All states Virginia

Virginia license records

Licensed contractors in Madison, VA

116 active licenses list Madison as their address in Virginia DPOR's regulant lists for Class A, B and C contractors and licensed tradesmen, refreshed every five business days, file dated November 9, 2026.

Before you hire anyone on this list

  • Confirm the license on the official site. Our copy is a snapshot; the state's record is live and shows complaints.
  • Make sure the name on your contract matches the name on the license.
  • Check the license type covers your job. A roofing license doesn't cover electrical work.

How to check a contractor in Virginia, step by step

Tradesman: Master electrician 13

Class A contractor: Commercial building, Residential building 8

Tradesman: Journeyman electrician 7

Class A contractor: Residential building, Commercial building 7

Class A contractor: Electrical 7

Tradesman: Journeyman plumber 5

Other license types 69

  • Andrew D Aylor Jr Tradesman: Master plumber, Master electrician · #2710004098 · expires July 31, 2028
  • Apex Builders INC Class A contractor: Alternative onsite sewage systems, Residential building and 2 more · #2705007769 · expires March 31, 2028
  • Arthur C Craig Class B contractor: Residential building, Commercial building and 1 more · #2705019825 · expires February 28, 2027
  • Ashby Lee Clatterbuck Class C contractor: Home improvement · #2705074492 · expires April 30, 2027
  • Atlantis Plumbing LLC Class C contractor: Plumbing · #2705119838 · expires January 31, 2028
  • Auda Joe Phillips Sr Class B contractor: Home improvement · #2705118378 · expires October 31, 2027
  • B&K Heating & Cooling LLC Class A contractor: HVAC, Plumbing and 2 more · #2705169423 · expires July 31, 2028
  • Barry W Racer Tradesman: Master HVAC, Journeyman HVAC and 1 more · #2710041256 · expires July 31, 2028
  • Bay Breeze Enterprises INC Class A contractor: Home improvement, Highway/heavy · #2705060860 · expires May 31, 2027
  • Bill Dennis Class C contractor: Landscape service · #2705134994 · expires May 31, 2028
  • Blue Ridge Fiberoptics LLC Class B contractor: Electronic/communication service · #2705196825 · expires October 31, 2027
  • Brandon T Peach Tradesman: Master electrician, Master HVAC and 2 more · #2710069455 · expires February 28, 2029
  • Capital Railroad Services INC Class A contractor: Highway/heavy · #2705094155 · expires April 30, 2027
  • Carlyle L Weaver Tradesman: Master plumber, Master electrician · #2710006491 · expires June 30, 2029
  • Charles A Turner Class B contractor: Commercial building, Residential building · #2705008349 · expires March 31, 2028
  • Charles Dodson Jr Class C contractor: Landscape service · #2705115743 · expires May 31, 2027
  • Charles E Jenkins Jr Class C contractor: Landscape service · #2705117470 · expires March 31, 2028
  • Clinton Ferris Class B contractor: Landscape service · #2705107474 · expires June 30, 2028
  • Comfort Detectives Heating & Air Conditioning INC Class A contractor: Plumbing, Gas fitting and 1 more · #2705199865 · expires May 31, 2028
  • Cowan Roofing LLC Class A contractor: Commercial improvement, Residential building · #2705169358 · expires October 31, 2028
  • David W Austin Tradesman: Journeyman HVAC · #2710048806 · expires December 31, 2028
  • Duct-Rite Mechanical LLC Class A contractor: HVAC · #2705127020 · expires February 28, 2027
  • Duet Company LLC Class B contractor: Residential building, Commercial building · #2705132273 · expires March 31, 2028
  • Fire & Security Solutions INC Class B contractor: Fire sprinkler, Fire alarm systems · #2705168306 · expires May 31, 2027
  • Fowler HVAC INC Class B contractor: Plumbing, HVAC · #2705068430 · expires May 31, 2028
  • Gary L Deal Class C contractor: Landscape service, Highway/heavy and 1 more · #2705140031 · expires April 30, 2027
  • Gary Ray Mcpeak Class C contractor: Residential building, Commercial building and 3 more · #2705149118 · expires November 30, 2026
  • Gene J Strother Jr Tradesman: Master electrician, Journeyman electrician · #2710046148 · expires September 30, 2028
  • Glenn A Mace Class C contractor: Home improvement · #2705129853 · expires July 31, 2027
  • Hamilton S Plumbing LLC Class C contractor: Plumbing · #2705195362 · expires March 31, 2027
  • Hilltop Excavation and Construction INC Class A contractor: Landscape service, Highway/heavy · #2705121794 · expires March 31, 2027
  • International Fire Protection INC Class A contractor: Fire sprinkler, Fire alarm systems · #2705041030 · expires August 31, 2028
  • J.H. Findorff & Son INC Class A contractor: Commercial building · #2705174930 · expires March 31, 2028
  • James A Jenkins Tradesman: Master plumber · #2710003916 · expires June 30, 2029
  • James Anthonyjenkins Class C contractor: CDS, Plumbing · #2705170814 · expires March 31, 2027
  • Jarrells Excavating INC Class A contractor: Residential building, Commercial building and 1 more · #2705032846 · expires February 29, 2028
  • Jean Louise Alther Class B contractor: Home improvement · #2705107489 · expires June 30, 2028
  • Jeffrey N Hensley Tradesman: Master plumber · #2710077329 · expires August 31, 2028
  • Jeremy S Lamb Tradesman: Master gas fitter, Master plumber · #2710079410 · expires November 30, 2029
  • Joel P Holland Tradesman: Master gas fitter · #2710068811 · expires April 30, 2029
  • John J Richardson Tradesman: Master electrician, Journeyman electrician · #2710027984 · expires July 31, 2029
  • John J Richardson Class B contractor: Electrical · #2705105425 · expires May 31, 2028
  • John M Gilbert Class B contractor: Electrical · #2705059586 · expires March 31, 2027
  • John Weaver Class B contractor: Residential building, Commercial building and 2 more · #2705005826 · expires November 30, 2027
  • Johnathon W Hamilton Tradesman: Master plumber · #2710082197 · expires February 29, 2028
  • Joshua S Woodward Tradesman: Master plumber, Journeyman plumber · #2710041709 · expires December 31, 2026
  • Mac B Ludin Tradesman: Master plumber, Master HVAC and 1 more · #2710055752 · expires February 28, 2029
  • Madison Plumbing and Electric Service INC Class B contractor: Plumbing, Electrical and 1 more · #2705011325 · expires May 31, 2028
  • Mark L Peregoy Tradesman: Master liquefied petroleum gas fitter · #2710040020 · expires November 30, 2029
  • Matthew Brian Utz Class C contractor: Residential building, Commercial building · #2705055625 · expires April 30, 2028
  • Meadow Spring Landscaping LLC Class B contractor: Landscape service · #2705153845 · expires May 31, 2028
  • Melvin Eugene Dodson II Class C contractor: Residential building, Commercial building and 2 more · #2705129839 · expires August 31, 2027
  • Michael L Rogers Tradesman: Master plumber · #2710081897 · expires June 30, 2027
  • R T D Enterprises INC Class A contractor: Vessel construction · #2705024089 · expires April 30, 2028
  • Ralph H Fowler III Tradesman: Master HVAC · #2710003180 · expires August 31, 2029
  • Reynaldo A Ovalle Tradesman: Journeyman HVAC · #2710077253 · expires August 31, 2028
  • Richard C Erb Tradesman: Master plumber, Master electrician · #2710019736 · expires October 31, 2029
  • Robert Kent Aylor Class B contractor: Commercial building, Residential building · #2705010204 · expires April 30, 2028
  • Stephen E Mcfadden Tradesman: Journeyman electrician, Master electrician · #2710073656 · expires February 29, 2028
  • Steve Michael Hall Class B contractor: Electrical · #2705160787 · expires November 30, 2026
  • Steven W Orye Tradesman: Master electrician, Journeyman electrician · #2710057072 · expires November 30, 2028
  • Vanguard Roofing LLC Class B contractor: Home improvement · #2705168304 · expires September 30, 2028
  • Virtue Solar LLC Class A contractor: Alternative energy systems, Electrical · #2705156773 · expires May 31, 2028
  • Walter Jenkins Jr Class C contractor: Residential building, Commercial building · #2705149171 · expires November 30, 2026
  • Weaver Works INC Class A contractor: Residential building, Plumbing and 6 more · #2705055584 · expires April 30, 2028
  • Wendell D Woodward Jr Class C contractor: Home improvement · #2705168646 · expires December 31, 2026
  • Whitney C Fisher Craig Tradesman: Master electrician, Journeyman electrician · #2710076097 · expires May 31, 2029
  • William W Dyer Tradesman: Master liquefied petroleum gas fitter · #2710040018 · expires November 30, 2029
  • William W Walls Excavating INC Class A contractor: CDS, Highway/heavy · #2701032140 · expires June 30, 2028

Is your business on this list?

Open your license page and choose "Claim this page" to add your phone number and website. They show on your page and next to your name here, so people checking you out can call.

Other cities in Virginia

Virginia BeachRichmondChesapeakeManassasFredericksburgWoodbridgeAlexandriaMechanicsvilleNorfolkRoanokeNewport NewsMidlothianFairfaxHamptonWinchesterChesterfieldSterlingPowhatanSpringfieldHenricoLynchburgStaffordCharlottesvilleSuffolk