Earthcraft Landscape Design Landscaping Contractors - Soquel, CA Looking to contact Earthcraft Landscape Design? You can reach them at 831-475-9355