The charming features of a house on a hill are unmatched. What makes the property even more attractive is adding new construction and landscaping designs. From flowing hardscapes to versatile shade structures, waterfalls, firepits, stunning gardens, and everything in between, there’s a lot you can do to tame a slope and take advantage of the […]