CALL NOW TEXT US

Roof Replacement in Ham Lake, MN

Expert Roofing Services

New asphalt shingle and metal roofs for Ham Lake homes, from a licensed, Owens Corning Preferred crew based just up Highway 65 in Isanti.

SCHEDULE A FREE Inspection

Shingle Roofing for Ham Lake Homes

Roof Replacement Ham Lake, MN - Ascension Roofing & Siding

A full replacement starts with a tear-off down to the deck. We replace soft or rotted decking, then install ice and water barrier, synthetic underlayment, new flashing, drip edge, ventilation and architectural shingles.

The median home in Ham Lake was built in 1994, and about 31 percent of homes were built before 1980, including more than 1,200 from the 1970s alone (U.S. Census Bureau, 2024 American Community Survey). Many of those roofs are on their second or third replacement, and the 1990s homes are reaching the age when original shingles wear out.

FREE INSPECTION

What a New Roof Costs in Ham Lake

Most full roof replacements on Ham Lake homes run about $8,000 to $30,000, depending on the roof’s size and pitch, layers to remove, decking repairs and the material you choose. Larger homes on Ham Lake’s bigger lots often sit toward the upper end.

We give you a written, itemized price after a free inspection, or you can get an instant quote online. Financing is available through Service Finance.

FREE INSPECTION

Ascension Roofing & Siding has served Ham Lake and the surrounding area since 2007, with honest recommendations, clear written estimates and photos of the work at every step.

Roof Replacement Permits in Ham Lake

Ham Lake’s building permit application covers re-roofing, re-siding and windows, and the city’s residential requirements call for ice and water barrier from the eaves to at least 24 inches inside the exterior wall line. We pull the permit and build to that standard.

Most replacements take one to three days depending on size and weather.

Why Ham Lake Homeowners Choose Ascension Roofing & Siding

Ascension Roofing & Siding is a Minnesota-licensed contractor (BC753558) that has been roofing since 2007. We hold an A+ BBB rating, a 4.9-star average across 500+ reviews, and certifications from Owens Corning (Preferred Contractor) and CertainTeed (ShingleMaster), which can qualify your roof for enhanced manufacturer warranties.

We answer the phone 24/7, inspections are free, and financing is available through Service Finance.

Ham Lake FAQs

How much does a new roof cost in Ham Lake, MN?

Most full replacements run about $8,000 to $30,000, depending on roof size, pitch, layers, decking repairs and material. We give a written price after a free inspection.

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

Yes. Re-roofing is on the City of Ham Lake’s building permit application, and the city requires ice and water barrier from the eaves to at least 24 inches inside the exterior wall. We handle the permit.

Do you install metal roofs in Ham Lake?

Yes. We install standing seam, metal shingle and exposed-fastener metal roofs on homes, garages and outbuildings.

How long does a roof replacement take?

Most homes take one to three days, depending on size, complexity and weather.

Related pages

Ready to get started? Call (763) 333-7663, day or night, or book a free inspection.

Text UsCallInstant Quote