20 Roofing Companies in Yellowstone County, Montana

Public records on roofing contractors operating in Yellowstone County, with NOAA-sourced storm history for the area.

Companies in Yellowstone County

Showing 1–20 of 20
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
Great White Construction Billings Local 3 years
  • OC
4.8
Kirkness Roofing Inc. Billings Local 17 years
  • OC
4.5
Empire Roofing Billings Local 11 years
  • Carlisle
  • NRCA
4.4
Sprague Roofing Billings Multi-State 3 years
  • HAAG
  • JM
4.2
Built Wright Homes Billings Multi-State 27 years
  • OC
5.0
Stronghouse Billings Local 2 years - 4.9
Rocky Mountain Roofing Co. Billings Local 16 years - 4.9
Bradford Roof Management Billings Local 26 years
  • Carlisle
4.0
A-Team Roofing & Solar Billings Multi-State 4 years
  • CT
  • OC
5.0
Sterling Roofing Billings Local 3 years - 5.0
What Daddy Won't Do Billings Local 12 years - 5.0
Billings Roofing Contractor Billings Local 4 years - 5.0
AEY Roofing Contractors Billings Local 1 year - 4.9
Rain Traxx Roofing & Gutters Billings Local 7 years - 4.8
YellowBall Roofing & Solar Billings Local 3 years - 4.6
Jones Roofing Billings Local 2 years - 4.3
MJB Trades Roofing & Siding Billings Local 16 years - 4.0
Donahue Roofing & Siding Billings Local 1 year
  • VELUX
3.9
Star Boy Roofing Billings Local 2 years - 5.0
US Roof Billings Multi-State 8 years - 2.8

Companies That Service Yellowstone County (Located Nearby)

Showing 8 of 8
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
Swagg Roofing & Siding Bozeman Local 5 years
  • OC
  • VELUX
5.0
Iron Horse Exteriors Belgrade Local 6 years - 5.0
Protech Steel Great Falls Local 16 years - 5.0
Wegner Roofing & Solar Rapid City Multi-State 7 years - 5.0
MacDonald Contracting Belgrade Local 3 years - 5.0
High Country Exteriors Silver Star Multi-State 1 year
  • VELUX
4.9
Roofing Company Montana Missoula Local 2 years - 5.0
Singh Contracting Bismarck Multi-State 12 years - 2.9

These firms advertise service to a city in Yellowstone County but are based outside it. The “City” column shows where each is located.

Recent Inspections and Violations

Date Employer Violation Type Penalty
SPRAGUE CONSTRUCTION ROOFING, LLC
Safety monitoring systems 1926.502(h)(1)
Serious $2,693
SPRAGUE CONSTRUCTION ROOFING, LLC
Roofing on low-slope roofs - fall protection 1926.501(b)(10)
Serious $0
EMPIRE ROOFING
Steep roofs - fall protection required 1926.501(b)(11)
Other $2,000
SPRAGUE CONSTRUCTION ROOFING, LLC
Residential construction - fall protection required 1926.501(b)(13)
Serious $869
EMPIRE ROOFING, INC.
Silica - written exposure control plan 1926.1153(d)(2)(i)
Other $0
EMPIRE ROOFING, INC.
Roofing on low-slope roofs - fall protection 1926.501(b)(10)
Other $1,885
SPRAGUE CONSTRUCTION ROOFING, LLC
Roofing on low-slope roofs - fall protection 1926.501(b)(10)
Serious $1,728
EMPIRE ROOFING, INC.
Residential construction - fall protection required 1926.501(b)(13)
Other $1,570

Storm & hail history

  • 266 Storm events (10yr)
  • 3″ Max hail size
  • 90 mph Max wind gust
  • 0 Tornadoes (10yr)
Events per year by type
Event type breakdown
Seasonality - events by month (10yr total)

Recent storm events

Date Type Magnitude
Hail 1″
Hail 1″
Hail 1.25″
Hail 1.25″
Hail 1″
Hail 1″
Hail 1″
Hail 1.5″
Hail 1.5″
Hail 1″
Hail 1″
Hail 1″

Frequently asked - Yellowstone County

What roofing materials hold up best in Yellowstone County's climate?
Yellowstone County experiences harsh winters with heavy snow loads, strong winds, intense summer heat, and frequent hail. Asphalt shingles rated for impact resistance are popular because they handle hail well and are cost-effective. Metal roofing is also a strong choice, shedding snow efficiently and lasting decades in temperature extremes. Ask any contractor you interview which materials they recommend for this specific climate and why.
How do I know if a roofing contractor in Yellowstone County is legitimate?
Ask for proof of insurance and verify that their coverage is current before any work begins. Check whether they hold any required credentials by confirming with your local authority, since requirements can change. Look up reviews on multiple platforms, ask for local references from recent jobs, and confirm they have a physical business address. Contractors who pressure you to decide immediately or who show up unsolicited after a storm are red flags.
Should I get multiple estimates before hiring a roofer here?
Yes, getting at least three written estimates is strongly recommended. Each estimate should itemize materials, labor, tear-off and disposal of old roofing, and a project timeline. In Yellowstone County, where hail and wind storms can create sudden demand for contractors, getting multiple bids helps you spot outliers, whether unusually low bids that may signal shortcuts or inflated prices from contractors capitalizing on storm urgency.
What should a written roofing contract include?
A solid contract should clearly state the scope of work, specific materials and their grades, start and completion dates, total cost, payment schedule, and cleanup responsibilities. It should also spell out what warranties apply, both the manufacturer's warranty on materials and the contractor's workmanship warranty. In Montana's climate, where freeze-thaw cycles and wind can stress a roof year-round, a workmanship warranty of several years is a reasonable expectation to negotiate.
How do I handle a roofing claim after a hail or wind storm in Yellowstone County?
Hail and severe wind are common causes of roof damage here. After a storm, document visible damage with photos before anyone walks on the roof. Contact your insurance company to start a claim, then get an independent estimate from a reputable local contractor before agreeing to any insurer-recommended scope of work. Be cautious of out-of-state contractors who flood the area after major storms, as they may be difficult to reach if warranty issues arise later.
What questions should I ask a roofing contractor before hiring them?
Ask how long they have operated in Yellowstone County, whether they use subcontractors, and who will be on-site daily. Ask for references from local jobs completed in the past year and follow up with those homeowners. Find out how they handle unexpected damage discovered during tear-off, and get that process in writing. Contractors with deep local roots are more accountable and better understand the specific demands Montana winters and summers place on roofing systems.