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

Hopkins Roofing & Roof Replacement
Hopkins is a dense, walkable inner-ring suburb built around Mainstreet, and its housing runs to small postwar bungalows and story-and-a-halfs, with a good deal of rental and multi-family property mixed in. A lot of these older homes are carrying two or three layers of shingles from decades of tear-offs deferred, and that stacked, aging roof is exactly what fails first in a storm. Ungerman replaces and repairs roofs across Hopkins with one licensed team, from tear-off to final inspection, and we’ve done exterior storm work in the near-west metro since 1977.
Aging, layered roofs around Mainstreet
On Hopkins’s small older homes, multiple shingle layers trap heat and hide the condition of the deck underneath — and when hail or straight-line wind comes through, a tired top layer gives up quickly. Hail does its damage quietly, cracking and bruising shingles that only leak weeks later over a back bedroom. We strip the old layers, look at what’s underneath, document hail and wind damage for your insurance claim, and tell you straight whether a repair will hold or the roof is due for replacement.
Roofing Services in Hopkins
- 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 Hopkins homeowners we replace roofs built to take the next Minnesota storm; for the landlords and businesses around Mainstreet and Blake Road, we handle rental, multi-family, and commercial roofing. A new roof is a real 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 Hopkins?
Ungerman provides roof replacement, storm damage repair, and new roofing for Hopkins homes and businesses.
Other Service Areas
- Apple Valley
- Blaine
- Bloomington
- Brooklyn Park
- Burnsville
- Coon Rapids
- Cottage Grove
- Eagan
- Eden Prairie
- Edina
- Excelsior
- Golden Valley
- 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.