


We serve homeowners across the Maple Grove west metro corridor — including Rogers, Dayton, and Champlin. Whether you are dealing with storm damage on a Rogers acreage property, a Dayton home with an aging 1990s shingle roof, or an HOA-governed replacement in Champlin, we bring the same permitted process and honest assessment to every job in the service area.

Maple Grove's housing stock is in a replacement cycle right now. The neighborhoods that went up in the 1990s and early 2000s — Elm Creek, Bass Lake Road, the Arbor Lakes corridors — are all hitting the age where 25-year shingles are at or past their rated life. We built our operation around this reality. We know how these homes were built, what Hennepin County's permit process requires, and what it takes to get a roof to last another 30 years in a Minnesota climate that throws hail seasons, ice dam winters, and freeze-thaw cycles at every structure every year.
From full residential roof replacement to storm damage repair, hail assessments, ice dam prevention, and emergency response — we handle the complete scope of residential roofing for Maple Grove homeowners and surrounding west metro communities.
Our mission is to give Maple Grove homeowners an honest, knowledgeable roofing contractor they can call before something becomes a crisis — and rely on when it does. We do not subcontract, we pull every permit, and we tell you what your roof actually needs rather than what generates the largest invoice.
We want to be the residential roofing company Maple Grove homeowners refer to their neighbors without hesitation — because they know we showed up, told the truth, and did the work right.
We pride ourselves on delivering great results and experiences for each client. Hear directly from home and business owners who’ve trusted us with their Residential Roofing needs.

We had a 28-year-old roof on a 1995 build in the Elm Creek area. They came out, gave us a straight assessment, and had it replaced in one day. The permit inspection passed first visit. No drama.
Mark Hendrickson

We went with Class 4 shingles based on their recommendation. My insurance agent confirmed the discount was applied. That's the kind of advice that actually saves you money — not just an upsell.
Sandra Kowalski

Called them after the June hail event. They were on-site the next morning, documented everything we needed for the claim, and handled the supplement when the adjuster initially underestimated the damage. Got a full replacement approved.
Jim Larson
Ready to hear more about expert services at Maple Grove Roofing Co.?
Contact us today to receive a detailed, no-obligation quote.
Maple Grove & the Twin Cities metro
Monday-Friday: 9am-5pm, Saturday: 11am-3pm