Save 10% on Roofing Services Now
- Home
- /
- Who We Are
Since 1993, MD Heiderscheid Construction has built its reputation on one simple promise: we do the job right. For over three decades, we’ve been protecting commercial properties across Ham Lake, MN, the Twin Cities, and the surrounding areas with durable, high-quality roofing systems that last.
Our story began when our founder, Mike Heiderscheid, entered the roofing industry as an installer. Over the years, he learned every aspect of the trade, how to build, repair, and maintain roofs that withstand Minnesota’s toughest conditions. That hands-on experience shaped our philosophy: real craftsmanship comes from people who understand the work from the ground up.
What started as residential work under Your House Doctor evolved into a full-scale commercial division, MD Heiderscheid Construction, focused entirely on exterior envelope systems for large buildings. Our team specializes in commercial roofing, flat roofing, metal fabrication, and property maintenance for clients who expect long-term reliability, not short-term fixes.
Unlike many contractors, we don’t just sell roofing systems; we design, fabricate, and install them ourselves. We even operate our own metal fabrication shop, Roof Panels Plus, which allows us to custom-build every flashing, panel, and trim piece to fit your exact specifications. This gives us complete control over quality, timing, and precision on every project.
Our clients trust us because we bring honesty, transparency, and accountability to every interaction. Whether you’re managing a multi-building commercial complex, an HOA, or an industrial facility, you’ll get clear communication, dependable timelines, and results that stand the test of time.
We’re proud to say that most of our business comes from repeat clients and referrals, proof that our commitment to quality continues to make a difference.
At MD Heiderscheid Construction, we don’t just build roofs; we build relationships based on reliability, craftsmanship, and trust.

Our mission is simple: deliver durable, high-performing roofing systems that provide long-term value for every customer. We believe every project deserves our full attention, no matter the size or scope. That philosophy has guided us for more than 30 years and continues to define how we do business today.
At MD Heiderscheid Construction, we understand that property owners don’t just want a roof that looks good; they want a roof that performs, protects, and lasts. That’s why we approach each project with precision and care, combining proven installation methods with modern technology and materials. Our focus is always on creating solutions that save our clients money over the life of their building, not just at installation.
What drives us most is reliability. We know how frustrating it can be when contractors miss deadlines, cut corners, or leave clients guessing. Our process is built on consistency, accountability, and open communication. When we commit to a project, we see it through with professionalism and pride.
We also take our role as educators seriously. Roofing systems can be complex, and clients often need guidance to make the right decision for their property. We take the time to explain materials, processes, and options clearly, empowering you to make informed choices that align with your goals and budget.
Our mission extends beyond roofing; it’s about creating confidence through dependable service, craftsmanship, and integrity. We treat every property as if it were our own because we know that our work represents not just your investment, but also our reputation.
These values aren’t slogans, they’re promises. They shape every interaction, decision, and project we take on. They also define how we’ve earned our reputation as a trusted name in Ham Lake, the Twin Cities, and the surrounding areas.
When you choose MD Heiderscheid Construction, you’re choosing a partner who shares your priorities: quality, longevity, and trust.