Roofing services

Roofing contractors across the Twin Cities

Local roofing contractors handle repairs, replacements, ventilation upgrades, and storm restoration for Twin Cities homes. Use these profiles to compare crews, understand specialties, and plan for Minnesota hail, wind, and ice dam seasons.

Contractors

75

Reviews tracked

8,992

Average rating

4.8

Metro coverage

Twin Cities

Find roofing contractors near you

Featured listings are shown on city pages so you can compare truly local options.

About featured listings

Featured contractors are shown on city-specific service pages to keep results local and relevant.

How featured works

Roofing

Contractors offering roofing

Sorted alphabetically. Click a profile for services, service areas, and contact options.

Back to services

365 Exteriors LLC

St Paul , Minnesota

Roofing

⭐ 4.5 (89 reviews)

General Exterior • Gutters • Roofing • Siding +

Act Roofing & Restoration, Inc.

Edina , Minnesota

Roofing

⭐ 4.8 (22 reviews)

General Exterior • Roofing • Storm Restoration

All American Roofing & Restoration

Rogers , Minnesota

Roofing

⭐ 4.6 (73 reviews)

General Exterior • Storm Restoration • Roofing • Siding

Archway Contracting, Inc.

Ham Lake , Minnesota

Roofing

⭐ 4.9 (324 reviews)

General Exterior • Gutters • Roofing • Siding +

Ashton McGee Restoration Group

Minnetonka , Minnesota

Roofing

⭐ 4.9 (452 reviews)

Storm Restoration • Windows • Roofing • Siding

Aspen Contracting, Inc.

Minneapolis , Minnesota

Roofing

⭐ 4.4 (13 reviews)

General Exterior • Siding • Roofing • Gutters

Avalon Construction Inc.

Minneapolis , Minnesota

Roofing

⭐ 5.0 (18 reviews)

General Exterior • Roofing • Siding • Windows

Blue Ox Exteriors

St Paul , Minnesota

Roofing

⭐ 4.8 (24 reviews)

General Exterior • Gutters • Roofing • Siding +

Cedar Valley Exteriors, Inc.

Dayton , Minnesota

Roofing

⭐ 4.5 (19 reviews)

General Exterior • Roofing • Siding • Storm Restoration

Clear Cut Xteriors LLC

Oakdale , Minnesota

Roofing

⭐ 4.9 (197 reviews)

General Exterior • Roofing • Storm Restoration

Galvin Home Renovations

St Paul , Minnesota

Roofing

⭐ 4.9 (110 reviews)

General Exterior • Gutters • Roofing • Siding +

Gaviota Construction Inc.

St Paul , Minnesota

Roofing

⭐ 4.4 (9 reviews)

Roofing • Storm Restoration • Gutters • Siding

Grand Exteriors

Blaine , Minnesota

Roofing

⭐ 4.9 (151 reviews)

General Exterior • Roofing • Siding • Gutters

Harry Gorman Roofing Services

Eagan , Minnesota

Roofing

⭐ 4.8 (48 reviews)

General Exterior • Roofing

HCC Restoration

Rogers , Minnesota

Roofing

⭐ 5.0 (22 reviews)

Storm Restoration • Windows • Roofing • Siding +

Heartland Roofing, Siding and Windows, LLC

Hopkins , Minnesota

Roofing

⭐ 4.5 (19 reviews)

General Exterior • Roofing • Siding

Innovative Building & Design, LLC

Blaine , Minnesota

Roofing

⭐ 4.8 (159 reviews)

General Exterior • Siding • Roofing

Insurance Solutions Services

Eden Prairie , Minnesota

Roofing

⭐ 5.0 (24 reviews)

General Exterior • Roofing • Siding • Storm Restoration +

INT-X Remodeling LLC

Eagan , Minnesota

Roofing

⭐ 5.0 (15 reviews)

General Exterior • Roofing • Storm Restoration • Windows +

Keystone Builders

Maple Grove , Minnesota

Roofing

⭐ 5.0 (355 reviews)

General Exterior • Siding • Roofing • Windows +

