Q.How To Prepare Soil And Improve Nutrition
Hi All, I am new to gardening, was wondering if I have removed the old plants from the porch garden in the front yard, but some old roots are still there, I did it because the plants were not well maintained and mostly for hedge purpose. However, I want to plant some flowers and decorative plants. was wondering what do i need to do to prepare the soil in advance, do i top it up or add some chemical.. Please note the soil is pretty old and some small left over roots of the old plants there…

Certified GKH Gardening Expert
Since you’ve cleared out those old, neglected hedge plants from your front porch garden and some roots are still hanging around, you’re on the right track. For your new flowers and decorative plants, start by digging out as many leftover roots as you can to avoid competition—don’t stress if a few tiny ones stay, just break them up. The old soil needs a refresh, so loosen it with a shovel or fork, about 12 inches deep, and mix in some compost or aged manure to boost nutrients (skip chemicals for now—natural’s better to start). Top it up with a 2-3 inch layer of fresh topsoil or potting mix, especially since it’s old, and rake it smooth. You’re set for planting!
You'll still want to test your soil though, periodically, to make sure that it isn't lacking anything, or have too much of anything.
https://www.gardeningknowhow.com/garden-how-to/soil-fertilizers/testing-soil.htm
https://www.gardeningknowhow.com/garden-how-to/soil-fertilizers/compost-as-soil-amendment.htm
https://www.gardeningknowhow.com/garden-how-to/soil-fertilizers