Soil preparation is very important before planting a garden. Soil as well just like quality compost should provide so with regards to ensure that the plants becomes the nutrients that are needed for their nourishment. https://Gardenofplants.com/what-are-indoor-herb-gardens/