ABOUT US

Our Story

Dennis General Contractor (DGC) was founded with a vision to transform the roofing industry through honesty, quality, and a deep commitment to our community. Our journey began when our founder, facing a future with no job and a baby on the way, decided to build a business that would not only support his family but also create lasting opportunities for others. Starting from humble beginnings, DGC has grown into a premier roofing company in Southwest Montana, known for our exceptional craftsmanship, innovative solutions, and unwavering dedication to customer satisfaction. Today, we are proud to not only provide top-tier roofing services but also to empower our team and give back to the community that has supported us from the start.

Our Mission

Our mission is to revolutionize the roofing industry with unmatched quality, exceptional customer care, and a commitment to community empowerment. We strive to create a legacy of integrity and support, not just for our clients but also for our dedicated team and the community we proudly serve.

Our Core Values

Have Fun

We believe that a positive and enjoyable work environment fosters creativity and collaboration, making every project a rewarding experience for both our team and our clients.

Be Humble

We approach every task with humility, valuing the contributions of others and continuously seeking to learn and improve in everything we do.

Never Give Up

We are committed to perseverance and resilience, overcoming obstacles with determination and a can-do attitude, ensuring we deliver on our promises no matter the difficulty.

Educate and Inspire

We aim to empower our team and clients through knowledge and inspiration, fostering a culture of continuous learning and growth.

Take Initiative

We encourage our team to take proactive steps, anticipating challenges and opportunities to deliver exceptional results without waiting to be asked.

Do The Right Thing

Integrity is at the heart of our operations. We strive to make ethical decisions and act in the best interest of our clients, team, and community at all times.

Consistent Discipline

We maintain a high standard of discipline and consistency in our work, ensuring reliability, quality, and excellence in every project we undertake.

Have Fun

We believe that a positive and enjoyable work environment fosters creativity and collaboration, making every project a rewarding experience for both our team and our clients.

Be Humble

We approach every task with humility, valuing the contributions of others and continuously seeking to learn and improve in everything we do.

Take Initiative

We encourage our team to take proactive steps, anticipating challenges and opportunities to deliver exceptional results without waiting to be asked.

Never Give Up

We are committed to perseverance and resilience, overcoming obstacles with determination and a can-do attitude, ensuring we deliver on our promises no matter the difficulty.

Do The Right Thing

Integrity is at the heart of our operations. We strive to make ethical decisions and act in the best interest of our clients, team, and community at all times.

Educate and Inspire

We aim to empower our team and clients through knowledge and inspiration, fostering a culture of continuous learning and growth.

Consistent Discipline

We maintain a high standard of discipline and consistency in our work, ensuring reliability, quality, and excellence in every project we undertake.