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.
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.
“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.”
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.
New roofs, repairs, and honest inspections using premium, impact-rated shingles built for Minnesota weather.
Explore roofing →
Hail, wind, fire, and water damage — fully restored, with your insurance claim handled for you.
Explore restoration →
Kitchens, bathrooms, basements, and exteriors — the facelift your home has been waiting for.
Explore remodeling →Shingle, metal, flat, EPDM, and white-membrane roofing for homes and small commercial.
View systems →Siding, seamless gutters, soffit and fascia to keep water where it belongs.
View exteriors →Decks and patios, home additions, chimney service, and tile work.
View services →We climb up, assess the real condition, and give you an honest, no-pressure report.
We document the damage and work directly with your adjuster for a fair claim.
Our crew installs premium materials cleanly. Many roofs and gutters go on in a single day.
We leave your property spotless and stand behind every job we finish.
Based in Oak Grove, serving the north metro.
We work with adjusters so you don’t have to.
On-time crews and a spotless cleanup.
One team for the whole project, inside and out.
No cost, no pressure, no obligation.
“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.”
“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.”
“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!”
“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.”
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.