Skip to content
FeaturedRoofers in Minneapolis, Minnesota

Twin Cities Contracting Services Inc.

Top Spot in Minneapolis Today 5.00 (484 reviews)(952) 405-6201

Twin Cities Contracting Services Inc.

Based in Bloomington, Twin Cities Contracting Services Inc. is a roofing contractor serving Minneapolis and the wider Minneapolis–Saint Paul metro. It has served Bloomington since 1964 and specializes in residential shingle roofing.

Business Highlights
  • It says it is fully licensed, bonded and insured for roofing projects.
  • Roof replacements and installations include a 10-year workmanship warranty.
  • It offers free roof inspections.

Service Area

Bloomington and the Minneapolis–Saint Paul metropolitan area.

Featured Local Business

Twin Cities Contracting Services Inc. is one of 11 roofers ProsGrade lists in Minneapolis, Minnesota.

Featured
Featured on ProsGrade
Listing details

5 services listed, including Roof replacement, Roof installation and Roof inspection. Open 24 hours, 7 days a week. Rated 5.0 from 484 reviews.

  • Verified listing details
  • Service information
  • Customer review signals
  • Photo gallery
  • Public contact information
  • Published local profile

How This Business Compares

How Twin Cities Contracting Services Inc. compares with the other 10 roofers on ProsGrade in Minneapolis, using public Google ratings and review counts.

  • Ranks in the top quarter of the 11 Minneapolis roofers on ProsGrade by Google rating and review volume.
  • Rated 5.0 on Google, at or above the 4.8 average of other Minneapolis roofers on ProsGrade.
  • Has more Google reviews (484) than 9 of the 10 other Minneapolis roofers on ProsGrade.
  • One of 10 Minneapolis roofers on ProsGrade rated 4.7 or higher from at least 10 reviews.

Services Covered

5 services
  • Roof replacementFull tear-off and replacement.
  • Roof installationDecking issues, ice-and-water shield, underlayments, flashings and ventilation.
  • Roof inspectionShingle integrity, attic ventilation and flashing assessments.
  • Residential shingle roofingArchitectural and Class 4 impact-resistant asphalt shingles.
  • Low-slope membrane roofingTwo-ply membrane systems.

Reviews

What customers say

Customers praise the professional work and clear communication, and several mention careful crew cleanup. One customer also appreciated Brian checking with the code official before finalizing the quote.

Customer Reviews

Celina Marie

Twin Cities Contracting Services did an excellent job on my roof! They were quick, professional, and helpful in the process. I highly recommend.

Anna Grussendorf

Great experience from start to finish. Brian is very knowledgeable about roofing and answered all our questions right away. The quote was straight forward and the work was performed on time and our roof looks super. No games or hidden costs. The roofing crew was very professional, courteous, and cleaned up afterwards to perfection. I would hire Twin Cities Contracting again and highly recommend them to others for roofing services Anna and Dean.
View full reviewShow less

Nick Preuss

I surveyed five roofing companies for my home project and Brian at Twin Cities Contracting blew everyone away. He was the only one I felt was giving me real unbiased advice and actually cared about doing a good job rather than just generating revenue. He was openly telling me not to do certain things because it was a waste of money and was proving examples of why certain things weren't needed when all the other companies were just pitching add-ons with no rationale as to why. Brian was literally talking himself out of extra money to help me out and ensure I didn't overspend on things he didn't think were needed. Of the things he did think were needed he explained why he would recommend them and what they did for the roof. He also had the most competitive bid. The next time I need to roof a house Brian will be my first call. Brian is a 3rd generation owner and this is a family business for them, definitely give these guys a shot, you will not be disappointed.
View full reviewShow less

Ernesto Ruiz

Because of its age (1870), our home was a large and complicated project that required special attention to conditions that deviate from standard new installations. We ended up talking to five different companies before choosing Twin Cities Contracting. Unlike several others, Brian didn't bring glossy merchandising or fancy-named packages. He just offered a fair no-nonsense quote for a high quality product. While others said "we'll have to see what the code official says", leaving the door open to potential large swings in cost, Brian went and talked to the code official (before we even had an agreement) and got all the answers he needed to solidify his quote. While a couple other companies had quotes for the roofing in a similar range (and two others were exponentially higher!), Brian's approach stood out in that he made it clear he wasn't looking for ways to charge us more later. A big difference is how Brian approaches pricing for any possible re-decking that may be needed after tear off. Brian does that at cost, minimizing risk for large cost swings once the project is signed. Others seem to see this as an opportunity to pad their profits, quoting higher rates per sheet, and in some cases also saying "plus labor". Brian is also a very proactive communicator, which made the process very transparent. Brian only works with his own crews, and we couldn't have been happier with the crew that we got. Ismael and his crew (mostly family) were amazing. Hard to imagine a crew that works this diligently, putting in long day after long day of work (did they even take breaks?!), each day leaving the property seemingly cleaner that we had it in the first place. They were very friendly and pleasant to have around, which is a big deal for a multi-day project like our house. I'd probably try to get this crew back if I ever had another roofing job in the future. The project came out great. In the end, we are confident we chose the right contractor, and speaking to a few others gave us enough perspective to know that there are some others out there that would be happy to take more of your money without providing the same level of service.
View full reviewShow less

John W. Devore Sr.

We had a great experience with Twin Cities Contracting Services. The roof replacement went text book, from our discussion with Brian to the installation of the new roof on the house and shed. Brian kept us informed during the entire process. The installation crew were experienced and efficient and they cleaned up our yard and the neighbors area where nails may have fallen. Roofing companies are a dime a dozen and fancy web sites do not put that roof on your home. This was a 5 star experience for us, our neighbors even stated how professional the process was.
View full reviewShow less

Write a Review

Share your experience with this business. Reviews are moderated before they appear publicly.

We'll email you a link to confirm your review. It's only sent in once you click it.

Frequently Asked Questions

Does Twin Cities Contracting Services handle permits for roof installations?

Bloomington requires a building permit for roof installations, and the company handles the permit process.

How long does Twin Cities Contracting Services take for a roof replacement?

For a standard-sized home with straightforward shingle work, most roof replacements take one or two days. Rain, snow or extreme cold can pause work.

Does Twin Cities Contracting Services assist with insurance claims after storm damage?

For storm-damaged roofs, it provides specialized service and assists with filing insurance claims.