Valley Crest Landscape Maintenance Landscaping Contractors - San Jose, CA Looking to contact Valley Crest Landscape Maintenance? You can reach them at 408-453-5904