Krech Exteriors

Eagan , Minnesota

Roofing

⭐ 4.8 (371 reviews)

General Exterior • Roofing • Siding • Windows

Kuhl's Contracting

Hopkins , Minnesota

Roofing

⭐ 4.9 (114 reviews)

General Exterior • Roofing • Storm Restoration • Gutters

Lakewoods Remodeling

Bloomington , Minnesota

Roofing

⭐ 4.9 (63 reviews)

General Exterior • Roofing • Windows • Siding

Leader Roofing

Ramsey , Minnesota

Roofing

⭐ 4.8 (17 reviews)

General Exterior • Gutters • Roofing • Siding +

Lionstar Roofing and Exteriors

Eagan , Minnesota

Roofing

⭐ 4.8 (37 reviews)

General Exterior • Roofing • Storm Restoration • Siding +

Minnesota Remodeling Solutions

St Michael , Minnesota

Roofing

⭐ 4.7 (62 reviews)

General Exterior • Roofing • Siding

Minnesota Roof Contractors West End Remodeling LLC

Minneapolis , Minnesota

Roofing

⭐ 4.5 (22 reviews)

General Exterior • Roofing • Siding • Gutters +

Minnesota Roofing Company

Spring Lake Park , Minnesota

Roofing

⭐ 4.7 (206 reviews)

General Exterior • Roofing • Storm Restoration • Siding +

MN Made Roofing and Remodeling

Otsego , Minnesota

Roofing

⭐ 5.0 (74 reviews)

General Exterior • Siding • Roofing • Windows +

MN10K Restoration

Roseville , Minnesota

Roofing

⭐ 5.0 (8 reviews)

General Exterior • Roofing • Storm Restoration • Gutters +

MNRC

Burnsville , Minnesota

Roofing

⭐ 4.9 (838 reviews)

General Exterior • Gutters • Siding • Storm Restoration +

Patriot Homes LLC

Andover , Minnesota

Roofing

⭐ 4.9 (137 reviews)

General Exterior • Gutters • Roofing • Siding +

Primo Restoration & Construction Inc.

Fridley , Minnesota

Roofing

⭐ 3.9 (11 reviews)

General Exterior • Roofing • Siding • Storm Restoration +

ProStar Exteriors LLC

Plymouth , Minnesota

Roofing

⭐ 5.0 (23 reviews)

General Exterior • Roofing • Storm Restoration • Siding +

R & R Roofing Inc.

Bloomington , Minnesota

Roofing

⭐ 5.0 (288 reviews)

General Exterior • Gutters • Siding • Roofing

Roofers of Minnesota Co.

Maple Grove , Minnesota

Roofing

⭐ 5.0 (77 reviews)

General Exterior • Siding • Storm Restoration • Roofing +

Rooftek Systems LLC

Fridley , Minnesota

Roofing

⭐ 4.9 (42 reviews)

General Exterior • Roofing • Siding • Gutters +

Shelter Construction, LLC

Brooklyn Park , Minnesota

Roofing

⭐ 4.8 (197 reviews)

General Exterior • Roofing • Siding • Windows

Smart Builders Group Inc

Plymouth , Minnesota

Roofing

⭐ 5.0 (342 reviews)

General Exterior • Roofing • Siding • Windows +

Smart Construction & Remodeling, Inc.

Blaine , Minnesota

Roofing

⭐ 4.8 (126 reviews)

General Exterior • Roofing • Siding • Windows +

Solaris Companies - Roofing

Burnsville , Minnesota

Roofing

⭐ 5.0 (94 reviews)

General Exterior • Siding • Roofing • Windows

Stinson Services

Edina , Minnesota

Roofing

⭐ 4.8 (183 reviews)

General Exterior • Roofing • Storm Restoration • Siding +

The Expert Co. Metal Roofing

Centerville , Minnesota

Roofing

⭐ 4.9 (59 reviews)

General Exterior • Roofing • Storm Restoration

Tonka Roofing

Minnetonka , Minnesota

Roofing

⭐ 5.0 (95 reviews)

