While a new roof is a functional consideration, it’s also an opportunity to add grandeur, make things minimalist, or otherwise transform a home’s visual impact.
Not all garden crops want or need a full sun of six hours a day or more. There are some resilient plants that can tolerate and even thrive in the shade.