Shep's Landscaping & Construction Co. Landscaping Contractors - Stoneham, MA Looking to contact Shep's Landscaping & Construction Co.? You can reach them at 781-438-9335