General Exterior • Roofing • Storm Restoration • Siding +

Trademark Restoration Inc.

Wayzata , Minnesota

Roofing

⭐ 4.9 (33 reviews)

General Exterior • Roofing • Siding • Storm Restoration

Twin Cities Contracting Services Inc.

Bloomington , Minnesota

Roofing

⭐ 5.0 (482 reviews)

General Exterior • Roofing • Siding • Gutters

Twin City Roofing Construction Specialists, Inc.

St Paul , Minnesota

Roofing

⭐ 4.4 (244 reviews)

General Exterior • Siding • Roofing • Windows +

Walker Roofing Company Inc

Woodbury , Minnesota

Roofing

⭐ 4.5 (150 reviews)

General Exterior • Roofing • Siding • Windows +

Roofing guide for Twin Cities homeowners

Roofing in a storm-heavy, freeze-thaw region

Twin Cities roofs see everything: hail, high winds, heavy snow load, and rapid temperature swings. Those forces break down shingles, loosen flashing, and speed up granule loss. Roofing contractors who work here know how to inspect for storm damage and how to document it so you have a clear scope for repairs.

A good roof plan is about preventing water entry, not just covering the deck. In spring, fast melt can overload valleys and eaves. In winter, ice dams back water under shingles. Your roofing contractor should discuss how their repair or replacement plan accounts for both, not just one season.

Shingles, underlayment, and ventilation

Shingle choice matters, but the layers beneath matter just as much. Underlayment and ice and water shield help protect vulnerable areas like valleys, eaves, and roof-to-wall transitions. In Minnesota, a strong ice and water shield strategy is often more important than a premium shingle upgrade.

Ventilation keeps the attic temperature closer to the outside, which reduces ice dam risk and helps shingles last longer. Ask how the contractor balances intake and exhaust vents, and whether they plan to adjust existing vents during a replacement. A strong ventilation plan often saves money over the life of the roof.

Repair versus replacement decisions

Not every roof needs a full replacement after a storm. If damage is localized, a repair can buy you time. A trustworthy roofing contractor will explain whether a repair is a short-term patch or a reliable fix. They should also be clear about matching shingles, especially on older roofs where colors may have faded.

Replacement makes sense when the roof is near the end of its lifespan, when damage is widespread, or when the deck has multiple compromised areas. Ask for clear photos and an explanation of why a replacement is the safest option. You should never feel rushed into a decision.

Ice dams and winter leak prevention

Ice dams form when heat escapes into the attic and melts snow near the ridge. The water refreezes at the colder eaves, backing up under shingles. A roofing contractor can address immediate damage, but lasting prevention comes from insulation, air sealing, and ventilation changes.

If you have chronic ice dams, ask about adding ice and water shield at vulnerable edges or improving flashing around chimneys and dormers. In some cases, a roofer will coordinate with an insulation contractor to solve the root cause. That is a sign of a long-term approach.

Storm claims and documentation

Hail and wind damage are common in the metro, and insurance claims can be a big part of the process. A reliable contractor will document damage with photos, mark impacted areas, and provide a clear scope that lines up with adjuster requirements.

Not every dent or lifted tab is a full replacement trigger. Ask the contractor to explain what is cosmetic versus functional damage. You should also understand how deductibles, depreciation, and timelines work so you can plan cash flow around the project.

Flashing details that stop leaks

Most roof leaks come from flashing failures, not shingle fields. Chimneys, skylights, valleys, and wall intersections are the most common trouble spots. A roofing contractor should show you how they handle step flashing, counter flashing, and sealant edges.

Ask whether they replace flashing during a full reroof or reuse existing metal. Reusing flashing can save money, but it is only safe when the metal is in excellent condition and still properly sealed. In Minnesota, older flashing often fails after repeated freeze-thaw cycles.

Scheduling and protecting the home

Roofing projects move fast, but they need clear prep. Contractors should protect landscaping, cover attic access if needed, and explain how they handle debris. If rain is in the forecast, ask what weather backups they plan for and how they keep the deck dry.

