Landscaping Be the first to review Rating: 93 De La Vega Landscape & general contractor 1525 Chapin Ave, Burlingame, CA Time in business: 14 years years Licensed