Eddy's Landscaping & Snowplowing Inc. Landscaping Contractors - Amherst, MA Looking to contact Eddy's Landscaping & Snowplowing Inc.? You can reach them at 978-446-9530