Edina Roofing
Local & licensed · serving homes & businesses since 1977

Edina Roofing & Roof Replacement
Edina’s housing runs from the Tudors and colonials of the Country Club District to mid-century ramblers and a steady wave of teardown-and-rebuild luxury homes — and every one of them needs a roof that can take a Minnesota winter and a Minnesota hailstorm. Ungerman has installed, repaired, and rebuilt roofs across Edina and the Twin Cities since 1977, handling the whole project with one licensed team from tear-off to final inspection.
What Edina roofs are up against
The west-metro storm track puts Edina in the path of the hail and straight-line wind that does the most roof damage in the region. Hail rarely announces itself — it bruises and cracks shingles in ways you won’t notice from the ground until the next heavy rain shows up on a ceiling. Older Edina homes are often on their second or third layer of shingles, and the mature trees that make these neighborhoods beautiful drop limbs on roofs in a windstorm. We inspect honestly, document hail and wind damage for your insurance claim, and tell you straight whether you need a repair or a full replacement.
Roofing Services in Edina
- Asphalt shingle roof replacement
- Storm and hail damage roof replacement
- Roof repair for leaks, missing shingles, and flashing
- Flat and low-slope roofing for commercial properties
- Gutter and downspout replacement
- Roof inspections and free written estimates
For Edina homeowners we replace roofs that match the character of the home; for businesses and property managers around 50th & France and the Southdale district, we handle commercial and flat roofing systems. A new roof is a big investment, so flexible financing — plans up to $100,000 through Pure Finance Group — keeps it manageable, with fast pre-approval and monthly payments.
Need a roofer in Edina?
Ungerman provides roof replacement, storm damage repair, and new roofing for Edina homes and businesses.
Other Service Areas
- Apple Valley
- Blaine
- Bloomington
- Brooklyn Park
- Burnsville
- Coon Rapids
- Cottage Grove
- Eagan
- Eden Prairie
- Excelsior
- Golden Valley
- Hopkins
- Inver Grove Heights
- Lakeville
- Maple Grove
- Maplewood
- Minneapolis
- Minnetonka
- Monticello
- Plymouth
- Prior Lake
- Richfield
- Roseville
- Shakopee
- St. Louis Park
- St. Paul
- Victoria
- Waconia
- Wayzata
- Woodbury
Don't see your city?
These are the communities we work in most often — but our crews cover much more ground, across Minnesota and into western Wisconsin. Tell us where you are and we'll let you know how we can help.