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

Roofing Contractor In Brooklyn Park, Minnesota -
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 Brooklyn Park, MN

Twin Cities Contracting Services is a roofing company that has served Brooklyn Park and the greater metro area since 1964, earning recognition as one of the best roofing companies in the region. With decades of experience installing thousands of roofs, we deliver roof replacements that look great and are built to withstand Minnesota’s harsh weather for many years to come. Our commitment to high-quality work, competitive pricing, and exceptional customer service make us the go-to roofing contractor for area homeowners. Contact our office at (952) 405-6201 today for a free estimate!

A large stone house with two windows and a balcony.

Twin Cities Roofing Contractor-Why People Choose Us.

Dedicated to Excellence

As one of the best roofing contractors in the greater metro area, our roofing company is dedicated to excellence.

Decades of Experience

With over 60 years of experience, our roofers provide deliver top-notch work. Contact us and experience the difference!

Expert Roof Installation

Our roofing company provides roof installations that will increase your home’s value, look great, and last for decades

Free Roof Inspections

We provide free inspections throughout the metro area. So if your roof is showing signs of wear and tear, give us a call.

High-quality Materials

We use top-quality materials installed by expert roofers, so our roof replacements and installations are built to last

Great Customer Service

Since 1964, we’ve provided top-notch work and excellent customer service, ensuring homeowners a seamless and satisfying experience.

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

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 crew 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.

Reach Out To Our Expert Roofers For All Your Roofing Needs In Brooklyn Park, MN

Are you in need of a roofer in Brooklyn Park or the greater metro area? Twin Cities Contracting Services Inc. is your go-to solution! Reach out to us at (952) 405-6201 or visit our website for more information. We’re a roofing contractor that specializes in roof replacements that look great and are built to last, all at competitive prices. Don’t compromise on quality—contact us today and team up with one of the best 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 

Roofing Contractor Serving Brooklyn Park, Minnesota, And Surrounding Areas Since 1964

Brooklyn Park, Minnesota was first settled in the 1850s when European immigrants, primarily of German, Irish, and Swedish descent, arrived to seek new opportunities. The fertile land and proximity to the Mississippi River encouraged agricultural pursuits, shaping the community’s early economy and connection to the broader region.

In the 1950s, it experienced significant growth as suburban expansion took hold in the Twin Cities area. The establishment of schools and infrastructure, along with the availability of affordable housing, attracted many families seeking a suburban lifestyle. The city was officially incorporated in 1969, marking a turning point that allowed residents to gain more control over local governance and community development.

Entering the 21st century, Brooklyn Park continued to evolve, becoming one of Minnesota’s largest communities. The city focused on diversifying its economy and promoting inclusivity by encouraging a wide range of cultural events and programs. Today, it boasts a vibrant mix of residential, commercial, and recreational spaces, reflecting the dynamic history and growth of this suburban hub.

As a member of the Brooklyn Park business community, Twin Cities Contracting Services provides high-quality roof installations and replacements for area homeowners. Our commitment to top-notch work ensures that our roofs meet the highest standards of durability and craftsmanship- all for a reasonable price. For all your roofing needs in the Twin Cities metro area, reach out to our team today!

Twin Cities Contracting Services, located in Bloomington, Minnesota.