Dehamer Brothers Landscaping Inc. Landscaping Contractors - Byron Center, MI Looking to contact Dehamer Brothers Landscaping Inc.? You can reach them at 616-583-1515