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

Roofing & Storm Restoration in Blaine, Minnesota

From the subdivisions off Lexington Avenue to the established streets near the National Sports Center, J&J Northwoods handles Blaine roofing, storm damage, and remodeling. Free inspections, no pressure.

Roofing in Blaine

A roofer who knows Blaine, not just the metro

Blaine has grown fast, and the housing has grown with it. You have older ranch and split-level homes on the south end near Coon Rapids, a wide band of late-90s and 2000s subdivisions filling in along Highway 65 and Lexington Avenue, and newer construction still going up toward the northern edge of the city. Every one of those roofs ages differently, and after a hard Minnesota summer they all show it in their own way.

J&J Northwoods is based just up the road in Oak Grove, so Blaine is squarely in our home territory. We are not a storm-chasing outfit that shows up after a hailstorm and disappears. We live and work in the north Twin Cities metro, and we are around long after the trucks leave.

Whether you need a full roof replacement, a repair after a wind event, new gutters and siding, or interior remodeling, we start the same way every time: get up on the roof, look at what is actually there, and tell you the truth about it.

  • Free, no-pressure roof inspections across Blaine, from older south-end neighborhoods to the newer subdivisions along Hwy 65 and Lexington Ave
  • We document hail, wind, and ice-dam damage and handle your insurance claim start to finish, including appealing denied claims
  • Roof and gutter installs often completed in a single day, with a clean job site when we leave
  • Roofing, storm restoration, gutters, siding, and remodeling from a local crew based just up the road in Oak Grove
J&J Northwoods roofing work near Blaine, MN
Blaine, Minnesota

About Blaine

Blaine is one of Anoka County's largest and fastest-growing suburbs, anchored by landmarks like the National Sports Center and TPC Twin Cities and stitched together by Highway 65 and Lexington Avenue running north to south. The city spans a mix of decades, from the older neighborhoods near the Coon Rapids and Spring Lake Park lines to the steady wave of newer subdivisions that have filled the corridors on either side of those two main roads.

That range in housing age is the whole story for a roofer. A lot of Blaine's subdivision homes were built within a fairly tight window, which means their original builder-grade roofs and gutters tend to reach the end of their service life around the same time, often with a push from the hail and wind that roll across the open ground here. Knowing which neighborhoods are due, and which storms actually hit them, is exactly the local read we bring to every inspection.

Storm & weather in Blaine

Blaine is flat and open, which leaves roofs fully exposed to hail and straight-line wind with no terrain to slow them. Because so many of its subdivisions were built in a tight window, their original builder-grade roofs tend to age out all at once — often with a storm providing the final push.

What we do in Blaine

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 Blaine? We work across Anoka and Sherburne counties — including these nearby communities.

See all service areas →

Free & no obligation

Roofing help in Blaine, 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