140 W 98th St 202 Ste 202, Bloomington, MN 55420

Roofing since 1964

A picture of twin cities contracting services logo.

CALL FOR ROOFING SERVICE

(952) 405-6201

Roofer Serving Inver Grove Heights, MN -
Twin Cities Contracting Services Inc.

Professional Roofing Solutions since 1964.

Roofing Contractor in Bloomington, Minnesota - Twin Cities Contracting Services Inc.

Professional Roofing Solutions since 1964.

Roofing Company Serving Inver Grove Heights, MN

Twin Cities Contracting Services has been a trusted roofing company for homeowners in Inver Grove Heights since 1964. With over 60 years of experience, our expert roofers are dedicated to delivering exceptional roof replacements every time. Our high-quality installations not only enhance your home’s curb appeal but are also built to last for decades—all at competitive prices. If it’s time to replace your roof and you’re looking for one of the best roofing contractors in the industry, call Twin Cities Contracting Services in Bloomington, MN, at (952) 405-6201.

A large stone house with two windows and a balcony.

Twin Cities Roofing Contractor-Why People Choose Us.

Dedicated to Excellence

As dedicated roofers, we pride ourselves on delivering outstanding services that showcase our commitment to quality on every project we undertake.

Decades of Experience

Since 1964 we provided exceptional services to Inver Grove Heights, ensuring dependable service and top-quality work on every roof installation and replacement.

Expert Roof Installation

As a trusted roofing contractor specializing in roof replacements and installations, we utilize proven methods to ensure exceptional and long-lasting results that enhance your home’s value and protection.

Free Roof Inspections

Our roofing company offers complimentary, in-depth inspections led by experienced roofers. They will meticulously assess your roofing needs, ensuring that you get the highest quality service for your home. 

High-quality Materials

We offer top-tier materials, skillfully installed by our team of seasoned professionals, guaranteeing that every installation and replacement is built to withstand the elements for decades to come.

Great Customer Service

As one of the best roofers in the industry, we take pride in delivering superior craftsmanship and unparalleled customer service, guaranteeing a seamless and rewarding experience for Inver Grove Heights homeowners.

A house with a roof that has been painted black.

Residential Shingle Roofing

Specializing in residential shingle roofing, our roofing company offers a variety of styles and colors to complement your home, ensuring durability and aesthetic appeal.

A man standing on top of a wooden structure.

New Construction
Roof Installation

Our roof installation process is streamlined and efficient, ensuring your new roof is installed with precision and care, using only the best materials in the industry.

A magnifying glass is over the house.

Roof
Inspection

Our thorough roof inspection services in Bloomington identify potential issues, helping homeowners make informed decisions about roof maintenance, installation, or replacement.

A group of men working on the roof of a house.

Roof 
Replacement

Our re-roofing services or roof restoration offer a fresh start for your home, replacing old, worn-out roofs with new, high-quality materials for enhanced protection and curb appeal.

Twin Cities Roofing Company

Frequently Asked Questions (FAQ) about Our Roofing Service

Discover answers to common questions about our top-tier roofing services, and understand why we’re the roofers of choice in the greater Twin Cities metro area.

Areas We Serve

  • 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

CUSTOMER REVIEWS

What Our Customers Say About Us

Twin Cities Contracting Services replaced our storm-damaged roof, and from the initial consultation to the final clean-up, their professionalism, attention to detail, and quality of work were outstanding. And it was a very simple process from start to finish. On the day of the roof installation, the roofers arrived early in the morning and by that evening they were completely finished with their work. We couldn’t be more satisfied, so we recommend Twin Cities Contracting Services to anyone looking for a high-quality roofing contractor. 

Jordan A.

I had my roof replaced by Twin Cities Contracting Services, and let me tell you they are the best roofing contractor in the business. I used to work in the construction industry, and I am very knowledgeable when it comes to roofing. These guys know exactly what they are doing and they exceeded every expectation that I had. The crew was on time, they were courteous, the clean-up was spot on, and all of the components were installed perfectly! If you need a roof replacement, give these guys a call, you will not regret it. Thanks again Twin Cities Contracting Services for the phenomenal job!!!

Mike G.

I called Twin Cities Contracting Services after a hail storm damaged my roof last year, and I found everyone at their roofing company to be very straightforward, and responsive. They answered all of my questions, providing me with the information I needed to make an informed decision without any pressure or embellishment. I searched the internet for the best roofing contractor near me because I wanted quality roof replacement done on my home, and that’s what I received. They were very professional and they did excellent work.  Highly recommend.

Steve W.

Roofing Excellence for Every Twin Cities Home.

 Expert Roofers Serving Inver Grove Heights, MN

Are you in need of a skilled roofer in Inver Grove Heights, Minnesota? Look no further than Twin Cities Contracting Services Inc. Call us at (952) 405-6201 or visit our website for more details. As a top roofing contractor, we are committed to delivering outstanding services that enhance your home’s safety and aesthetic appeal. Don’t compromise on quality! Contact us today to work with one of the premier roofing companies in the industry.

CALL FOR ROOFING SERVICE

(952) 405-6201

A person is using an electric drill to fix the roof of a house.

Twin Cities Contracting Services Inc: High-Quality & Reasonable Prices 

Serving Inver Grovev Heights ,and Surrounding Areas Since 1964

Inver Grove Heights, Minnesota, is a city located just southeast of Saint Paul. The area was originally inhabited by Native American tribes before European settlers arrived in the mid-19th century. The rich land and proximity to the Mississippi River attracted farmers and settlers, and in 1857, the first permanent township was established, laying the groundwork for what would become Inver Grove Heights. 

In the late 1800s, the arrival of the railroad significantly influenced the growth of the community. As the economy diversified, developments in agriculture, industry, and commerce began to evolve and Inver Grove Heights became urbanized. The post-World War II era also contributed to its suburban development, drawing families seeking affordable housing and better living conditions.

Today, the city is a thriving suburb known for its recreational opportunities, like parks and trails. It has placed a strong emphasis on developing its infrastructure while preserving its natural landscape, making it a desirable place to live and work. With a population of over 35,000, Inver Grove Heights continues to grow and adapt, honoring its rich history while looking to the future.

Twin Cities Contracting Services, one of the best roofers in the industry, has served Inver Grove Heights for decades. Homeowners looking for top-quality work and reasonable prices have relied on us for their roof replacement needs throughout the seven-county metro area.

Twin Cities Contracting Services, located in Bloomington, Minnesota.