jgregory@jjnorthwoods.com Mon–Sat · Free estimates
J&J Northwoods Construction logo J&J NorthwoodsRoofing · Restoration · Remodeling
Oak Grove, MN · Storm Restoration & Roofing

Roofing done right — and your insurance claim handled for you.

J&J Northwoods Construction restores hail- and wind-damaged roofs across Oak Grove and the north metro. We get on the roof, document the damage, work your insurance claim, and install your new roof — often in a single day.

★★★★★ Rated by local homeowners
We handle the insurance company
Roof & gutters in a day
On time, every time
The J&J difference

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

After a storm, getting a fair payout is half the battle. Jesse and the crew work with adjusters every week — we get on the roof, document every bit of damage, and take over the back-and-forth with your insurance company. More than a few of our customers came to us after their first claim was denied. We appealed, and got their roofs approved.

  • Free, no-obligation roof inspection
  • Full damage documentation for your adjuster
  • We handle insurance communication start to finish
  • Honest, plain-English guidance through your claim
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. He took over communicating with the insurance company to make it less stressful for us.”

— Blake Ferngren, Oak Grove
What we do

Roofing, restoration, and remodeling under one roof.

One local team for the whole exterior — and the inside, too. Whether it’s storm damage or a kitchen you’ve been putting off, you work with the same crew start to finish.

How it works

From storm to finished roof, handled.

Free roof inspection

We climb up, assess the real condition, and give you an honest, no-pressure report.

We handle your insurance

We document the damage and work directly with your adjuster for a fair claim.

Your new roof, fast

Our crew installs premium materials cleanly. Many roofs and gutters go on in a single day.

Cleanup & peace of mind

We leave your property spotless and stand behind every job we finish.

Why homeowners pick J&J

Local, straightforward, and on your side.

Local & owner-run

Based in Oak Grove, serving the north metro.

Insurance-claim experts

We work with adjusters so you don’t have to.

Fast, tidy installs

On-time crews and a spotless cleanup.

Roofing + remodeling

One team for the whole project, inside and out.

Free inspections

No cost, no pressure, no obligation.

Trusted & credentialed GAF / Owens Corning ▸ add logo BBB Accredited ▸ add MN License # ▸ add Fully insured & bonded
Customer reviews

Why neighbors trust us with their roofs.

★★★★★

“I needed a new roof and didn’t know where to start. Jessie answered all my questions and gave me a very fair price. The best part? My entire roof and gutters were installed in 12 hours! Super happy with how easy the process was.”

AMAmanda McCulloughGoogle review
★★★★★

“Jesse and his team fought my insurance company to get what we needed and got the job done before the snow flew. Started on time and finished faster than expected. It turned out great — and I’m in the trades. Highly recommend.”

TWThomas WatrobaGoogle review
★★★★★

“After a hail storm our insurance denied our initial claim. After appealing, Jesse got our roof approved and took over all the communication with the insurance company. He responded quickly, showed up on time, and now our roof looks awesome. These guys rock!”

BFBlake FerngrenGoogle review
★★★★★

“Very prompt response and great follow-up. I got a quick quote, and they showed up the day they were supposed to start work — unlike my experience with other construction companies. My roof looks very nice. Thank you.”

JOJaz O.Google review
Free & no obligation

Get your free roof inspection.

Storm damage or just time for a new roof? Tell us what’s going on and we’ll get on the roof, give you an honest report, and walk you through your options — insurance claim included.

Call Free Quote