Same disclosure I lead with every time: I run a roofing company that works in Minnetonka, and it's on this list. Read everything below knowing that.
Here's why I write these anyway. Search "best roofing companies Minnetonka" and most of what you get is written by marketing firms in other states, ranking companies by who bought the placement. I've spent 20+ years on roofs across the southwest metro, and Minnetonka is where Modern Exterior Systems got its start — it's a market I know from the inside, not from a brochure. It's a particular kind of roofing town: a lot of bigger custom homes, mature tree canopy around the lake, and premium roofs (cedar, slate-look, standing seam) mixed in with standard asphalt. That mix matters when you're picking a contractor, and I'll explain why under each name.
This is my honest read on who's good here — including where my own company isn't the right fit.
How I Graded (So You Can Check My Work)
Before any names, the criteria. Same five things I'd tell my own sister to check before she hires anyone, me included:
- A current MN Department of Labor & Industry license. Non-negotiable. Look it up yourself at dli.mn.gov — two minutes.
- Manufacturer certifications you can verify — on the manufacturer's own dealer locator, not just a logo on a website. Certified installers pass better warranty terms to you.
- Real, recent, local reviews. Don't count them — read the last ten. Do the same crew names come up? Do they describe how problems got fixed?
- Who answers in year six. Warranty paper is only worth the company still being around and still picking up the phone.
- Insurance-claim behavior. Anyone offering to "waive your deductible" is describing insurance fraud — illegal in Minnesota — and telling you how they run the rest of the job.
1. Modern Exterior Systems — Minnetonka Roots, Eden Prairie Based
Yes, my company — and Minnetonka is personal for us. Here's the case, and the catch.
Modern Exterior Systems got its start headquartered in Minnetonka before we moved our home base next door to Eden Prairie, and over the years we've put roofs on close to 100 lakeside homes around Lake Minnetonka. So when I talk about this market — the big custom roofs, the cedar under heavy tree cover, the premium materials lake homes call for — it's from two decades of standing on these roofs, not from a brochure. We're minutes away, too, so when something goes wrong, we're not dispatching from across the metro. Women-owned, family-operated. We carry five manufacturer certifications (CertainTeed ShingleMaster, Malarkey Emerald Pro, Atlas Pro+ Silver Select, LP SmartSide Preferred, James Hardie Preferred — verify them here), we're BBB A+ accredited, and every residential roof gets a lifetime workmanship warranty for as long as you own the home.
On Minnetonka's premium roofs especially, we'll quote DaVinci synthetic slate, cedar shake, and standing seam metal side-by-side with standard asphalt so you can actually compare — instead of being steered to whatever a crew installs fastest. I personally review every project over $40,000.
And I'll say this plainly, because we've earned it: there isn't a roof on or off the lake in Minnetonka that intimidates us — not the steep ones, not the cut-up custom rooflines, not cedar buried under a canopy of old oaks. We've done enough of them that capability simply isn't the question. That kind of confidence comes from reps, not from a sales pitch.
Best for: Minnetonka homeowners who want the owner reachable by phone, premium materials quoted honestly against asphalt, and one contractor handling roofing, siding, windows, and gutters under one warranty.
The honest catch: we're not the cheapest bid, and we're not a volume shop. A typical asphalt replacement runs $14,000–$28,000; premium materials run $35,000–$90,000+. You can get a ballpark in about 60 seconds without talking to anyone.
2. Craftsmen Home Improvements — West Metro
A long-established west-metro home-improvement company that's been roofing in this area since the early 1990s. Decades in one market is its own credential — you don't last that long out here doing bad work — and they're a multi-trade shop, so roofing, siding, and related exterior work live under one roof.
Best for: homeowners who want an established, decades-deep local company with a long track record in the western suburbs.
Trade-off to weigh: larger, longtime operations run on processes and crews, so ask who specifically your project manager and crew lead will be, and read recent reviews to confirm the experience is still consistent.
3. Trinity Exteriors — Southwest Metro
A serious southwest-metro operator with a strong storm-restoration and insurance-claim practice. They work the Minnetonka area regularly, and the homeowners I've talked to describe an organized claim process — which matters here, because lake-adjacent neighborhoods take their share of wind and hail.
Best for: storm-damage and insurance-claim projects where you want a contractor who lives in that paperwork every day.
Trade-off to weigh: storm-focused companies are at their best in claim work; if yours is a planned, out-of-pocket premium reroof — common on Minnetonka's custom homes — ask to see examples of that specific kind of job.
4. Sela Roofing & Remodeling — Twin Cities Metro
One of the oldest and biggest roofing names in the Twin Cities, with the infrastructure to match: large crews, a showroom, established systems. When a Minnetonka homeowner tells me they got a Sela bid, I never have to explain who that is.
Best for: homeowners who want big-company depth — scheduling capacity and a brand that's weathered every kind of Minnesota storm season.
Trade-off to weigh: with any large operation, the person who sells your job, runs it, and handles your year-three callback are usually three different people. Some homeowners prefer that structure; some don't.
5. Tonka Roofing — West Metro
A locally focused, residential-leaning roofer working primarily in Minnetonka and the surrounding west-metro communities. A small, local, roofing-focused shop has a real advantage: crews that do one thing all day, and an owner who's close to the work.
Best for: straightforward residential asphalt projects where you want a local roofing specialist who's right in the area.
Trade-off to weigh: if your project bundles siding, gutters, or windows — or calls for premium materials like cedar or slate-look — a roofing-only shop can mean coordinating multiple contractors and warranties. Ask what they self-perform.
Who's NOT on This List — and Why
After every hailstorm, Minnetonka driveways fill with yard signs from companies you've never heard of and won't hear from again. Some are legitimate; many are out-of-state storm chasers gone before your shingles' first winter. Three tells:
- They knocked within 48 hours of a storm and want you to sign an "inspection agreement" on the spot. Don't sign anything that assigns your claim.
- They offer to cover or waive your deductible. In Minnesota, that's illegal — walk away.
- Their address is a PO box or an out-of-state suite. Check the MN DLI license database before anyone gets on your roof.
The Bottom Line From a Guy Who Competes With These Companies
Get two or three bids — even if one of them is mine. Read the last ten reviews on each, verify the license at dli.mn.gov, and ask every bidder the same question: "Who specifically answers the phone if this roof has a problem in year six?" The answer — and how fast they give it — tells you more than any ranking, including this one. And on Minnetonka's bigger, more complex roofs especially, make sure whoever you hire has actually done your kind of roof, not just a basic ranch reroof.
FAQ
Who is the best roofing company in Minnetonka?
There's no single answer — it depends on your project. For owner-led service and premium materials (cedar, synthetic slate, standing seam), Modern Exterior Systems, based right next door in Eden Prairie. For a decades-deep local multi-trade shop, Craftsmen. For insurance-claim storm work, Trinity Exteriors. For big-company infrastructure, Sela. Match the company's strength to your project, then verify license and reviews.
How much does a roof replacement cost in Minnetonka?
Standard architectural asphalt runs roughly $14,000–$28,000 for most Minnetonka homes, but the city's larger custom and lake homes often run higher simply because the roofs are bigger and more complex. Premium materials — synthetic slate, standing seam metal, cedar shake — run $35,000–$90,000+. Anyone quoting far below the range for your roof is cutting something you can't see.
Do Minnetonka's lake homes need special roofing considerations?
Often, yes. Bigger custom homes mean more complex roofs — more valleys, dormers, and flashing detail — and the mature tree canopy around the lake drives moss, debris, and shade issues, especially on cedar. It's worth hiring a contractor who's comfortable with premium materials and complex roof geometry, not just standard asphalt ranches — the kind of lakeside work we cut our teeth on, with close to 100 lakeside homes around Lake Minnetonka behind us.
How do I verify a Minnesota roofing contractor's license?
Search the contractor's name in the Minnesota Department of Labor & Industry license lookup at dli.mn.gov. Every legitimate residential contractor has a BC license number — ours is BC762305, and it's in the footer of every page on this site.
Should I hire a local roofer or a national company?
Local has one structural advantage: the company that installs your roof is the company that services it in year ten. National and storm-chasing operations rotate territories. If you go national, get the warranty-servicing terms in writing.
How many bids should I get for a roof replacement?
Two or three. One gives you no reference point; five wastes everyone's time. Make sure every bid specifies the same shingle line and scope so you're comparing apples to apples.
Ready for real pricing on your Minnetonka project? Call Modern Exterior Systems at 952-206-6339 or get an instant online estimate. Free measurement, honest numbers, no pressure.
Modern Exterior Systems is a women-owned, family-operated roofing and exterior contractor based in Eden Prairie, MN, serving Minnetonka and the Twin Cities metro. Owner Joe Dvorak brings 20+ years of hands-on construction experience, CertainTeed ShingleMaster, Malarkey Emerald Pro, and Atlas Pro+ Silver Select certifications, and a LIFETIME workmanship warranty to every residential project. BBB Accredited with an A+ rating.


