
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.
Shingle Roofing for Ham Lake Homes
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.
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.
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
- Roofing contractor in Ham Lake, MN
- Roof repair in Ham Lake
- Hail damage roof repair in Ham Lake
- Schedule a free inspection
Ready to get started? Call (763) 333-7663, day or night, or book a free inspection.
