Roofing FAQs
See below for some important roofing frequently asked questions.
How do I know if my roof needs repair or a full replacement?
You usually won’t know until a professional inspects it. We check for obvious damage, wear and discontinued materials. Even losing one discontinued shingle could mean insurance covers a full replacement. Signs to watch for include missing shingles, dents on metal roofs, granule loss and curling or deteriorating shingles.
How long does an asphalt shingle roof last in Minnesota?
Asphalt shingles in Minnesota typically last 10 to 15 years due to harsh winters and frequent hail storms.
How long do metal roofs last and what should I expect?
Metal roofs can last 40 to 50 years. They may dent, discolor and show wear over time. You will also hear rain, wind and especially hail more than you would with shingles.
How can I maintain my roof and extend its life?
Keep your roof clean and free of debris. Do not climb on your roof or attempt repairs yourself. Schedule professional inspections after storms or when you notice wear to prevent leaks and extend the life of your roof.
How much does a new roof cost in Minnesota?
Most roofs start around $10,000, though larger or premium installations cost more. Final costs depend on the size of your home and the materials you choose.
How long does a roof replacement take?
Most residential roof replacements in Minnesota are completed in one day. We remove old materials, protect your yard and handle cleanup so your property is left in excellent condition.
Can a roof be replaced during winter?
Yes, if temperatures are above 30 degrees and materials are stored in heated spaces. It can be done, but it is not ideal.
Do I need to be home during roof installation?
No, unless you want to be. The process is loud, but our team handles everything, including protecting your property and cleaning up afterward.
Can you install a new roof over an existing roof?
In Minnesota, you can only have one finished layer of roofing, so a full tear-off is required. We do not install new roofing over existing materials. Overlays prevent proper inspection of the roof deck and can lead to bigger problems down the road. We always remove the old roof so the job is done correctly.
How do I know if my roof has storm damage?
A professional inspection is the safest way to confirm hail or wind damage. We check the entire exterior, including granules in gutters and impact marks, and look for damage that homeowners may not be able to see.
Will homeowner’s insurance cover storm damage?
Most insurance policies cover storm damage, usually with only a deductible. Coverage can vary, so it is best to have a roofing contractor involved early to make sure your claim is handled properly.
Can roof leaks show up weeks or months after a storm?
Yes. Hidden damage can take time to show as leaks, so call a roofing contractor as soon as you suspect a problem.
What roofing materials do you install and which is best for Minnesota weather?
We primarily install GAF asphalt shingles because they perform well in Minnesota weather and are cost-effective for most homeowners. GAF offers strong manufacturer warranties, including a 50-year limited lifetime warranty, and with systems like the Golden Pledge, you may never have to pay for another roof again. We also offer Enviroshake for full impact resistance. Metal roofs are available, but they can dent, discolor and be noisy in storms, which is why asphalt shingles are the best overall choice for most homes.
How do I choose the right roofing contractor and what makes you different?
Choose a contractor that is licensed, bonded and insured, and ask for references. We have been serving Minnesota since 2004 and have handled over 5,500 insurance claims from start to finish. We are a GAF Master Elite contractor, which is a certification earned by only a small percentage of companies. We also provide free inspections and estimates, and we stand behind our work with strong warranties.

Professional Services
As experts in this field for many years, we’re committed in providing the highest standard of service for all our customers.

Personal Approach
We take the time to get to know your needs, ensuring the quality of our service we provide.

High Quality Products
We use high quality products, making a one-of-a-kind service for everyone.
