Roof Replacement Forest Lake

Forest Lake MN Factory Certified Roof Replacement Contractor

Our Clients Love Us!
5.0
45 Reviews & Growing

Roof Replacement in Forest Lake, MN

A failing roof isn’t something you can ignore for long. Whether it’s from age, storm damage, or just years of wear and tear, a worn-out roof leaves your home vulnerable. At ThunderStruck Restorations, we replace roofs in Forest Lake that are built to stand up to Minnesota’s weather, heavy snow, spring rain, summer hail, and everything in between.

We’re licensed, insured, and a CertainTeed ShingleMaster™ certified roofing company. That certification means our crew is trained to install CertainTeed shingles exactly to manufacturer standards, protecting your home and your warranty. From houses along Forest Lake’s shoreline to neighborhoods near Lakeside Park and Beltz Park, we’ve worked on roofs all over the area.

Why Forest Lake Homeowners Choose Us

When it’s time to replace your roof, you want a contractor who’s going to do it right the first time. We’ve earned a reputation in Forest Lake for honest communication, skilled workmanship, and roofs that last.

As a ShingleMaster™ contractor, we can offer CertainTeed’s top warranties, coverage most roofers can’t match. And because we’re local, you can count on us being here if you ever need follow-up service or have a question down the road.

E Britz
google
E Britz
February 2, 2023

ThunderStruck Restorations is at the top of their game. I needed a new roof. They quoted a fair price. They came on time. They expertly fixed my roof. They left without leaving so much as a nail behind. Professional. Personable. Thorough.

John Hallberg
google
John Hallberg
February 8, 2022

I was heading out of town when a windstorm hit and blew 25% of the shingles off of my garage. I called several roofing companies and I got blown off. When I called thunderstruck they stopped out right away. They did the job on just a hand shake. I came home to a new roof in perfect shape. I don't know if they always work on a customers word but they sure helped me when I was in a bind.

Joe
google
Joe
September 30, 2020

We had a flat roof replaced over a garage at our Townhome complex.they did a great job. Very quick response and quality workmanship. I highly recommend. Joe

Signs It Might Be Time for a Roof Replacement

Your roof doesn’t have to be leaking to need replacement. Look out for:

    • Shingles that are cracked, curled, or missing
    • Dark streaks, moss, or algae
    • Water stains in the attic or ceilings
    • A lot of shingle granules in the gutters
    • A roof that’s more than 20 years old

If you’re seeing these signs, a free roof inspection can give you a clear picture of your roof’s condition.

How We Replace Roofs in Forest Lake

We keep our process simple and keep you informed every step of the way:

    1. Inspection & Estimate – We check your roof and give you a written estimate with no hidden surprises.
    2. Choose Your Shingles – Browse CertainTeed options like Landmark® and Landmark PRO® in colors that complement your home.
    3. Prep the Site – We protect your landscaping, siding, and driveway before removing the old roof.
    4. Professional Installation – Our certified crew installs your roof to CertainTeed’s guidelines for lasting performance.
    5. Cleanup & Walkthrough – We leave your property spotless and review the finished roof with you.

Shingles That Work for Minnesota Weather

We trust CertainTeed shingles because they’re proven in our climate:

    • Landmark® – Attractive, reliable, and affordable
    • Landmark PRO® – Deeper colors and extra protection
    • Impact-resistant shingles – Added strength for hail-prone areas

Don’t Risk It with Storm Chasers

After major storms, Forest Lake often sees out-of-town crews knocking on doors with quick offers. They might do the work, but they’re gone as soon as the check clears—leaving you with no local support if problems come up later.

With ThunderStruck Restorations, you get a local, certified contractor who will be here long after the job is done.

Get Your Roof Replacement Estimate in Forest Lake

If your roof is showing signs of age or damage, we can help. We work throughout Forest Lake, from lakeside homes to neighborhoods near Lakeside Park and Beltz Park.

Call 612) 806-7048 today or request your free estimate online and get a roof you can count on for years to come.

Roof Replacement Projects In Forest Lake MN

https://www.thunderstruckrestorations.com/wp-content/uploads/2020/08/cropped-new-thunderstruck-restorations-logo-2020-1.png
youtube-video-thumbnail

Request A Roof Replacement Estimate

Request Your Roofing Estimate

Fill Out The Details Below For An Accurate Quote