A Company Built by Craftsmen.
Guided By Honesty, Reliability, and Work Built to Last.
A Story Built on Resilience and Grit
Twin City Roofing has been built over time, not through shortcuts, but through showing up and doing the work the right way.
For nearly a century, that steady approach has shaped how we serve our customers and complete their projects. What began as a small operation in Breckenridge-Wahpeton has grown into a reliable commercial roofing partner across the state by sticking to our values: trust, honesty, and reliable quality.
Our Mission
To continue setting the standard for quality roofing through honest work, lasting craftsmanship, and a century of care for our community.
The Standard We Work By
Craftsmanship Rooted in Care
There’s a difference between installing a roof and building one that lasts. Our crews bring pride, attention to detail, and genuine care to every project.
Local Ownership, Local Commitment
We live here. We work here. Our North Dakota roots show up in how we do business and how we treat our customers—like neighbors.
A Century of Good Work, Plain and Simple
1927
Twin City Roofing Co. is founded by B.J. “Bud” Williams. Built on honest work and craftsmanship, specializing in “hot tar roofs.” The company began serving the Wahpeton-Breckenridge area, laying the groundwork for a reputation that would last generations.
1931
The original office and warehouse was constructed in Wahpeton. Only a few years later, an addition was constructed, doubling the size of the original facility due to rapid growth.
1951
O.L. “Hoot” Harr joins the company, bringing the same pride, reliability, and care that defined Twin City Roofing from the start. In 1953, he was relocated to Mandan to establish operations in Central ND to better serve its customers
1956
Jack Williams joins the company and is instrumental in developing the cost-accounting, job costing, and budget procedures the company still uses today.
1964
The companies are incorporated. Bud Williams becomes majority stockholder with Jack Williams and Hoot Harr holding minority shares in the business.
1968
Bud Williams retires, Jack Williams and Hoot Harr obtain joint ownership of his stock.
1972
Collin Prochnow is hired and begins modernizing the company’s accounting, payroll, and job costing functions.
1975
A warehouse is built in Dickinson, strengthening our ability to serve customers across Western North Dakota – without taking shortcuts or compromising quality.
1979
Marv Miller joins Twin City Roofing as general manager, continuing the tradition of doing the work right and standing behind it. That same year, TCR becomes an authorized applicator for Carlisle sure-seal rubber roof membranes ushering in the era of single-ply roof systems done right and continuing our “Quality Always” mindset.
1982
Twin City Roofing becomes an approved applicator for Firestone Tire and Rubber Company’s building products division diversifying the company’s membrane roof systems product offerings.
1986
Scott Harr began his career in the field, learning the trade hands-on before moving into sales and management.
1991
Marv Miller and Scott Harr begin purchasing shares from “Hoot” Harr, ensuring the company remained locally owned and guided by those who know the work inside and out.
2018
Marv Miller announces his retirement. His shares are purchased by Scott Harr and Jason Geigle. Jason is promoted to Vice President, continuing the company’s tradition of leadership grown from within the team.
2023
Scott Harr announces his retirement.
2025
Jason Geigle becomes the sole owner to carry forward what Twin City Roofing was built on: quality workmanship, dependable service, and a promise that our word means something.
Built for the Long Term
After nearly 100 years, Twin City Roofing continues to serve commercial, industrial, and public-sector clients across the region. Our growth has been steady and intentional—focused on building roof systems that last and a team that takes pride in doing things the right way.
We invest in our people and our work because that’s how you build something that lasts for generations.
Industry Affiliations
We’re involved in the organizations that uphold standards, safety, and accountability in our industry.
- National Roofing Contractors Association (NRCA)
- Associated General Contractors of North Dakota (AGC)
- Bismarck-Mandan Chamber EDC
- Dickinson Area Chamber of Commerce
- National Federation of Independent Business (NFIB)
- Energy Coalition for Contractor Safety (ECCS)