We develop individual solutions for you

Vista Landscaping has been featured in SUNSET Magazine and has been voted the "Best" in San Mateo TIMES Reader's Choice Award. As our name suggest, landscaping is our specialty. With 25+ years of experience, Vista Landscaping consistently pleases customers with great quality work and we can customize projects for any budget.


The company has been owned by Carlos Salazar for the past 30 years. He and his sons are experienced in all phases of construction, from carpentry, masonry, concrete and lighting, to irrigation and planting.  Carlos and his crew of hard working professionals have all the skills and experience to build your project the way it should be build.  Together with Tom Rauchwerger, who provides the design and direction, Carlos and his crew provides the construction implementation to make your dream garden become a reality.


Landscape Architect Tom Rauchwerger believes in creating landscape design solutions which are aesthetically pleasing, functionally correct, and with the client's budget. Close client interaction including material selection, nursery visits, and detailed drawings allow for a smooth transition from design to installation. Construction scheduling and permit submittals are developed to match the client's goal and meet city codes.


When developing customized solutions, we combine creativity with realistic planning and due care in the implementation phase. In the process, we are guided by your individual wishes, needs, and interests, as well as the existing vegetation, topography, house architecture and the landscape's character. The result is a harmonious concept.


Where we excel 

  • Expert consultations
  • Creative ideas
  • Careful planning and implementation
  • Meticulous organization of the construction process
  • Individual selection of plants
  • High-quality designs
  • Reliable maintenance
  • Numerous prizes and awards


Do you want an individual consultation?

Make an appointment for an on-site consultation without any obligation by phone at 650 333-0300, or use our contact form.