Geo Designs designed, planted and maintain our garden. They started with a very neglected space and created the easy and natural environment it now is. We asked for a design to blend into the rural area in which we live and they have accomplished that beautifully. The planning, care and after-care are superb. We love it.