Sol Landscaping and Maintenance Landscaping Contractors - Santa Cruz, CA Looking to contact Sol Landscaping and Maintenance? You can reach them at 831-458-5169