If you are also updating siding or gutters, roofing should usually come first. That sequence lets flashing, drip edges, and rooflines sit correctly for the rest of the exterior. A coordinated plan avoids rework and keeps warranties intact.

Material options beyond asphalt

Asphalt shingles are the most common in the Twin Cities, but metal and specialty shingles are options for homeowners who want longer lifespans or specific looks. Metal roofs shed snow efficiently, which can reduce snow load but may require snow guards over entryways.

Specialty materials can change the ventilation and fastening requirements. If you are considering alternatives, ask your roofing contractor how the system performs in heavy wind and whether the manufacturer has cold climate guidance.

Routine inspections and maintenance

Even a new roof benefits from an annual check. Look for lifted shingles after wind events and for debris in valleys that can trap moisture. A quick inspection in spring and fall helps catch small issues before they become leaks.

Ask whether the contractor offers maintenance visits or inspection reports. This is especially useful if you plan to sell the home or if your insurance provider wants proof of condition after a storm season.

Questions to ask a roofing contractor

  • How do you document storm damage for insurance?
  • What is your plan for ice and water shield coverage?
  • Will you adjust attic ventilation during the project?
  • How will you handle flashing around chimneys and skylights?
  • If repair is possible, what is the expected lifespan?
  • What weather protections are in place if rain hits mid-job?

Connect with a Twin Cities roofing crew

Share the age of your roof and what you are seeing, and we will point you to verified roofing contractors who work in your part of the metro.

Roofing FAQs

How long does a typical roof replacement take?

Most asphalt shingle roofs take one to two days once the crew starts. Larger or steeper roofs take longer, and weather can extend the timeline. Your contractor should outline the schedule before work begins.

What does hail damage look like on a roof?

Hail often leaves granule loss, soft spots, or bruising on shingles. You may not see it from the ground. A roofing contractor can document impacts with photos for insurance or repair planning.

Is ice dam damage covered by insurance in Minnesota?

Coverage depends on your policy, but many homeowners policies address sudden water intrusion. The key is documenting the damage and the conditions that caused it. Ask your contractor to provide clear photos and notes for your adjuster.

Should I repair or replace a roof that is 15 years old?

It depends on the shingle quality, ventilation, and the extent of damage. A localized repair can make sense if the roof is otherwise in good shape. If the roof has multiple weak areas, replacement is often the better long-term investment.

Do roofing contractors handle permits in the Twin Cities?

Most do, but it varies by city. Ask whether permits and inspections are included in the scope. A local contractor should know the rules for your suburb or neighborhood.

What time of year is best for roofing in Minnesota?

Late spring through early fall is ideal because temperatures are stable and shingles seal properly. Emergency repairs can happen year round, but full replacements are usually scheduled in warmer months.

How can I reduce ice dams after a new roof?

The best strategy is improving attic insulation, air sealing, and ventilation. A new roof can include upgraded ice and water shield, but it does not replace the need for balanced airflow. Ask your contractor for a prevention plan.

Will a new roof improve energy efficiency?

A new roof helps only if ventilation and insulation are addressed. If the attic is leaking heat, the roof will still suffer and energy bills may stay high. A contractor can advise on ventilation changes during installation.

Not sure who to contact?

Tell us your city and what you need — we’ll connect you with a verified contractor.

What to look for in a roofing contractor

Ask about certifications, manufacturer warranties, and recent projects in neighborhoods like yours. For storm or insurance-driven work, request documentation and photos that align with adjuster requirements. For ventilation, siding, or window upgrades, confirm how the crew handles moisture, insulation, and flashing details for Minnesota weather.

If you are comparing quotes, review scope differences closely: underlayment choices for roofing, house wrap and rain screen details for siding, or glass packages for windows. You can also switch to browse by city if you want crews that already work near you, or return to the services index to consider adjacent specialties.

For more planning help, read the blog for storm checklists and maintenance tips, or learn how this directory works on the about page. When you are ready, head back to all contractors to compare profiles.

Where this service is busy

Top cities for roofing

Browse all cities