jgregory@jjnorthwoods.com Mon–Sat · Free estimates
J&J Northwoods Construction logo J&J NorthwoodsRoofing · Restoration · Remodeling
Home / Service Areas / Ham Lake
Ham Lake, MN · Anoka County

Roofing and Storm Restoration in Ham Lake, MN

J&J Northwoods Construction works just east of our Oak Grove home base along Hwy 65, helping Ham Lake homeowners repair storm damage, replace aging roofs, and handle the insurance side of it all.

Roofing in Ham Lake

A Roofer That Knows Ham Lake

Ham Lake sits a short drive east of our Oak Grove headquarters at 19168 Aztec St NW, so when a Minnesota storm rolls through, we are not coming from across the metro. We know the roads, we know the neighborhoods, and we can get out to look at your roof quickly.

Most of what we do here is roofing and storm restoration, but we also handle siding, gutters, and remodeling. Whether a spring hailstorm chewed up your shingles or your roof has simply reached the end of its life, we will give you a straight answer about what it actually needs.

Every inspection starts the same way: free, thorough, and with no pressure to sign anything. If your roof is fine, we will tell you. If it has damage, we will document it carefully and walk you through your options.

  • Free, no-pressure roof inspections anywhere in Ham Lake, with honest findings whether or not you need work done
  • We document hail, wind, and ice-dam damage in detail and manage the full insurance claim, including appealing denials when an adjuster gets it wrong
  • Most roof and gutter replacements done in a single day, so your home is buttoned up fast
  • Local to the north metro out of nearby Oak Grove, so we respond quickly after storms move through
J&J Northwoods roofing work near Ham Lake, MN
Ham Lake, Minnesota

About Ham Lake

Ham Lake is a semi-rural Anoka County city strung along Hwy 65 (Central Avenue), the main artery that connects it north toward East Bethel and south toward Blaine and the Twin Cities core. It is a city of lakes and open space, named for the lake at its center, with larger acreage lots that give homes plenty of room to breathe. Roads like Constance Boulevard, Bunker Lake Boulevard, and Crosstown Boulevard tie the neighborhoods together.

The housing stock leans toward walkout ramblers and two-story homes on wooded or open parcels, many built from the 1980s through the 2000s as the area grew. Those steeper roof pitches, longer rooflines, and exposed lakeside and field-edge exposures all matter when it comes time to inspect and replace a roof properly.

Storm & weather in Ham Lake

On Ham Lake's open acreage and lakeside lots there is little to break a straight-line wind coming across the fields, and the long rooflines on walkout ramblers and two-stories hide lifted shingles and bruised ridge caps from anyone standing in the yard.

What we do in Ham Lake

One local crew for the whole exterior.

The J&J difference

Denied or low-balled by your insurer? That’s where we come in.

We work with adjusters every week. We get on the roof, document every bit of hail and wind damage, and take over the back-and-forth with your insurance company — including appealing claims that were denied the first time.

  • Free, no-obligation roof inspection
  • Full damage documentation for your adjuster
  • We handle insurance communication start to finish
How our claim process works
12 hrs
A full roof & gutters, start to finish

“After a hail storm our insurance company denied our initial claim. We called Jesse and after appealing, he got our roof approved.”

— Blake Ferngren, Oak Grove
Nearby service areas

We cover the north metro.

Just outside Ham Lake? We work across Anoka and Sherburne counties — including these nearby communities.

See all service areas →

Free & no obligation

Roofing help in Ham Lake, close to home.

Storm damage or just time for a new roof? We’ll get on the roof, give you an honest report, and handle the insurance claim if there is one.

Call Free Quote