Expert Residential Shingle Roofing in Bloomington, MN - Twin Cities Roofing & Contracting Inc.
Professional Roofing Solutions Since 1964.

Experienced Roofing Contractor in Bloomington, Minnesota Specializing in Residential Shingle Roofs
Twin Cities Roofing & Contracting provides residential shingle roofing in Bloomington, MN, built to handle extreme weather conditions. Your home faces some of the toughest weather in the country. Temperature swings of 140°F stress roofing materials, from brutal winter snowloads to summer heat waves and hailstorms that can produce golf-ball-sized hailstones.
Whether your home sits near Penn Avenue, along Shakopee Road, or in the neighborhoods bordering Nine Mile Creek, we bring decades of hands-on expertise to every roof project. Our roofing services include roof installation, roof replacement, storm damage assessment, and insurance claim assistance. As a locally owned roofing company, we are here when a storm hits Bloomington, and your family needs answers fast.
Twin Cities Area-Best Roofing Contractor
Frequently Asked Questions (FAQ) about Our Residential Shingle Roof Service
What are the most common types of roofing used on a residential roof?
For homes in the Twin Cities area, the most common are:
- Architectural shingles offer the best combination of appearance, performance, and value for most homeowners.
- Class 4 impact-resistant shingles are the strongest option for hail-prone areas. They are tested under UL 2218 standards and survive impacts that would crack standard products. Owens Corning Duration shingles are engineered for 130 mph wind resistance, making them a strong choice for our area.
- Steel roofing is another option. Steel roofing withstands high winds and freezing temperatures effectively, though it comes at a higher price point and is better suited for certain home styles.
Twin Cities Roofing & Contracting walks you through material samples and explains the differences in person. We also discuss how your choice affects your new roof cost, warranty coverage, and potential insurance premium savings. The best roofing material is the one that matches your home’s specific needs and your long-term plans.
Are shingle roofs the best roofing option for residential homes?
Yes, asphalt shingles are the best for residential roofing in the Twin Cities for several practical reasons:
- They provide solid protection against rain, snow, wind, and moderate hail.
- They are available in dozens of colors and styles to complement any home.
- They are more affordable to install and replace than metal roofing or tile options.
- They work well with standard roof slopes and framing found in most Bloomington neighborhoods.
At Twin Cities Roofing & Contracting, we evaluate your specific home, your roof’s pitch, your neighborhood’s exposure, and your budget before recommending a product. We believe the right answer is the one that fits your situation, not a one-size-fits-all pitch.
What are the signs that my shingle roof needs replacement?
Watch for these warning signs that your shingle roof may be at the end of its useful life:
- Missing or cracked shingles that expose the underlayment or decking beneath.
- Granule loss that’s visible in your gutters or downspouts, especially after rain.
- Curling or buckling shingles that no longer lie flat against the roof surface.
- Sagging areas on the roof deck, which may indicate moisture damage underneath.
- Water stains or leaks on interior ceilings or walls.
- Age of the roof, as repair may be suitable for roofs under 15 years old, but full replacement is a better solution after that time frame.
When damage is widespread or your roof has aged past its expected lifespan, a full replacement is the more cost-effective path. Insurance often covers full roof replacements after storm damage, so documenting the condition of your roof promptly matters.
At Twin Cities Roofing & Contracting, we provide honest assessments. If your roof can be preserved with targeted work, we will tell you that. If replacement is the better call, we explain why and walk through your options.
Do I need a permit to replace my residential roof?
Yes. Bloomington requires a building permit for roof replacements. Any roofing work involving more than one square (100 square feet) of roofing material requires a residential building permit from the City of Bloomington.
Here is what you need to know:
- Only contractors licensed by the Minnesota Department of Labor and Industry can pull roofing permits in Bloomington.
- The city follows the 2020 Minnesota Residential Code, which adopts standards from the 2018 International Residential Code for roof construction.
- Permits are valid for one year after issuance.
- A post-installation inspection by the city is required to confirm code compliance.
- Bloomington code requires shingles that meet wind resistance standards of at least 115 mph ultimate design wind speed, verified by ASTM D3161 or ASTM D7158 ratings on the product label.
Twin Cities Roofing & Contracting handles the entire permit process for you. We pull the permit, schedule the inspection, and make sure every detail of your roof installation or replacement meets Bloomington’s requirements. You should also verify contractor licenses through Minnesota’s licensing records before hiring any roofer. Look for BBB-accredited contractors with verified customer reviews to confirm you are working with a reputable company.
Areas We Serve
- Andover
- Anoka
- Arden Hills
- Blaine
- Brooklyn Center
- Brooklyn Park
- Chanhassen
- Chaska
- Columbia Heights
- Coon Rapids
- Cottage Grove
- Crystal
- Edina
- Farmington
- Fridley
- Golden Valley
- Hopkins
- Inver Grove Heights
- Lakeville
- Lino Lakes
- Maple Grove
- Maplewood
- Mendota Heights
- Minneapolis
- Minnetonka
- New Brighton
- Oakdale
- Plymouth
- Prior Lake
- Ramsey
- Richfield
- Rosemount
- Roseville
- St. Paul
- Savage
- Shakopee
- Shoreview
- St. Louis Park
- Stillwater
- West St. Paul
- White Bear Lake
- Woodbury
Why Trust Our Twin Cities Roofers for Residential Roofing Service
Here is what sets our residential roofing team apart from other roofing contractors in the area.
Serving The Twin Cities Area Since 1964
We have served Twin Cities area homeowners for over six decades. We are a licensed residential contractor, and we are fully insured.
Storm Response Across Bloomington
When storm damage strikes your Bloomington home, our crews respond to these emergencies across West Bloomington, East Bloomington, and the south metro area.
Insurance Claim Specialists
We walk you through every step of the insurance claim process. Our team coordinates directly with your insurance adjuster to document roof damage thoroughly and accurately.
Code-Compliant Work in Hennepin County
Every project meets the 2020 Minnesota Residential Code. Bloomington has strict building codes that include ice & water barrier, underlayment, vents, and flashing, and we follow them to the letter.
Thousands of Completed Bloomington Projects
From homes near the Minnesota River Bluffs to neighborhoods along Mile Creek, our recent local references speak for themselves. We have completed thousands of roofing projects across the metro area.
High-quality Materials And Expert Installation
We use roofing materials from trusted brands, and every roof installation meets manufacturer specifications and all building code requirements.

Roofing Excellence for Every Twin Cities Area Home
Schedule Your Residential Shingle Roofing Consultation in Bloomington, MN Today
Bloomington, Minnesota has a Midwestern climate with heavy winter snowloads, significant freeze-thaw cycles from October to April, and summer storms that can leave your roof vulnerable overnight. Waiting to address shingle damage does not make the problem smaller. It makes it more expensive.
Whether you need a roof replacement after hail damage or help filing a claim with your insurance company, Twin Cities Roofing & Contracting is ready to help. Call us at (952) 405-6201 and work with one of the best roofing companies in the greater Twin Cities area.

