Areas Served

Serving Minnetonka and the Twin Cities metro.

We work with homeowners and businesses across the west metro and greater Twin Cities — from Minneapolis and St. Paul to the lake communities and outer suburbs.

Cities

Cities We Serve

Each location page covers what roofing looks like in that community — local conditions, common issues, and how we approach work in the area.

Minnetonka, MN

Minnetonka homeowners deal with everything from heavy snow and ice to strong summer storms, and your roof takes the brunt of it. When something goes wrong, you need to know what actually needs to be done — not get pushed into a replacement you may not need.

See Minnetonka Roofing

Eden Prairie, MN

Eden Prairie homeowners are protecting a major investment. Whether you are dealing with aging shingles, hail damage, or planning ahead, you need a clear answer on what your roof actually needs — not a default recommendation that benefits the contractor more than you.

See Eden Prairie Roofing

Plymouth, MN

Plymouth homeowners are usually thinking ahead — protecting property value, planning exterior upgrades, or responding to storm damage before it becomes a bigger problem. We help you understand what your roof actually needs and give you a clear path forward without unnecessary pressure or guesswork.

See Plymouth Roofing

Hopkins, MN

Hopkins homeowners are often dealing with older homes that have seen a few repair cycles over the years. When a roofing issue comes up, the last thing you need is a contractor who defaults to replacement before taking a real look. We start with a full evaluation and give you a straight answer on what your roof actually needs.

See Hopkins Roofing

St. Louis Park, MN

St. Louis Park homeowners are usually not scrambling to find a roofer at the last minute. The decision comes from aging materials, post-storm concerns, or wanting to get ahead of a problem. We help you understand what is actually going on with your roof and what to do next — without the pressure or confusion that comes with most contractors.

See St. Louis Park Roofing

Golden Valley, MN

Golden Valley homeowners are often working with established homes in well-maintained neighborhoods. When a roofing problem comes up — whether from a storm or just normal wear — you want a contractor who will take a real look before recommending anything. We start with a full evaluation and give you a clear, honest answer on what makes sense.

See Golden Valley Roofing

Wayzata, MN

Wayzata homeowners are protecting high-value properties in one of the most desirable communities on Lake Minnetonka. When it comes to roofing, the stakes are higher — and so is the need for a contractor who will give you a real evaluation instead of a quick pitch for replacement. We start with the honest answer and go from there.

See Wayzata Roofing

Orono, MN

Orono homeowners are protecting some of the most distinctive properties on Lake Minnetonka. A roofing decision here is not just about function — it is about protecting long-term value in a community where the details matter. We give you a clear, honest evaluation before anything else.

See Orono Roofing

Shorewood, MN

Shorewood homeowners are dealing with a mix of established neighborhoods and lakeside properties that each bring their own roofing challenges. Before any work gets recommended, you need a straight answer on what your roof actually needs. That is where we start.

See Shorewood Roofing

Chanhassen, MN

Chanhassen homeowners are often in newer developments where roofing decisions are about long-term protection and maintaining property value — not just fixing a problem that is already visible. We help you understand what your roof actually needs before any work is recommended.

See Chanhassen Roofing

Chaska, MN

Chaska homeowners deal with a mix of older and newer properties, and roofing needs vary widely depending on the age and style of the home. We start with a full evaluation and give you a clear recommendation on what your roof actually needs — nothing more.

See Chaska Roofing

Excelsior, MN

Excelsior is one of the most charming communities on Lake Minnetonka, with historic homes that come with their own unique roofing challenges. Whether you are dealing with aging materials, storm exposure, or something you noticed after a recent storm, we give you a straight answer on what your roof needs before any work is recommended.

See Excelsior Roofing

Deephaven, MN

Deephaven homeowners are protecting some of the most distinctive properties along Lake Minnetonka's south shore. A roofing decision here requires a contractor who will take the time to understand your home — not hand you a default quote. We start with an honest evaluation and give you a clear answer on what actually makes sense.

See Deephaven Roofing

Mound, MN

Mound homeowners are protecting properties tucked into the bays and peninsulas of Lake Minnetonka's west end. Roofing decisions here are not always straightforward — between older cottage-era homes, newer custom builds, and significant lake exposure, you need a contractor who will take a real look before recommending anything. We start with an honest evaluation and give you a clear answer on what your roof actually needs.

See Mound Roofing

Edina, MN

Edina homeowners are protecting some of the most established properties in the metro — from historic homes in the Country Club district to newer custom builds throughout the city. A roofing decision here is rarely simple, and you need a contractor who will take a real look before recommending anything. We start with an honest evaluation and give you a clear answer on what your roof actually needs.

See Edina Roofing

Bloomington, MN

Bloomington homeowners are dealing with a wide range of housing — from 1950s ramblers to newer builds — and roofing needs vary just as much. When something comes up, you want a straight answer on what your roof actually needs, not a default push toward replacement. We start with a full evaluation and go from there.

See Bloomington Roofing

Spring Park, MN

Spring Park homeowners are protecting properties in one of the smaller, more tightly-knit communities on Lake Minnetonka. With significant lakeshore exposure and a mix of older and newer homes, roofing decisions here require a real evaluation — not a quick pitch. We start with an honest answer on what your roof actually needs.

See Spring Park Roofing

Maple Grove, MN

Maple Grove homeowners are protecting properties in one of the fastest-growing communities in the northwest metro. Whether you are dealing with storm damage, aging shingles, or planning ahead, you need a clear answer on what your roof actually needs — not a default recommendation that benefits the contractor more than you. We start with an honest evaluation and go from there.

See Maple Grove Roofing

Also Serving

Additional Twin Cities Communities

Don't see your city listed with a dedicated page yet? We work throughout the metro — reach out and we'll let you know if you're in our service area.

  • Minneapolis
  • St. Paul
  • Plymouth
  • Maple Grove
  • Eden Prairie
  • Edina
  • Bloomington
  • Eagan
  • Woodbury
  • Lakeville
  • Burnsville
  • Apple Valley
  • Roseville
  • Brooklyn Park
  • St. Louis Park
  • Prior Lake
  • Chanhassen
  • Wayzata
  • Hopkins
  • Shakopee
  • Chaska
  • Excelsior
  • Mound
  • Orono

Counties

Counties We Cover

  • Hennepin County
  • Ramsey County
  • Dakota County
  • Anoka County
  • Washington County
  • Carver County
  • Scott County

Not sure if we serve your area?

Give us a call or request a free estimate. If we don't service your area, we'll point you toward someone who does.