Minneapolis Roofing
Twin Cities Roofing by Minneapolis Roof Pros
We've been replacing roofs across Minneapolis neighborhoods since 2012. Licensed (#BC-37482), fully insured, and on-site 7 days a week. Call (612) 979-0693 for a free written estimate.
Where We Work
Roofing Services Across the Twin Cities
We've been roofing Twin Cities homes since 2012 — from Tangletown to Kenwood. Fully licensed (#BC-37482), insured, and backed by 310+ five-star reviews. Call (612) 979-0693 for a free estimate.
Minneapolis, MN
In Edina, we've repaired slate roofs on Morningside estates and replaced asphalt shingles in Country Club areas. We handle insurance claims and ice dams. Free estimate: (612) 979-0693.
Roofing in Minneapolis →St. Paul, MN
St. Louis Park homeowners trust us for GAF and Malarkey roof replacements. We're ice dam specialists with heated cable installs. Licensed #BC-37482. Schedule your assessment today.
Roofing in St. Paul →Brooklyn Park, MN
Richfield: we've recovered over $18K for storm damage claims. We use CertainTeed and Owens Corning materials. Same-day emergency tarping available. Call (612) 979-0693.
Roofing in Brooklyn Park →Plymouth, MN
Bloomington homes get the same 14-year craftsmanship. We document hail damage, meet adjusters, and dispute low estimates. Fully insured. Get your free roof assessment.
Roofing in Plymouth →Maple Grove, MN
Golden Valley: we install heated cables for ice dams and provide 10-year workmanship warranties. Locally owned since 2012. Call (612) 979-0693 for a no-pressure estimate.
Roofing in Maple Grove →Roofing Services for Twin Cities Suburbs & Beyond
We serve homeowners in every Twin Cities suburb and township — not just the cities we list on our location pages. Licensed since 2012 (#BC-37482), we bring 14 years of roof repair, ice dam removal, and insurance claim advocacy to your home. Call (612) 979-0693 today.
Ready to Stop the Leak? We're 7 Days a Week.
Call (612) 979-0693 or schedule online — we'll come out, document what we find, and give you a written estimate at no charge. No same-day pressure, no vague ballparks. Just a straight answer from a licensed Minneapolis crew (#BC-37482) that's been doing this since 2012.