Minneapolis: 612-822-1060 | St. Paul: 651-636-9640


Providing the highest quality in residential and
commercial roofing solutions for three generations

Take a look at our services

Go Local

As a local roofer, we truly care about the safety and comfort of our neighbors. Don’t settle for a roofing company without roots in the Land of 10,000 Lakes, whether you’re in Bloomington or Brooklyn Park. We prioritize quality, professionalism and great customer service no matter how big or small the project.

What's our Specialty?

We’re a complete home improvement business from the sale of major brands to the full, warranty-covered installation. Whether you need roofing, siding, TPO roofing, a maintenance check or insulation for the chilly winters, we’ve got you covered from windows to roofs. We have a wide selection of styles, brands and materials available.

Put Us To Work For You

Are you ready to get a better roof over your head or see things more clearly through a window replacement? Trust the excellence that only a local, proven roofing contractor can provide. We became one of the state’s top home improvement businesses the old fashioned way- isn’t it time you reaped the benefits?


You deserve only the best when it comes to residential and commercial roofing solutions. Twin City Roofing specializes in every type of exterior system  that can hold up to the tough winters in this neck of the woods. From routine maintenance to complete roof repair, we do it all.

Experience counts for a lot, and your roofing contractor has been keeping families all over the state warm and protected-with quality roofs literally over their heads-for years. When you need a quality, reputable roofer to keep your loved ones safe, count on us for quick, professional installation.


Because of Twin City Roofing’s status with Owens Corning™ as a Preferred Contractor, we can offer our clients the best installation and material warranty in the roofing industry.

Read more


Twin City Roofing offers a wide range of siding styles and colors to choose from. We offer Premium Vinyl, Aluminum, Steel, Wood, Cement Board, and Stucco.

Read more

Windows and Doors

From vinyl windows to wood windows, Twin City Roofing will match you with the manufacturer and window for your home and your wallet.

Read more


Your home’s soffit ventilation, ceiling vapor barrier, and attic insulation systems are vital components in the overall effectiveness of your attic “eco-system.”

Read more


Twin City Roofing is an Owens Corning® Top of the House™ Certified installer, so we are able to provide you with unmatched excellence in insulating your home.

Read more


Twin City Roofing has a large selection of seamless aluminum gutter system styles and colors and will manufacture your gutter system onsite.

Read more

Roof Snow Removal

Heavy snow loads can create ice dams on your roof causing problems. Early and continued snow removal roof maintenance along with proper ventilation and insulation can minimize the damage.

Read more

Insurance Claims

The insurance process can be quite confusing and overwhelming at times, but we have put together a easy step-by-step list that will help to clarify the process. We have the experience to handle any claim with confidence.

Read more


At Twin City Roofing, we understand more than ever the state of the economy. We also understand the importance of improving your home to ensure that it stays in pristine condition.

Read more

Feedback from our customers

  • John was great to work with. He knows the business and was very helpful.
    Richard N.Forest Lake, MN
  • I was impressed how wonderful Mike was able to answer all my questions and help me out. Thanks Mike!
    Geraldine A.Forest Lake, MN
  • Wonderful people to work with, very helpful and patient. Mortgage company was horrendous (U.S. Bank) to work with taking 9 months to release the money from the insurance company and TCR waived all interest accumulated. Mike was especially helpful along with the lady in accounting (sorry I can't remember her name).
    Ryan Y.St. Paul, MN
  • Pierre told me about hollow hail. We got it 4 times, very good complete info, not in a hurry, work was done nicely.
    Eldon B.Ham Lake, MN
  • All credit for our decision to contract with TCR is due to our first representative Phil (can't remember his last name). He was very thorough, climbing up on the roof and making his inspection, comparing his findings to the insurance company's assessment, and pointing out to us that the insurance representative had missed one or two things and telling us to get a second insurance assessment. No other roofing representative bothered to do all this. Because of Phil, we benefitted by getting the insurance company to pay for much more than we would have otherwise. Thank You Phil!!
    Gary S.Marine on St. Croix, MN
  • Jeff did a great job helping us with insurance. Very professional. Insurance process was confusing and Jeff did a great job explaining.
    John E.Stillwater, MN