Nashua NH's #1 Roofing Company

For over 15 years, William Arsenault Contracting, LLC has been providing quality roofing services to homeowners in Nashua, NH, and throughout southern New Hampshire. We are committed to customer satisfaction and look forward to the opportunity to help with all of your roofing needs.

Request Free Estimate

Roof Replacement

If your home needs a new roof, our team of roofing specialists is here to help! We are committed to quality products and source our roofing materials from top manufacturers in the industry. Our roofers install any type of roof you need. Not sure what type of roof is best for you? We'll talk you through the process and help you select the best solution for your needs.

We complete every job as though it were for ourselves.

Proudly Serving Hillsborough County Including Manchester, Concord, Nashua, Londonderry & Bedford