Our Philosophy
At Green Leaf we believe in the philosophy of permaculture, which is working with, rather than against nature.
With that in mind from start to finish, we will respect and nurture the landscape surrounding your home or property. We strive to bring out the natural beauty of your home or business!