West Virginia
49 Roofing Companies in West Virginia: Public Records & Data
Public records on roofing contractors licensed in West Virginia: state registrations, manufacturer certifications, OSHA citations, and storm history. Every record is sourced from a public agency and dated.
Browse by county
Click any county to see roofers indexed in that area.
49 Companies in West Virginia
Showing 1–25 of 49| 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. |
|---|---|---|---|---|---|---|
QCR
|
Bethlehem | Local | 2 years | - | ||
Roofing America
|
Belle | Local | 6 years | - | ||
Superior Home Specialists
|
Nitro | Local | 8 years | - | ||
Nest Roofing
|
Huntington | Multi-State | 1 year | - | ||
Sentinel Industrial Roofing
|
Morgantown | Local | 1 year | - | ||
|
|
Morgantown | Multi-State | 2 years | - | ||
Ugly Roof
|
Morgantown | Local | 22 years | - | ||
Coat Of Armor
|
Blennerhassett | Local | 3 years | - | ||
Peoples Superior Roofing
|
Huntington | Local | 3 years | - | ||
JDB Contracting
|
Chesapeake | Local | 2 years | - | ||
Vulcan Roofing
|
Morgantown | Local | 1 year | - | ||
|
|
North Hills | Local | 14 years | - | ||
Mattucci Roofing
|
Bethlehem | Multi-State | 13 years | - | ||
Kingdom Roofing
|
Blennerhassett | Local | 8 years | - | ||
Maycon
|
Huntington | Multi-State | 3 years | - | ||
Classic Construction
|
Huntington | Multi-State | 22 years |
|
||
Alpine Roofing
|
Cross Lanes | Local | 4 years | - | ||
Rainstoppers Roofing
|
Charleston | Multi-State | 2 years | - | ||
Tri-State/Service Roofing & Sheet Metal Group
|
Kanawha | Multi-State | 29 years |
|
||
QC Amish Roofing
|
Blennerhassett | Multi-State | 2 years | - | ||
R&A Roofing
|
Falling Waters | Multi-State | 2 years |
|
||
Roofers Near Me
|
Anmoore | Local | 1 year |
|
||
AM Roofing and Siding
|
Parkersburg | Multi-State | 5 years | - | ||
Elevated Roofers
|
Huntington | Local | 3 years | - | ||
Tennis Roofing and Asphalt Inc.
|
Morgantown | Multi-State | 20 years |
|
What West Virginia requires of roofers
West Virginia does not have a statewide licensing requirement specifically for roofing contractors. Unlike many other states, West Virginia does not operate a general contractor or roofing-specific license at the state level. However, contractors operating in West Virginia are required to register with the West Virginia Division of Labor as a contractor if they employ workers, and must comply with state business registration requirements through the Secretary of State's office. All businesses must obtain a Business Registration Certificate from the West Virginia State Tax Department before performing any work in the state.
Because there is no statewide roofing license, many cities and counties in West Virginia have established their own local licensing and permitting requirements. For example, Charleston and other municipalities may require contractors to obtain local business licenses and pull permits before beginning roofing work. It is essential for roofing contractors to check with the specific city or county where work will be performed to understand local requirements, which can include proof of insurance, bonding, and local registration fees that vary by jurisdiction.
Roofing contractors in West Virginia are strongly advised to carry general liability insurance and workers' compensation coverage. Workers' compensation insurance is required by state law for any contractor with employees. While there is no mandated statewide bond for roofers, some local jurisdictions may require a surety bond as part of their local licensing process. Contractors should also ensure compliance with OSHA safety regulations, which apply to all roofing work regardless of location. Staying current with local permit requirements and maintaining proper insurance coverage are the most critical steps for roofing companies operating in West Virginia.
Authority: West Virginia Division of Labor
Browse by city
- Barboursville
- Beckley
- Blennerhassett
- Bluefield
- Bridgeport
- Brookhaven
- Buckhannon
- Charles Town
- Charleston
- Cheat Lake
- Clarksburg
- Cross Lanes
- Culloden
- Dunbar
- Elkins
- Fairmont
- Grafton
- Huntington
- Hurricane
- Keyser
- Lewisburg
- Martinsburg
- Morgantown
- Moundsville
- New Martinsville
- Nitro
- Oak Hill
- Parkersburg
- Pea Ridge
- Pinch
- Pleasant Valley
- Point Pleasant
- Princeton
- Ranson
- Ravenswood
- Ripley
- Shady Spring
- Shannondale
- Sissonville
- South Charleston
- St. Albans
- Summersville
- Teays Valley
- Vienna
- Weirton
- Welch
- Weston
- Westover
- Wheeling
- Williamstown
No cities match that search.
Browse by county
- Barbour
- Berkeley
- Boone
- Braxton
- Brooke
- Cabell
- Calhoun
- Clay
- Doddridge
- Fayette
- Gilmer
- Grant
- Greenbrier
- Hampshire
- Hancock
- Hardy
- Harrison
- Jackson
- Jefferson
- Kanawha
- Lewis
- Lincoln
- Logan
- Marion
- Marshall
- Mason
- McDowell
- Mercer
- Mineral
- Mingo
- Monongalia
- Monroe
- Morgan
- Nicholas
- Ohio
- Pendleton
- Pleasants
- Pocahontas
- Preston
- Putnam
- Raleigh
- Randolph
- Ritchie
- Roane
- Summers
- Taylor
- Tucker
- Tyler
- Upshur
- Wayne
- Webster
- Wetzel
- Wirt
- Wood
- Wyoming
No counties match that search.
Recent Inspections and Violations
| Date | Employer | Violation | Type | Penalty |
|---|---|---|---|---|
| HARDT ROOFING, LLC |
Roofing on low-slope roofs - fall protection
1926.501(b)(10)
|
Serious | $2,037 |
Storm & hail history
-
4,693 Storm events (10yr)
-
4.25″ Max hail size
-
110 mph Max wind gust
-
34 Tornadoes (10yr)
Recent storm events
| Date | Type | County | Magnitude |
|---|---|---|---|
| Hail | HANCOCK | 1″ | |
| Hail | HANCOCK | 1.5″ | |
| Thunderstorm wind | FAYETTE | 58 mph | |
| Thunderstorm wind | RALEIGH | 52 mph | |
| Thunderstorm wind | MCDOWELL | 52 mph | |
| Thunderstorm wind | KANAWHA | 52 mph |






















