A purple phone is shown on the screen.


Roofing Contractors Blaine, MN.

Twin Cities Contracting Services, roofing contractors serving Blaine, MN. The unpredictable Minnesota weather is the primary cause of roof damage in our area. And since there’s a limited amount of time to file an insurance claim, it’s a good idea to have your roof inspected after a storm. Our roofing company is very experienced with storm damage restoration work, and we can take the stress out of dealing with your insurance company. So if you think your home in Blaine has storm damage and you would like a free inspection, give us a call. And if your roof is damaged, we will help you file a claim and walk you through the process. Whether your roof has storm damaged, or you want to replace it because it’s getting old and worn out. Contact Twin Cities Contracting Services, and we will make it a simple process

Customer Review

Josh M.*****

After our first meeting with Twin Cities Contracting Services, we knew they were the roofing contractor we were looking for. They were professional and their estimate was competitively priced, so it was an easy choice. We hired Twin Cities Contracting Services to install our new roof and they did a great job. The communication was excellent, they finished on schedule, and it was a smooth process from start to finish. We highly recommend this roofing company.

Customer Review

Scott W.*****
The team at Twin Cities Contracting Services did exceptional work. Everything went as planned. The crew that did our roof was polite and professional, and they cleaned up everything very well when they finished. We could tell these roofers were old pros that had been doing roof installations for years. The finished product looks perfect, and we will definitely recommend them to anyone looking for a quality roofing company. Thanks again to everyone at TCCS.

The Best Roofing Contractors -Blaine, MN.

Scroll to Top