Verify a Midland roofer before you sign
Before you sign anything in Midland, run the roofer's name or license number through the list below. It's pulled from the same record Virginia's own licensing agency keeps.
Licenses checked · Virginia Department of Professional and Occupational Regulation, Board for Contractors
17median years licensed
What Midland's roofing licenses show
Midland has 4 roofing licenses on file, the oldest dating to 2007.
75% of them have been active for 10 years or more.
Search any of Midland's licenses by name below before you take a bid at face value.
Data: Virginia Department of Professional and Occupational Regulation, Board for Contractors license records, checked 2026-09-30.
Midland roofing license records
Listed A to Z by business name. Search by name or license number; this isn't a ranking.
- Craft Master Construction INC123586Class A – Roofing Contracting (ROC) / Residential Building Contracting (RBC) / Commercial Building Contracting (CBC) / Home Improvement Contracting (HIC)Expires Jun 30, 2028Verify license
- Golden Goose Roofing INC200110Class A – Residential Building Contracting (RBC)Expires Mar 31, 2028Verify license
- Nva Contracting Corp133050Class B – Roofing Contracting (ROC) / Home Improvement Contracting (HIC) / Commercial Improvement Contracting (CIC)Expires Feb 29, 2028Verify license
- Roofing Solutions & Sheet Metal LLC114202Class A – Roofing Contracting (ROC) / Home Improvement Contracting (HIC) / Commercial Improvement Contracting (CIC)Expires Mar 31, 2027Verify license
What the federal hazard data says about Midland
FEMA's county-level hazard data rates hail risk near Midland as Relatively Low.
Hail is one of the two most common reasons a roofer knocks on a Midland door uninvited, according to insurance-industry fraud warnings.
That's exactly the moment to check a license instead of signing on the spot in Midland.
- Hail
- Relatively Low
- Strong wind
- Relatively Moderate
- Hurricane
- Relatively Low
- Wildfire
- Very Low
Data: FEMA, National Risk Index for Natural Hazards - County-level table, v1.20 (v1.20, December 2025).