CALL NOW TEXT US
FREE No-Hassle Instant Quote (:30 or Less!): Instant Quote

Get A FREE No-Hassle Instant Quote (:30 or Less!)

Instant Quote

Call Us Now:  (763) 333-7663

Roofing Contractor in Ham Lake, MN

Expert Roofing Services

  • A+ Better Business Bureau Accredited
  • Comprehensive Product and Workmanship Warranties
  • Affordable Financing Options

trusted roofing contractor Ham Lake, MN

By Brian Christensen, Owner · Last updated October 2026

New roof in Ham Lake at a glance

  • Cost: most homes $8,000–$30,000, one written price for the whole job
  • Time: 1–2 days on site for most homes
  • Permit: we pull any permit the city requires and schedule the inspection
  • Warranty: manufacturer material warranty + our 5-year workmanship warranty
  • Storms: 98 hail reports within 10 miles since 2004; free damage inspections
  • Paying for it: insurance may cover storm damage; financing through Service Finance

Ascension Roofing & Siding replaces and repairs roofs throughout Ham Lake, from the older homes on the north side of the city to the newer neighborhoods in the southeast. We’re a north metro company based just up Highway 65 in Isanti, we’ve replaced more than 700 roofs, and we’ve been doing this since 2007.

Book a Free Inspection · Call 763-333-ROOF (763-333-7663)

Roof Replacement in Ham Lake

Ham Lake is almost entirely owner-occupied (only about 6 percent of households rent), and the median home was built in 1993, with the oldest homes in the north and the newest in the southeast (BestNeighborhood). With Minnesota asphalt roofs lasting roughly 15 to 25 years, a lot of Ham Lake roofs from the 1990s and 2000s are at the age where replacement makes more sense than another repair.

What you get when we replace your roof:

  • Free inspection with photos of everything we find, roof and attic.
  • A written price for the whole job, not a per-square figure.
  • Permits handled. We pull any permit the City of Ham Lake requires and schedule the inspection.
  • Full tear-off and replacement of any soft or rotted decking.
  • Ice and water barrier from the eaves to at least 24 inches inside the exterior wall, per Minnesota code.
  • Ventilation corrected so the new roof lasts and ice dams have less to work with.
  • New step and wall flashing, never reused.
  • One to two days on site for most homes, then a magnetic nail sweep and cleanup.
  • 5-year workmanship warranty on top of the manufacturer’s warranty.

Hail, Wind and Storm Damage in Ham Lake

Ham Lake has had 98 hail reports within ten miles since 2004, plus 215 damaging-wind reports and 23 tornadoes in the area. The most recent nearby hail was half-dollar size on August 15, 2025 (Stormersite). When a storm comes through, damage often isn’t visible from the ground.

We’ll come out after a storm, get on the roof, and photograph what’s there. If you have a claim, we’ll meet your adjuster and walk you through it. If you don’t, we’ll say so. See our storm damage repair page.

Shingle Roof Repair

Blown-off shingles, a leak at a vent or chimney, or a failed pipe boot can usually be repaired. We take small jobs, and we’ll tell you honestly whether repair or replacement makes more sense.

Metal Roofing in Ham Lake

Metal is a great fit for homes, shops, pole barns and detached garages. It sheds snow, handles hail and wind, and commonly lasts 40 to 70 years. We install standing seam, metal and stone-coated shingles, and exposed-fastener panels. See our metal roofing page.

Siding, Gutters and Windows

We also do siding, gutters and windows, so the whole exterior can be handled by one company and, after a storm, one claim.

What Ham Lake Homeowners Say

Tyler H., Ham Lake — Mike was at the house the morning after the storm.

Kelsey N., Ham Lake — Brian handled the insurance claim personally.

Paula S., East Bethel — worked with Chad on a large project and called the whole thing stress-free.

We’ve earned more than 400 Google reviews and over 500 across Google, the BBB and Facebook. Read more reviews.

Ham Lake Roofing FAQs

Do I need a permit to replace my roof in Ham Lake?

We pull any permit the City of Ham Lake requires for your project and handle the inspection, so you don’t have to.

How much does a new roof cost in Ham Lake?

Most residential roof replacements run roughly $8,000 to $30,000, depending on roof size and pitch, how many layers come off, decking repairs and material. You’ll get one written price after a free inspection. Financing is available through Service Finance.

How quickly can you come out after a storm?

We answer 24/7 and get to storm calls as fast as we can. If your roof is leaking, we’ll tarp it and make emergency repairs before scheduling the full replacement.

Can you roof my shop or pole building too?

Yes. We roof garages, shops and pole buildings, often in metal, and can quote them at the same inspection as the house.

How long does a roof replacement take?

Most Ham Lake homes take one to two days on site.

Can you replace my roof in the winter?

We don’t install roofs in Minnesota winter. Shingles need warmth to seal properly, and cold installs can void the warranty. We’ll tarp and make emergency repairs and schedule the replacement for spring.

Get a Free Inspection in Ham Lake

Call 763-333-ROOF (763-333-7663) or book your free inspection online. We answer 24/7, we show you photos of what we find, and there’s no pressure and no obligation.

We also serve Andover, Blaine, East Bethel, Coon Rapids, Anoka and Oak Grove.

Sources: BestNeighborhood housing data, Stormersite hail and storm reports.

Our Services in Ham Lake, MN

Explore everything Ascension Roofing & Siding offers Ham Lake homeowners: