Willard Company


1201 East St
Dedham, MA 02026

A Roofing Contractor in Dedham MA

Founded in 1873, Willard Company was incorporated under its parent company, Boston Lightning Rod Company in 1911. Located in Dedham, Massachusetts, we have become known for our exceptional service throughout the greater Boston area, and have over a century of combined experience and commitment. With a customer-focused team consisting of professionally-trained roofers and other contractors, we help homeowners throughout Boston achieve their roofing and home aesthetic goals.


Day Opening Closing
Monday - Friday 6:00 AM 5:00 PM
Click the button to add a review for Willard Company

Add Review