Business Description
Thunderstruck Restorations LLC is a home improvement contractor based out of Ham Lake, in Anoka County, Minnesota. Thunderstruck Restorations specializes in all aspects of exterior home improvements and repairs including roofing inspections, roofing repairs, roofing replacements, siding inspection and repairs, window replacements, flashing and gutters.

If your home has been damaged in a recent wind, rain or hail storm Thunderstruck Restorations LLC can send an experienced repair crew to your home or building immediately. Well versed in the insurance process Thunderstruck Restorations can help you get your home repaired if it’s in of repair after a storm.

Thunderstruck Restorations is a full service residential roofing expert specializing in the tear-off and removal of old roofing materials, new asphalt shingle roofing, new laminated shingle roofing, gutter installations, flashing installations, roof venting and more.

With a full service exterior construction team, one of Thunderstruck Restorations signature services is beautiful, custom built decks using either composite materials like Azak or TimberTech and Trex. They also build decks using natural woods such as pressure treated lumber or cedar or even more exotic woods like Ipe.

At ThunderStruck Restorations, they adhere to a very tight code of conduct with regards to the quality of their work, the efficiency of their service, and the professionalism they display while working on and around their customers properties and in the community. They are an A+ rated Home Improvement Company with the BBB and they are also certified ShingleMasters through CertainTeed which means they can offer up to a 50 year warranty on roofs installed professionally by them. *certain conditions apply.

Thunderstruck Restorations LLC services the following counties in Minnesota: Anoka, Chisago, Hennepin, Dakota, Washington, Ramsey and Wright Counties.
Operation Hours
Currently closed
Sunday: Closed
Monday: 8:00 am-5:30 pm
Tuesday: 8:00 am-5:30 pm
Wednesday: 8:00 am-5:30 pm
Thursday: 8:00 am-5:30 pm
Friday: 8:00 am-5:30 pm
Saturday: Closed
Accepted Payments
American Express
Languages Spoken
Additional Information
Location Type
Single Location