Roses are a classic staple in the gardening world. For good reason, I might add! They are the perfect addition to any landscape, adding color, height and fragrance. There are a variety of types of roses to choose from, making it easy to find something that suits your ideal palette and well thought out plans. […]
When we layer plants on and around each other in the garden, we create something of a miniature ecosystem, where all of the plants interact with each other. Hopefully, for the better! This can be as elaborate as a permaculture system or as simple as a couple of companion plants.