Avalon Landscapes Uncompromising Quality And Service
About

Avalon Landscapes was established in Santa Cruz, Ca in 1983. From the beginning, our unrelenting focus has been on the design, construction and maintenance of the highest quality landscape environments.

We are licensed as Landscape (C-27) and General Building (B) Contractors. We are bonded and fully insured for your safety and peace of mind. We have earned an A+ rating for customer satisfaction from the Better Business Bureau.


We are proud to serve Santa Clara, Santa Cruz, San Benito, Monterey and San Mateo Counties.