E. L. Margetts & Sons Inc Landscaping Contractors - Hingham, MA Looking to contact E. L. Margetts & Sons Inc? You can reach them at 781-749-0559