Virginia
108 Roofing Companies in Virginia: Public Records & Data
Public records on roofing contractors licensed in 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.
108 Companies in Virginia
Showing 1–25 of 108| 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. |
|---|---|---|---|---|---|---|
RETEX
|
Bon Air | Local | 6 years |
|
||
Tredegar Construction
|
Richmond | Local | 7 years |
|
||
Domi Roofing
|
Virginia Beach | Local | 2 years |
|
||
Ocean Roofing
|
Virginia Beach | Local | 0 years |
|
||
Convert Roofing
|
Virginia Beach | Local | 2 years |
|
||
CB Chandler Companies
|
Richmond | Local | 13 years |
|
||
Commercial Roofing Inc
|
Hampton | Local | 22 years |
|
||
Davidson Roofing Company
|
Dumbarton | Local | 19 years |
|
||
Quality Built Exteriors
|
Virginia Beach | Local | 14 years |
|
||
|
|
Montrose | Local | 5 years |
|
||
Cenvar Roofing
|
Lynchburg | Multi-State | 7 years |
|
||
W.T. Anderson Roofing & Siding
|
Norfolk | Local | 16 years |
|
||
Reitzel Roofing and Exteriors
|
Virginia Beach | Local | 14 years |
|
||
Atlantic Roofing & Siding
|
Virginia Beach | Local | 13 years |
|
||
Insured Roofs
|
Arlington | Local | 5 years |
|
||
A&M Roofing
|
McLean | Local | 8 years |
|
||
Valor Home
|
Falls Church | Multi-State | 13 years |
|
||
N.W. Martin Roofing
|
East Highland Park | Local | 4 years |
|
||
Aquashield Roofing Corporation
|
Chesapeake | Local | 15 years | - | ||
Atlantic Craftsman
|
Chesapeake | Multi-State | 10 years |
|
||
Arocon Roofing and Construction
|
Alexandria | Multi-State | 16 years |
|
||
Gilpin Roofing
|
Virginia Beach | Local | 17 years | - | ||
The Residential Roof Doctor
|
Virginia Beach | Multi-State | 1 year | - | ||
Velasquez Roofing
|
East Highland Park | Local | 3 years | - | ||
Absolute Roofing
|
Reston | Local | 3 years |
|
What Virginia requires of roofers
In Virginia, roofing contractors must be licensed through the Department of Professional and Occupational Regulation (DPOR) under the Virginia Board for Contractors. There are three license classes based on project size: Class A (unlimited project value), Class B (projects up to $120,000 per contract and $750,000 aggregate annually), and Class C (projects up to $10,000 per contract and $150,000 aggregate annually). Roofing falls under a specialty trade classification, and applicants must select the appropriate class and trade category when applying. All applicants must demonstrate financial solvency, provide proof of liability insurance, and meet experience requirements relevant to their license class.
To obtain a Class A or Class B license, a Qualified Individual (QI) must pass a trade examination as well as a business and law exam administered through PSI Exams. Class C applicants are only required to pass the business and law exam. The QI must have verifiable work experience in the roofing trade, typically a minimum of two years for Class B and additional experience for Class A. Applications are submitted to DPOR along with the applicable fees, which vary by class but generally range from approximately $170 to $360 for initial licensure. Licenses must be renewed every two years, with renewal fees similar to initial application costs.
Virginia does not generally allow local jurisdictions to impose separate contractor licensing requirements beyond the state level, though localities may have their own permit and zoning requirements. Contractors must carry general liability insurance with minimum coverage amounts that vary by license class, and some localities may require proof of workers compensation coverage as well. Staying current with renewal deadlines and insurance requirements is essential to maintaining an active license in good standing.
Authority: Virginia Board for Contractors
Browse by city
- Alexandria
- Annandale
- Arlington
- Ashburn
- Blacksburg
- Brambleton
- Burke
- Cave Spring
- Centreville
- Charlottesville
- Cherry Hill
- Chesapeake
- Chester
- Dale City
- Danville
- Fair Oaks
- Fairfax
- Fredericksburg
- Hampton
- Harrisonburg
- Herndon
- Lake Ridge
- Leesburg
- Linton Hall
- Lynchburg
- Manassas
- McLean
- Mechanicsville
- Newport News
- Norfolk
- Oakton
- Petersburg
- Portsmouth
- Reston
- Richmond
- Roanoke
- Salem
- Short Pump
- South Riding
- Springfield
- Staunton
- Sterling
- Suffolk
- Tuckahoe
- Tysons
- Virginia Beach
- West Falls Church
- Williamsburg
- Winchester
- Woodbridge
No cities match that search.
Browse by county
- Accomack
- Albemarle
- Alexandria
- Alleghany
- Amelia
- Amherst
- Appomattox
- Arlington
- Augusta
- Bath
- Bedford
- Bland
- Botetourt
- Bristol
- Brunswick
- Buchanan
- Buckingham
- Buena Vista
- Campbell
- Caroline
- Carroll
- Charles City
- Charlotte
- Charlottesville
- Chesapeake
- Chesterfield
- Clarke
- Colonial Heights
- Covington
- Craig
- Culpeper
- Cumberland
- Danville
- Dickenson
- Dinwiddie
- Emporia
- Essex
- Fairfax
- Fairfax
- Falls Church
- Fauquier
- Floyd
- Fluvanna
- Franklin
- Franklin
- Frederick
- Fredericksburg
- Galax
- Giles
- Gloucester
- Goochland
- Grayson
- Greene
- Halifax
- Hampton
- Hanover
- Harrisonburg
- Henrico
- Henry
- Highland
- Hopewell
- Isle of Wight
- King and Queen
- King George
- King William
- Lancaster
- Lee
- Lexington
- Loudoun
- Louisa
- Lunenburg
- Lynchburg
- Madison
- Manassas
- Manassas Park
- Martinsville
- Mathews
- Mecklenburg
- Middlesex
- Montgomery
- Nelson
- New Kent
- Newport News
- Norfolk
- Northampton
- Northumberland
- Norton
- Nottoway
- Orange
- Page
- Patrick
- Petersburg
- Pittsylvania
- Poquoson
- Portsmouth
- Powhatan
- Prince Edward
- Prince George
- Prince William
- Pulaski
- Radford
- Rappahannock
- Richmond
- Richmond
- Roanoke
- Roanoke
- Rockbridge
- Rockingham
- Russell
- Salem
- Scott
- Shenandoah
- Smyth
- Southampton
- Spotsylvania
- Stafford
- Staunton
- Suffolk
- Surry
- Sussex
- Tazewell
- Virginia Beach
- Warren
- Washington
- Waynesboro
- Westmoreland
- Williamsburg
- Winchester
- Wise
- Wythe
- York
No counties match that search.
Recent Inspections and Violations
| Date | Employer | Violation | Type | Penalty |
|---|---|---|---|---|
| RETEX ROOFING LLC |
Training certification with name, date, trainer
1926.503(b)(1)
|
Other | $0 | |
| RETEX ROOFING LLC |
First aid supplies and trained personnel required
1926.50(c)
|
Other | $0 | |
| RETEX ROOFING LLC |
Written hazard communication program
1910.1200(e)(1)
|
Other | $0 | |
| RETEX ROOFING LLC |
Recording criteria for work-related injuries
1904.4(a)
|
Other | $800 | |
| NATIONAL ROOFING CORPORATION |
Frequent and regular jobsite inspections required
1926.20(b)(2)
|
Serious | $690 | |
| RETEX ROOFING LLC |
Damaged ladders tagged "Do Not Use"
1926.1053(b)(16)
|
Other | $2,604 | |
| RETEX ROOFING LLC |
1926.955(c)
|
Other | $2,604 | |
| NATIONAL ROOFING CORPORATION |
Fall protection at 6 ft on walking/working surfaces
1926.501(b)(1)
|
Serious | $0 | |
| NATIONAL ROOFING CORPORATION |
Electrical equipment must be listed or labeled
1926.403(b)(1)(iii)
|
Serious | $0 | |
| RETEX ROOFING LLC |
Fall protection at 6 ft on walking/working surfaces
1926.501(b)(1)
|
Other | $2,204 |
Storm & hail history
-
9,446 Storm events (10yr)
-
4″ Max hail size
-
115 mph Max wind gust
-
161 Tornadoes (10yr)
Recent storm events
| Date | Type | County | Magnitude |
|---|---|---|---|
| Thunderstorm wind | ALBEMARLE | 60 mph | |
| Thunderstorm wind | ALBEMARLE | 60 mph | |
| Thunderstorm wind | ALBEMARLE | 60 mph | |
| Thunderstorm wind | AUGUSTA | 75 mph | |
| Hail | WASHINGTON | 1″ | |
| Thunderstorm wind | BUCHANAN | 58 mph |























