Your Local Roofing Contractor in the Twin Cities
And across greater Minnesota and western Wisconsin.
Looking for a local roofing contractor who answers the phone, shows up when we say we will and tells you the truth about your roof? That’s us. We repair and replace every kind of roof, and we’ll tell you honestly whether you need a fix or a new one.
- 26 years in business
- Licensed, bonded & insured
- 10-year labor warranty

What we do
Some roofs need a targeted repair, some need replacing, and some just took a beating from a storm. Whatever yours needs, you’ll deal with the same family-owned team from the first call to the last nail.

Roof Repair
Leaks, lifted shingles, failed flashing and storm damage, fixed fast and fixed right.
Learn more
Roof Replacement
When repair no longer makes sense, a complete new roof built for Minnesota winters.
Learn more
Storm Damage Roofing
Hail and wind inspections, clear documentation and help through repair or replacement.
Learn more
Metal Roofing
Our specialty since 2000: standing seam and metal shingle roofs that last for decades.
Learn more
Residential Roofing
Homes, cabins and lake places across the Twin Cities and greater Minnesota.
Learn more
Commercial Roofing
Businesses, churches, farms and ag buildings of any size.
Learn moreYou’ll get a straight answer, not a sales pitch
A good roofing contractor should leave you more confident, not more confused. We inspect carefully, show you what we find and explain your options in plain language.
If a repair will do the job, that’s what we’ll recommend. If your roof is near the end of its life, we’ll show you why and help you choose a system that fits your home and budget. Either way, the estimate is free and there’s never any pressure.
Is it time to call a roofer?
- Water stains on a ceiling or wall Roof Repair
- We just had hail or high winds Storm Damage
- Shingles are curling, cracked or missing Roof Replacement
- Ice is building up along the eaves Ice Dam Removal
- I don’t know how much life my roof has left Free inspection
- I want a roof I never think about again Metal Roofing

Every roofing material, matched to your home
Heavy snow, ice dams, hail, wind and endless freeze-thaw cycles decide which roofs last here. We’ll help you weigh durability, looks, upkeep and budget, then install the whole system right: underlayment, flashing and ventilation included.
- Metal Our specialty. Sheds snow, stands up to hail and lasts for decades.
- Asphalt shingles The most popular choice: affordable, proven and available in many styles.
- Cedar shake Natural wood character for homes where looks matter most.
- Slate & tile Premium, very long-lived roofs for distinctive architecture.
- Solar shingles A roof that also makes power, with honest advice on whether it fits.
Big enough for any job, small enough to know your name
Honest answers, punctual service and quality work. It’s what people want from a roofing contractor, and it’s how Bill Anderson and Tracy Ellingson have run this company since 2000.
- Honest recommendationsRepair when repair makes sense. No shortcut fixes, and no upselling.
- Every material, not just metalWe match the roof to your home, budget and how long you plan to stay.
- 10-year labor warrantyPlus outstanding manufacturer warranties on the materials we install.
- Licensed, bonded & insuredMinnesota license #BC768126. Easy to reach, early and late.
What it’s like to work with us
Reach out
Call or text (612) 490-6498, or request a free quote online. We respond quickly.
Roof inspection
We look over the whole roof to find the real problem, not just the symptom.
Clear recommendation
You get honest guidance on repair, replacement or next steps, with a written estimate.
Fixed right
Quality materials, careful installation and a clean site, backed by our 10-year labor warranty.
A local roofing contractor near you
From our shop in Anoka, we roof homes and businesses across the Twin Cities metro, greater Minnesota and western Wisconsin.
Roofing contractor FAQ
Do you only install metal roofs?
No. Metal is our specialty, but we also install and repair asphalt, cedar shake, slate, tile and solar shingle roofs, and we’ll recommend the one that fits your home and budget.
How do I know if I need a repair or a replacement?
It depends on the roof’s age, how widespread the damage is and the condition of the whole system. We inspect it, show you what we find and tell you honestly which makes sense. If a repair will do the job, that’s what we’ll recommend.
Can you help after storm damage?
Yes. Call us at (612) 490-6498; we answer 24/7/365. We’ll inspect the roof, document the damage and walk you through your options. Learn more about storm damage roofing.
Are you licensed and insured?
Yes. Minnesota Metal Exteriors is licensed (Minnesota license #BC768126), bonded and insured, and our work is backed by a 10-year labor warranty.
What areas do you serve?
We’re based in Anoka and work across the Twin Cities metro, greater Minnesota and western Wisconsin. See our full service area.
How do I get started?
Call or text (612) 490-6498, or request a free quote online. Estimates are free, with no obligation and no pressure.