Scher Bros Landscaping Landscaping Contractors - West Palm Beach, FL Looking to contact Scher Bros Landscaping? You can reach them at 561-452-3694