A purple phone is shown on the screen.

Inver Grove Heights

Roofers-Inver Grove Heights, MN.

Twin Cities Contracting Services, roofers serving Inver Grove Heights, MN. If your home has an old roof, and you think it’s time to replace it, contact the expert roofers at Twin Cities Contracting Services. We can install a roof that looks great, is energy efficient and durable, and will last for decades to come. And we can do it all at a reasonable price. Established in 1964, Twin Cities Contracting Services has served Inver Grove Heights, Minnesota, for decades. We do residential and commercial roof replacements, and we do excellent work. If you would like to speak with one of our estimators, just call our office and we will provide you with a free quote. We look forward to working with you. Office# (952) 405-6201

Customer Review

Ron T. *****
We bought our home a few years ago, and we knew from the inspection report that the roof was getting old. Luckily we have a friend in the construction business, and he said Twin Cities Contracting Services is one of the best roofing contractors in the area. So we called them and two other roofing companies, and after meeting with them all, we decided to go with Twin Cities Contracting Services. And they were easy to work with throughout the entire process. Good experience, highly recommend them!

Customer Review

Daniel H. *****
We asked our insurance company to look at our roof because several neighbors had hail damage. The insurance adjuster found that our roof did have damage, and he paid to replace it. So we searched online for roofing companies, and we called Twin Cities Contracting Services because they had great reviews. And after meeting in person, we knew they were the right roofing contractor. The manager we met with was very experienced, and we felt confident he would do a good job. And he did. Our new roof looks fantastic.

The Best Roofers-Inver Grove Heights, MN.

Scroll to Top