Choose a Roofing Company With Integrity

Trust our roofing contractors in Bozeman, Livingston and Belgrade, MT

Before you commit to a roofing contractor, you want to ensure their values and experience are up to par. With Dennis General Contractor, you won't have to worry. We offer commercial and residential roofing services in the Bozeman, Livingston and Belgrade, MT areas. Our experienced roofing contractors want to change the industry's reputation and set the standard for how companies operate.

Mission Statement

DGC is a high end contracting company that specializes in roofing. Our mission is to change the roofing industries reputation and set the standard for how roofing companies operate by helping and focusing on the customer. We give them the best value and experience possible.

Explore our core values

Explore our core values

Our residential and commercial roofing company strives to be among the best. The team aims to reach this goal by:

  • Having fun
  • Being humble
  • Taking initiative
  • Never giving up
  • Doing the right thing
  • Educating and inspiring
  • Having consistent discipline

By helping and focusing on your needs, we can give you the best residential or commercial roofing experience possible. Call us today to schedule an appointment for commercial or residential roofing services. We're standing by to serve you.