Roofers Inver Grove Heights, MN.

Twin Cities Contracting Services, roofers serving Inver Grove Heights, MN. If your home has an old roof, a new roof installation instantly boosts curb appeal and increases its value. So if you think it's time to replace your roof, contact the expert roofers at Twin Cities Contracting Services. We can install a new 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 Twin Cities Contracting Services and we will provide you with a free quote. We look forward to working with you. Office# (952) 405-6201

The Best Roofers-Inver Grove Heights, MN.

Randy P.

This is the first time we have needed any serious work done on our home. We bought it a few years ago, and we knew from the inspection report 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!

Don S.

We asked our insurance company to look at our roof because several neighbors had hail damage. The insurance adjuster said 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.