Request A Quote

Why Dagnon Roofing?

We welcome the chance to earn your trust & deliver the best service. From fixing a ceiling leak to providing a complete roof, we provide top-notch service & expertise. Our experience helps us transform any roofing issue into a solution.
Here are just a few reasons why you should choose Dagnon Building & Roofing....

We are Fully Insured & Licensed #104.003315

We Offer Customer Service & Quality. Deal Direct with the Owner!

Don't forget that your roof is the key to protecting your home, your family, and everything else underneath it.

The foundation of our service is to be detailed, truthful, and provide our customers the proper actions of expertise. We ensure quality work and prompt service!

We are completely confident in our craftsmanship and provide ALL our customers the ease of mind of knowing we offer our LIFETIME warranty on labor and a manufacturer’s warranty on all our materials. Whatever your roofing needs, Dagnon Building and Roofing will provide you with sound advice on products, procedure explanations, and most importantly, solid results.

We would be more than happy to schedule a time to meet with you to discuss your individual roofing needs. We look forward to earning your loyalty, as well as, adding you to our list of satisfied customers.

Dagnon Roofing is confident that you will never have a problem with our work!

Please use the form on the right to
contact us by email or call (815) 633-4443.

EXAMPLES OF OUR WORKMANSHIP

ROOFING, SIDING, SKYLIGHTS, GUTTERS, FASCIA, & MORE

CHIMNEY REBUILDS, FLASHING, & CAULKING

COPPER

DECK CONSTRUCTION

Loves Park Roofer | Rockford Roofer | Machesney Park Roofer | Rockton Roofer | Belvidere Roofer | Cherry Valley Roofer | Beloit Roofer | Timberlane Roofer | South Beloit Roofer | Roscoe Roofer | Poplar Grove Roofer | New Milford Roofer | Harvard Roofer | Garden Prairie Roofer | Freeport Roofer | Beloit Roofing Company | Timberlane Roofing Company | South Beloit Roofing Company | Roscoe Roofing Company | Rockton Roofing Company | Rockford Roofing Company | Poplar Grove Roofing Company | New Milford Roofing Company | Machesney Park Roofing Company | Loves Park Roofing Company | Harvard Roofing Company | Garden Prairie Roofing Company | Freeport Roofing Company | Cherry Valley Roofing Company | Belvidere Roofing Company | Poplar Grove New Roof | New Milford New Roof | Machesney Park New Roof | Belvidere New Roof | Harvard New Roof | Garden Prairie New Roof | Freeport New Roof | Cherry Valley New Roof | Loves Park New Roof | Rockford New Roof | Beloit New Roof | Timberlane New Roof | South Beloit New Roof | Roscoe New Roof | Rockton New Roof | Garden Prairie Roof Repair | Freeport Roof Repair | Cherry Valley Roof Repair | Belvidere Roof Repair | Beloit Roof Repair | Harvard Roof Replacement | Freeport Roof Replacement | Cherry Valley Roof Replacement | Belvidere Roof Replacement | Beloit Roof Replacement | Rockford Roof Replacement | Poplar Grove Roof Replacement | New Milford Roof Replacement | Machesney Park Roof Replacement | Loves Park Roof Replacement | Timberlane Roof Replacement | South Beloit Roof Replacement | Roscoe Roof Replacement | Rockton Roof Replacement | Marengo Roof Replacement | South Beloit Roof Repair | Roscoe Roof Repair | Rockton Roof Repair | Rockford Roof Repair | Poplar Grove Roof Repair | New Milford Roof Repair | Machesney Park Roof Repair | Loves Park Roof Repair | Harvard Roof Repair