Soil that is rich with nutrients is key for having a flourishing garden, so it’s worth investing in premium grade soil. Peat moss enhances the ability of soil to retain nutrients and moisture. Compost like manure will boost fertility and enrich soil. Potting moss contains nutrients that help plants grow in containers.