22nd Century Roofing
Golden Valley , Minnesota
Roofing
⭐ 4.9 (150 reviews)
Roofing • Siding • Gutters
Roofing services
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
Featured listings are shown on city pages so you can compare truly local options.
Featured contractors are shown on city-specific service pages to keep results local and relevant.
How featured worksRoofing
Sorted alphabetically. Click a profile for services, service areas, and contact options.
Golden Valley , Minnesota
Roofing
⭐ 4.9 (150 reviews)
Roofing • Siding • Gutters
St Paul , Minnesota
Roofing
⭐ 4.5 (89 reviews)
General Exterior • Gutters • Roofing • Siding +
Edina , Minnesota
Roofing
⭐ 4.8 (22 reviews)
General Exterior • Roofing • Storm Restoration
Rogers , Minnesota
Roofing
⭐ 4.6 (73 reviews)
General Exterior • Storm Restoration • Roofing • Siding
Ham Lake , Minnesota
Roofing
⭐ 4.9 (324 reviews)
General Exterior • Gutters • Roofing • Siding +
Minnetonka , Minnesota
Roofing
⭐ 4.9 (452 reviews)
Storm Restoration • Windows • Roofing • Siding
Minneapolis , Minnesota
Roofing
⭐ 4.4 (13 reviews)
General Exterior • Siding • Roofing • Gutters
Minneapolis , Minnesota
Roofing
⭐ 5.0 (18 reviews)
General Exterior • Roofing • Siding • Windows
St Paul , Minnesota
Roofing
⭐ 4.8 (24 reviews)
General Exterior • Gutters • Roofing • Siding +
Dayton , Minnesota
Roofing
⭐ 4.5 (19 reviews)
General Exterior • Roofing • Siding • Storm Restoration
Oakdale , Minnesota
Roofing
⭐ 4.9 (197 reviews)
General Exterior • Roofing • Storm Restoration
Minneapolis , Minnesota
Roofing
⭐ 5.0 (28 reviews)
General Exterior • Roofing • Storm Restoration
Bloomington , Minnesota
Roofing
⭐ 4.6 (14 reviews)
General Exterior • Roofing • Siding • Widows
Bloomington , Minnesota
Roofing
⭐ 4.6 (261 reviews)
General Exterior • Roofing
Minnetonka , Minnesota
Roofing
⭐ 4.9 (258 reviews)
General Exterior • Roofing • Siding • Windows +
St Paul , Minnesota
Roofing
⭐ 4.9 (110 reviews)
General Exterior • Gutters • Roofing • Siding +
St Paul , Minnesota
Roofing
⭐ 4.4 (9 reviews)
Roofing • Storm Restoration • Gutters • Siding
St Louis Park , Minnesota
Roofing
⭐ 4.9 (81 reviews)
General Exterior • Roofing • Siding • Windows
Blaine , Minnesota
Roofing
⭐ 4.9 (151 reviews)
General Exterior • Roofing • Siding • Gutters
Spring Lake Park , Minnesota
Roofing
⭐ 5.0 (20 reviews)
General Exterior • Roofing • Storm Restoration
Eagan , Minnesota
Roofing
⭐ 4.8 (48 reviews)
General Exterior • Roofing
Rogers , Minnesota
Roofing
⭐ 5.0 (22 reviews)
Storm Restoration • Windows • Roofing • Siding +
Hopkins , Minnesota
Roofing
⭐ 4.5 (19 reviews)
General Exterior • Roofing • Siding
Eden Prairie , Minnesota
Roofing
⭐ 4.7 (113 reviews)
General Exterior • Roofing • Siding
Blaine , Minnesota
Roofing
⭐ 4.8 (159 reviews)
General Exterior • Siding • Roofing
Eden Prairie , Minnesota
Roofing
⭐ 5.0 (24 reviews)
General Exterior • Roofing • Siding • Storm Restoration +
Eagan , Minnesota
Roofing
⭐ 5.0 (15 reviews)
General Exterior • Roofing • Storm Restoration • Windows +
Little Canada , MN
Roofing
⭐ 5.0 (48 reviews)
General Exterior • Roofing • Storm Restoration
Eden Prairie , Minnesota
Roofing
⭐ 5.0 (136 reviews)
General Exterior • Roofing • Storm Restoration
South St Paul , Minnesota
Roofing
⭐ 4.7 (13 reviews)
General Exterior • Siding • Storm Restoration • Roofing +
Maple Grove , Minnesota
Roofing
⭐ 5.0 (355 reviews)
General Exterior • Siding • Roofing • Windows +
Eagan , Minnesota
Roofing
⭐ 4.8 (371 reviews)
General Exterior • Roofing • Siding • Windows
Hopkins , Minnesota
Roofing
⭐ 4.9 (114 reviews)
General Exterior • Roofing • Storm Restoration • Gutters
Bloomington , Minnesota
Roofing
⭐ 4.9 (63 reviews)
General Exterior • Roofing • Windows • Siding
Ramsey , Minnesota
Roofing
⭐ 4.8 (17 reviews)
General Exterior • Gutters • Roofing • Siding +
Minneapolis , Minnesota
Roofing
⭐ 4.7 (214 reviews)
General Exterior • Roofing
Eagan , Minnesota
Roofing
⭐ 4.8 (37 reviews)
General Exterior • Roofing • Storm Restoration • Siding +
St Michael , Minnesota
Roofing
⭐ 4.7 (62 reviews)
General Exterior • Roofing • Siding
Minneapolis , Minnesota
Roofing
⭐ 4.5 (22 reviews)
General Exterior • Roofing • Siding • Gutters +
Spring Lake Park , Minnesota
Roofing
⭐ 4.7 (206 reviews)
General Exterior • Roofing • Storm Restoration • Siding +
Otsego , Minnesota
Roofing
⭐ 5.0 (74 reviews)
General Exterior • Siding • Roofing • Windows +
Roseville , Minnesota
Roofing
⭐ 5.0 (8 reviews)
General Exterior • Roofing • Storm Restoration • Gutters +
Burnsville , Minnesota
Roofing
⭐ 4.9 (838 reviews)
General Exterior • Gutters • Siding • Storm Restoration +
Minneapolis , Minnesota
Roofing
⭐ 4.9 (31 reviews)
Roofing
Plymouth , Minnesota
Roofing
⭐ 4.8 (25 reviews)
General Exterior • Siding • Roofing
Minneapolis , Minnesota
Roofing
⭐ 4.8 (53 reviews)
General Exterior • Roofing
Roseville , Minnesota
Roofing
⭐ 5.0 (42 reviews)
General Exterior • Roofing
Andover , Minnesota
Roofing
⭐ 4.9 (137 reviews)
General Exterior • Gutters • Roofing • Siding +
Fridley , Minnesota
Roofing
⭐ 3.9 (11 reviews)
General Exterior • Roofing • Siding • Storm Restoration +
Edina , Minnesota
Roofing
⭐ 5.0 (9 reviews)
General Exterior • Roofing
Minnetonka , Minnesota
Roofing
⭐ 4.7 (307 reviews)
Roofing • Siding • Gutters
Plymouth , Minnesota
Roofing
⭐ 5.0 (23 reviews)
General Exterior • Roofing • Storm Restoration • Siding +
Bloomington , Minnesota
Roofing
⭐ 5.0 (288 reviews)
General Exterior • Gutters • Siding • Roofing
St Michael , Minnesota
Roofing
⭐ 4.9 (86 reviews)
General Exterior • Roofing
Ham Lake , Minnesota
Roofing
⭐ 5.0 (29 reviews)
General Exterior • Roofing • Siding
Maple Grove , Minnesota
Roofing
⭐ 5.0 (77 reviews)
General Exterior • Siding • Storm Restoration • Roofing +
Fridley , Minnesota
Roofing
⭐ 4.9 (42 reviews)
General Exterior • Roofing • Siding • Gutters +
White Bear Lake , Minnesota
Roofing
⭐ 5.0 (37 reviews)
General Exterior • Roofing • Siding • Storm Restoration
Ham Lake , Minnesota
Roofing
⭐ 4.8 (16 reviews)
Windows • Roofing • Siding • Gutters
Brooklyn Park , Minnesota
Roofing
⭐ 4.8 (197 reviews)
General Exterior • Roofing • Siding • Windows
Plymouth , Minnesota
Roofing
⭐ 5.0 (342 reviews)
General Exterior • Roofing • Siding • Windows +
Blaine , Minnesota
Roofing
⭐ 4.8 (126 reviews)
General Exterior • Roofing • Siding • Windows +
Burnsville , Minnesota
Roofing
⭐ 5.0 (94 reviews)
General Exterior • Siding • Roofing • Windows
Edina , Minnesota
Roofing
⭐ 4.8 (183 reviews)
General Exterior • Roofing • Storm Restoration • Siding +
Centerville , Minnesota
Roofing
⭐ 4.9 (59 reviews)
General Exterior • Roofing • Storm Restoration
Burnsville , Minnesota
Roofing
⭐ 4.9 (138 reviews)
General Exterior • Roofing
Minnetonka , Minnesota
Roofing
⭐ 5.0 (95 reviews)
General Exterior • Roofing • Storm Restoration • Siding +
Wayzata , Minnesota
Roofing
⭐ 4.9 (33 reviews)
General Exterior • Roofing • Siding • Storm Restoration
Cottage Grove , Minnesota
Roofing
⭐ 4.5 (90 reviews)
General Exterior • Siding • Roofing • Gutters
Bloomington , Minnesota
Roofing
⭐ 5.0 (482 reviews)
General Exterior • Roofing • Siding • Gutters
St Paul , Minnesota
Roofing
⭐ 4.4 (244 reviews)
General Exterior • Siding • Roofing • Windows +
Excelsior , Minnesota
Roofing
⭐ 5.0 (9 reviews)
General Exterior • Roofing
Woodbury , Minnesota
Roofing
⭐ 4.5 (150 reviews)
General Exterior • Roofing • Siding • Windows +
Coon Rapids , Minnesota
Roofing
⭐ 4.9 (110 reviews)
Windows • Roofing • Siding • Gutters
Golden Valley , Minnesota
Roofing
⭐ 4.9 (136 reviews)
General Exterior • Roofing • Siding • Windows +
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.
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.
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Tell us your city and what you need — we’ll connect you with a verified 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