A purple phone is shown on the screen.


Roofing Contractors Savage, MN.

Twin Cities Contracting Services, roofing contractors serving Savage, MN. If your roof needs to be replaced and you want to hire one of the best roofing companies in the area to do the work. Contact the expert roofers at Twin Cities Contracting Services. We’ve been installing roofs throughout the metro area since 1964, and our roofers do very high-quality work. The roof on your Savage, Minnesota, home is its first line of defense against the weather. So if it’s more than 20 years old and showing signs of wear and tear, it’s a good idea to replace it with a new one. And if you hire Twin Cities Contracting Services to do the work your roofing project will be in good hands. We install quality roofs that look great and last for decades, and we do them for a reasonable price. Office# (952) 405-6201

Customer Review

Keri A. *****
The entire team at Twin Cities Contracting Services was professional and courteous, and the roofers that installed my new roof did an excellent job. And the clean-up was very good, I did not find any nails or anything else. I was very impressed from start to finish, and the final result is a beautiful new roof on my home. So I will recommend Twin cities Contracting Services to anyone looking for a roofing company.

Customer Review

George N. *****
This is the second time we’ve replaced our roof, so we were very careful to choose the right roofing contractor this time. And after doing our homework we went with Twin Cities Contracting Services. Throughout the process, they were professional and they did excellent work. We highly recommend this roofing company to anyone wanting a quality roof installed on their home. 5 Stars!

The Best Roofing Contractors -Savage, MN.

Scroll to Top