Pedro's Tree Services Landscaping Contractors - Santa Rosa, CA Looking to contact Pedro's Tree Services? You can reach them at 707-586-2975