Protecting Buildings and Businesses
Since 1927, Twin City Roofing has proven that caring about your work isn’t old fashioned. It’s what makes it last.
We’re the region’s largest locally owned commercial roofing company, and we bring North Dakota honesty, reliability, and care to every job. Our customers are our neighbors, so our reputation is personal — and that changes how we build.
Roof Systems Built for the Long Haul
For commercial properties, our primary focus is on roofing systems that deliver long-term performance and dependable protection. These solutions allow us to provide durable, energy-efficient protection, without unnecessary disruption to your building:
- Single-Ply Membrane
- Metal Roof Overlay
Whatever your building requires, our goal is the same: a roof system installed right the first time so you don’t have to think about it again.
We also have experience with built-up roofing systems when a project calls for them.
Start With Honest Guidance
Straight answers, clear expectations, and an estimate you can trust. No pressure, no shortcuts.
Trusted By Local Businesses



















Industry Recognized. Community Trusted.
Recognition that reflects a long-standing commitment to quality and trust.
Carlisle's Perfection Award
We have also been awarded the Carlisle Perfection Award. This award is presented to the top 5% of Carlisle applicators based on roof performance for roofs under warranty.
Carlisle's Hall of Fame
We are members of Carlisle’s Hall of Fame, having installed 1,000+ “Perfect 10” Carlisle roofs. Twin City Roofing is one of fewer than 50 contractors in the nation to achieve this distinction.
Elevate’s “Partner in Quality”
Elevate has recognized Twin City Roofing as a “Partner in Quality.” This achievement is awarded to the top 5% of approved applicators that are committed to perfection and quality on every installation.
Elevate’s “Master Contractor”
The Master Contractor designation is awarded to only 250 contractors in the Elevate applicator system.
Bismarck Mandan Chamber EDC Granite Award
The Granite award can only be won by a business 50+ years old that has contributed to the community as a business as well as served the community through other routes like volunteerism and sponsorship.
Bismarck State College Foundation “Sapphire Award”
This award is used to recognize donors who have reached specific, high-level, lifetime cumulative giving, typically in amounts of $25,000 to $49,999.