Best Roofers in Billings

Why These Roofers?

Our goal is to connect people with the best local experts. We scored Billings Roofers on more than 25 variables across five categories, and analyzed the results to give you a hand-picked list of the best.

Reviewed Curated Top Picks 57 42 20

Our Selection Criteria:

  • 1. Availability

    Consistently approachable and responsive, so customers never feel ignored.

  • 2. Qualifications

    Building customer confidence with licensing, accreditations, and awards.

  • 3. Reputation

    A history of delighted customers and outstanding service.

  • 4. Experience

    Masters of their craft, based on years of practical experience and education.

  • 5. Professionalism

    Providing service with honesty, reliability, and respect.

Read more about our selection process

DP Construction Inc.

  • Roof Repair

DP Construction Inc. is a full-service contracting business that's provided roofing services in the Billings area since 2005. The company works with both commercial and residential clients. It stocks and installs various roofing materials to accommodate clients' diverse needs. The staff provides complete roof repair and replacement, including fixing loose or missing shingles and minor leaks that may result in significant issues in the future. DP Construction has a program that involves regular inspection to prevent expensive roofing repairs.

Billings, MT


Kevin Ohlin Roofing & Construction

  • Roof Repair
  • Roof Installation

Kevin Ohlin Roofing & Construction offers general contracting services to clients located in the Billings area. Its team of roofers primarily performs installation and repair work for residential and commercial properties. They deal with stone-coated steel, wood shake, synthetic, metal, asphalt, and tile roofs. They are able to apply these materials to different kinds of structures. In addition, they repair and install other house components, such as gutters, sidings, windows, doors, fences, and decks.

1348 Main street, suite 2
Billings, MT 59102


Wrong city? Here are some nearby places: