All states Virginia

Virginia license records

Licensed contractors in Bedford, VA

276 active licenses list Bedford 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 19

Class A contractor: Residential building 17

Class A contractor: Residential building, Commercial building 16

Tradesman: Journeyman electrician 14

Tradesman: Master plumber 13

Tradesman: Master electrician, Journeyman electrician 11

Class A contractor: Commercial building, Residential building 10

Other license types 176

  • Action Contractors LLC Class A contractor: Commercial building · #2705167187 · expires March 31, 2028
  • Affordable Plumbing Solutions LLC Class C contractor: Plumbing · #2705173510 · expires November 30, 2027
  • All In Electric LLC Class A contractor: Electrical · #2705182824 · expires March 31, 2028
  • All In One Communications LLC Class C contractor: Electronic/communication service · #2705153753 · expires May 31, 2028
  • Allen T Owen Tradesman: Master HVAC, Master gas fitter · #2710012171 · expires July 31, 2028
  • American Window Real Estate LLC Class A contractor: Residential building, Manufactured home · #2705182898 · expires June 30, 2028
  • Angus Mobile Welding LLC Class A contractor: Steel erection · #2705188476 · expires October 31, 2027
  • Arrington Construction LLC Class B contractor: Home improvement · #2705113084 · expires March 31, 2027
  • Atlas Kitchen & Bath LLC Class A contractor: Plumbing, Residential building · #2705188933 · expires May 31, 2028
  • Austin Elmore Tradesman: Journeyman electrician, Master electrician · #2710084311 · expires October 31, 2029
  • Bedford Concrete Finishers INC Class C contractor: Concrete · #2705109962 · expires November 30, 2028
  • Bedford Excavating INC. Class B contractor: Commercial building, Residential building · #2705141480 · expires June 30, 2027
  • Bedford Movers INC Class A contractor: Manufactured home, Landscape service and 4 more · #2705108323 · expires July 31, 2028
  • Bedford Trucking and Grading LLC Class A contractor: Highway/heavy · #2705196348 · expires December 31, 2027
  • Bedford Well Drilling & Pump Co INC Class A contractor: Elevator/escalator, Water well/pump and 1 more · #2701025236 · expires August 31, 2028
  • Bedrock Worx INC Class A contractor: Highway/heavy · #2701037427 · expires September 30, 2028
  • Blue Ridge Septic & Grading LLC Class B contractor: Alternative onsite sewage systems · #2705199794 · expires July 31, 2028
  • Blue Ridge Siding INC Class C contractor: Commercial building, Residential building · #2705093243 · expires March 31, 2027
  • Bold Branch Farms LLC Class C contractor: Landscape service, Concrete and 3 more · #2705117440 · expires December 31, 2027
  • Brian S Walkup Tradesman: Master HVAC · #2710068506 · expires December 31, 2026
  • Brian W Johnson Class A contractor: Electrical · #2705109081 · expires August 31, 2028
  • Brice Allen Gardner Class C contractor: Commercial building, Residential building · #2705137675 · expires November 30, 2026
  • C Jeffery Witt Class C contractor: Residential building, Commercial building and 1 more · #2705116023 · expires June 30, 2027
  • Calvin Douglas Fields Class C contractor: Painting and wallcovering · #2705096813 · expires June 30, 2027
  • Calvin J Goff Tradesman: Journeyman electrician, Master electrician · #2710073533 · expires December 31, 2027
  • Campbell S Electric INC Class B contractor: Electrical · #2705039867 · expires June 30, 2027
  • Central Virginia Air LLC Class C contractor: HVAC · #2705174893 · expires February 29, 2028
  • Chaffin Excavating INC Class A contractor: Alternative onsite sewage systems, Landscape service and 3 more · #2705103547 · expires March 31, 2028
  • Chester R Brockwell III Tradesman: Master HVAC, Journeyman HVAC and 2 more · #2710068697 · expires June 30, 2029
  • Clark Bestwick Class B contractor: Commercial building, Residential building · #2705006114 · expires December 31, 2027
  • Classic Masonry INC Class B contractor: Masonry · #2705117376 · expires August 31, 2027
  • Clements Detailing Co Class A contractor: Commercial building · #2705184756 · expires September 30, 2028
  • Coates Electrical Services Class B contractor: Electrical · #2705185631 · expires January 31, 2027
  • Consolidated Equipment Erectors INC Class A contractor: Equipment/machinery · #2701015714 · expires September 30, 2027
  • Cooper Services and Investments INC Class B contractor: Billboard/sign · #2705155502 · expires December 31, 2026
  • Cpc Construction LLC Class C contractor: Residential building · #2705194138 · expires March 31, 2027
  • Cre Turnkey LLC Class A contractor: Commercial improvement · #2705198918 · expires September 30, 2028
  • Cs Custom Structures INC Class A contractor: Alternative onsite sewage systems, Commercial building and 1 more · #2705123566 · expires October 31, 2028
  • D G Adams Builders INC Class A contractor: Residential building, Commercial building and 3 more · #2705078510 · expires October 31, 2027
  • D. T. Owen & Sons INC Class B contractor: Gas fitting, HVAC · #2705092829 · expires January 31, 2027
  • Dakota L Gaither Tradesman: Journeyman electrician, Master electrician · #2710063506 · expires November 30, 2026
  • Dale W Stanley Class C contractor: Residential building, Commercial building · #2705074748 · expires March 31, 2027
  • Damon C Schoendorf Tradesman: Journeyman plumber · #2710082565 · expires June 30, 2028
  • Daniel A Wright Tradesman: Master electrician, Master gas fitter and 2 more · #2710073101 · expires July 31, 2029
  • Danny W Gordon Tradesman: Master HVAC, Master electrician · #2710056277 · expires November 30, 2028
  • David E Tuck Tradesman: Master HVAC, Master gas fitter and 1 more · #2710012608 · expires April 30, 2028
  • David L Craig Class A contractor: Commercial building, Residential building and 3 more · #2705030424 · expires August 31, 2027
  • David M Craig Tradesman: Master plumber, Master HVAC and 2 more · #2710053236 · expires December 31, 2027
  • David Matthew Craig Class A contractor: Residential building, Plumbing and 4 more · #2705131449 · expires October 31, 2027
  • Dennis O Bays Class A contractor: Highway/heavy · #2701022313 · expires May 31, 2028
  • Dirt Works & More LLC Class B contractor: Manufactured home, Industrial building and 1 more · #2705110115 · expires September 30, 2028
  • Dobie D Toms Tradesman: Master HVAC, Master gas fitter · #2710015292 · expires May 31, 2028
  • Dobie D Toms Class B contractor: HVAC · #2705009408 · expires March 31, 2028
  • Donald Thomas Tolley Class C contractor: Home improvement · #2705046186 · expires August 31, 2028
  • Donald Wayne Fortney Class C contractor: Masonry, Landscape service and 5 more · #2705107003 · expires May 31, 2028
  • Dustin E Gaither Class C contractor: Electrical · #2705136257 · expires August 31, 2028
  • Edward J Shepard Tradesman: Journeyman plumber, Master plumber · #2710084659 · expires August 31, 2029
  • Elite Painting of Southwest Va LLC Class A contractor: Painting and wallcovering · #2705126969 · expires November 30, 2028
  • Eric D Collins Tradesman: Master HVAC, Journeyman HVAC · #2710074027 · expires December 31, 2026
  • Excalibur Home Improvement Solutions LLC Class C contractor: Residential building, Manufactured home · #2705194649 · expires August 31, 2027
  • F & B Contractors Ltd Class A contractor: Residential building, Commercial building and 4 more · #2701033285 · expires December 31, 2026
  • Fariss Septic Tank Grading & Excavating LLC Class B contractor: Alternative onsite sewage systems, Highway/heavy · #2705127878 · expires April 30, 2027
  • Finch Landscaping & Excavating LLC Class C contractor: Landscape service, Equipment/machinery · #2705146428 · expires May 31, 2028
  • First Choice Electric LLC Class C contractor: Electrical · #2705162713 · expires December 31, 2026
  • G Scott Pittman Class A contractor: Commercial building, Residential building and 1 more · #2705102673 · expires February 29, 2028
  • Geryl Wade Jr Class A contractor: Residential building, Commercial building and 4 more · #2705092395 · expires February 28, 2027
  • Gordon Electrical Services LLC Class C contractor: Electrical, HVAC · #2705193740 · expires October 31, 2028
  • Green Pastures Enterprises LLC Class A contractor: HVAC, Plumbing and 1 more · #2705185709 · expires January 31, 2027
  • Grimes Heating and Air Conditioning LLC Class C contractor: HVAC · #2705184260 · expires June 30, 2028
  • Hawk Hollow Construction LLC Class A contractor: Plumbing, Residential building · #2705169203 · expires September 30, 2028
  • Inge Plumbing Services L.L.C. Class C contractor: Plumbing · #2705178931 · expires March 31, 2027
  • Ivan K Kirby Class A contractor: Landscape service, Commercial improvement and 1 more · #2705044930 · expires April 30, 2027
  • J A B Fire Protection LLC Class C contractor: Fire sprinkler · #2705188465 · expires October 31, 2027
  • J Patrick Amos Class C contractor: Commercial improvement, Home improvement · #2705050862 · expires September 30, 2027
  • James Joseph Hunter Jr Class C contractor: Home improvement · #2705146912 · expires March 31, 2027
  • James L Rose Tradesman: Master plumber, Master HVAC and 2 more · #2710018559 · expires August 31, 2029
  • James Lee Mason Jr Class A contractor: Painting and wallcovering · #2705190778 · expires March 31, 2028
  • James R Turner III Class C contractor: Commercial building, Residential building · #2705069930 · expires June 30, 2028
  • James Rose & Sharon Rose Class A contractor: Commercial building, Residential building and 1 more · #2705027954 · expires June 30, 2027
  • Jamie Lee Snell Class B contractor: Commercial improvement, Home improvement and 1 more · #2705130940 · expires October 31, 2027
  • Jeffrey A Jackson Class B contractor: Residential building, Electrical and 2 more · #2705063114 · expires July 31, 2027
  • John C Cackowski Tradesman: Journeyman electrician, Master electrician · #2710070330 · expires January 31, 2029
  • John C Gibson Tradesman: Master HVAC · #2710072547 · expires December 31, 2028
  • John D Grimes Jr Tradesman: Master HVAC · #2710072073 · expires March 31, 2027
  • John F Dooley Class C contractor: CDS, Highway/heavy · #2705037190 · expires January 31, 2027
  • John L Arnold Jr Class C contractor: Commercial improvement, Home improvement and 2 more · #2705058436 · expires September 30, 2028
  • Johnny On the Spot LLC Class C contractor: Plumbing · #2705153247 · expires March 31, 2028
  • Josh A Burkepile Tradesman: Master HVAC, Journeyman HVAC and 1 more · #2710047296 · expires March 31, 2028
  • Joshua A Knowles Tradesman: Journeyman HVAC · #2710064497 · expires May 31, 2029
  • Joshua J Floyd Tradesman: Journeyman HVAC · #2710074285 · expires March 31, 2027
  • Judson Milton Davis Class C contractor: Commercial building, Residential building and 1 more · #2705126646 · expires January 31, 2027
  • Jws Communications INC Class A contractor: Electronic/communication service, Highway/heavy · #2705059382 · expires December 31, 2026
  • Kenneth B Viar Tradesman: Master plumber, Master HVAC and 2 more · #2710010459 · expires April 30, 2028
  • Kenneth W Dickson & Terry Rice Class B contractor: Commercial improvement, Home improvement · #2705019260 · expires January 31, 2027
  • Kevco Electrical Systems LLC Class C contractor: Electrical · #2705183942 · expires November 30, 2026
  • Kevin C Bradley Class B contractor: Highway/heavy · #2705023485 · expires March 31, 2028
  • Kp & Son Electric LLC Class C contractor: Electrical · #2705181251 · expires October 31, 2027
  • Kyle E Patterson Tradesman: Journeyman HVAC · #2710084173 · expires February 29, 2028
  • Langley M Weber Jr Class B contractor: Commercial building, Residential building and 1 more · #2705142698 · expires September 30, 2027
  • Lawrence A Pesano Tradesman: Master HVAC · #2710079214 · expires August 31, 2029
  • Lee David Perschino Class A contractor: Electrical · #2705076663 · expires May 31, 2027
  • Longhunter LLC Class C contractor: Electrical · #2705151705 · expires August 31, 2027
  • Luther L Sperberg Class C contractor: Commercial building, Residential building · #2705055630 · expires April 30, 2028
  • Lynchburg Crane Service INC Class A contractor: Residential building, Commercial building and 2 more · #2705031277 · expires October 31, 2027
  • Mark E Stevens Class C contractor: Home improvement · #2705030706 · expires March 31, 2028
  • Matthew Holbrook Class A contractor: Residential building, Commercial building and 1 more · #2705150115 · expires February 28, 2027
  • Mayhew and Sons INC Class A contractor: Highway/heavy · #2705122777 · expires June 30, 2028
  • Michael D Bays Class C contractor: Landscape service · #2705047181 · expires November 30, 2026
  • Michael E Johnson Tradesman: Master HVAC, Master electrician · #2710016869 · expires February 29, 2028
  • Michael L Harper Class C contractor: Commercial building, Residential building and 1 more · #2705106245 · expires May 31, 2028
  • Michael Todd White Class A contractor: Electrical · #2705102903 · expires March 31, 2028
  • Mickey Gene Hensley Class C contractor: Electrical · #2705064809 · expires August 31, 2027
  • Mid-Atlantic Reliability Services Corp Class C contractor: Equipment/machinery · #2705072817 · expires December 31, 2026
  • Nathaniel Ray Roach Class C contractor: Painting and wallcovering · #2705171769 · expires April 30, 2027
  • Newmans Cabinets & Bmac Contracting INC Class A contractor: Residential building, Commercial building and 2 more · #2705069329 · expires September 30, 2027
  • Nicholas L Gross Tradesman: Journeyman electrician, Master electrician · #2710081620 · expires September 30, 2029
  • Nicholas P Toms Tradesman: Master HVAC, Journeyman HVAC · #2710040334 · expires August 31, 2028
  • Nni Construction Co Class A contractor: Commercial building · #2705174502 · expires January 31, 2028
  • O F Hooper Plumbing INC Class A contractor: Plumbing · #2705169862 · expires November 30, 2026
  • On the Spot Movers LLC Class C contractor: Manufactured home, Commercial improvement and 4 more · #2705136228 · expires August 31, 2028
  • Otho Preston Layne Class A contractor: Residential building, Commercial building and 2 more · #2705099513 · expires September 30, 2027
  • Otter River Electrical LLC Class B contractor: Electrical · #2705198768 · expires March 31, 2028
  • Owen Building & Remodeling INC Class A contractor: Commercial building, Residential building and 5 more · #2705127121 · expires February 28, 2027
  • Piedmont Metal Products INC Class A contractor: Vessel construction · #2701022410 · expires May 31, 2028
  • Premier Conpave LLC Class A contractor: Concrete · #2705165839 · expires June 30, 2028
  • Rancks Quality Fencing LLC Class B contractor: Commercial improvement, Home improvement and 1 more · #2705103434 · expires March 31, 2028
  • Randall Patterson Paving & Site Work LLC Class A contractor: Highway/heavy · #2705167986 · expires May 31, 2028
  • Randolph W Lacy Tradesman: Master HVAC, Journeyman HVAC · #2710053888 · expires April 30, 2029
  • Randolph W Lacy Class C contractor: HVAC · #2705160269 · expires July 31, 2028
  • Randy S Theen Tradesman: Master HVAC · #2710074195 · expires January 31, 2027
  • Randy T Mayhew Class C contractor: Residential building, Commercial building and 2 more · #2705078675 · expires September 30, 2027
  • Raymond S Fariss Class B contractor: Highway/heavy · #2705014910 · expires August 31, 2028
  • Richard C Tate Contractor INC Class B contractor: Commercial building, Residential building and 1 more · #2705000274 · expires March 31, 2027
  • Rj Martin National Contracting INC. Class A contractor: Electrical · #2705136594 · expires November 30, 2026
  • Robert C Nott Class B contractor: Commercial improvement, Home improvement · #2705023123 · expires February 29, 2028
  • Robert James Schnabl Class A contractor: Electrical · #2705016902 · expires October 31, 2028
  • Robert M Baker Tradesman: Master HVAC · #2710082638 · expires July 31, 2028
  • Robert M Early Tradesman: Master HVAC · #2710014285 · expires July 31, 2028
  • Robert M Sutliff Class C contractor: Commercial building, Residential building · #2705076576 · expires May 31, 2027
  • Roger L Bobbitt Tradesman: Master HVAC, Journeyman HVAC · #2710039626 · expires December 31, 2026
  • Ronnie D Campbell Class C contractor: Commercial building, Residential building · #2705074320 · expires March 31, 2027
  • Roy Construction INC. Class A contractor: Commercial building, Residential building and 1 more · #2705135452 · expires February 29, 2028
  • Ryan S Fincher Tradesman: Master HVAC, Journeyman HVAC · #2710060079 · expires September 30, 2029
  • Ryan Scott Reynolds Class C contractor: Residential building · #2705176336 · expires July 31, 2027
  • S Bobbitt INC Class A contractor: Commercial building, Residential building and 3 more · #2705018409 · expires February 28, 2027
  • Sean C Tolley Class C contractor: Residential building, Commercial building · #2705082761 · expires March 31, 2028
  • Sheldon F Wilson Class C contractor: Commercial building, Residential building · #2705056507 · expires May 31, 2028
  • Southern Charm Painting LLC Class C contractor: Painting and wallcovering · #2705170568 · expires February 28, 2027
  • Sperberg Masonry INC Class B contractor: Manufactured home, Commercial improvement and 3 more · #2705135384 · expires July 31, 2028
  • Star City Communications INC Class A contractor: Electronic/communication service · #2705129562 · expires September 30, 2027
  • Stephen T Bobbitt Sr Tradesman: Master HVAC, Master electrician · #2710041912 · expires January 31, 2029
  • Steven Daniel Calkins Class C contractor: Residential building · #2705176195 · expires June 30, 2027
  • Steven Epperly Class B contractor: Residential building, Commercial building · #2705130127 · expires August 31, 2027
  • Thomas E Williams Tradesman: Master HVAC, Master electrician · #2710001066 · expires February 29, 2028
  • Thomas Jeffery Hill Class C contractor: Landscape service, Highway/heavy and 1 more · #2705091551 · expires March 31, 2027
  • Timothy B Campbell Sr Class C contractor: Residential building, Commercial building · #2705072321 · expires December 31, 2026
  • Tony A Claytor Class C contractor: Residential building, Commercial building · #2705073525 · expires February 28, 2027
  • Trade Masonry INC Class B contractor: Home improvement · #2705025755 · expires November 30, 2026
  • Veron L Yates Jr Tradesman: Master HVAC · #2710086928 · expires July 31, 2029
  • Victor T Worsham Class B contractor: Commercial building, Residential building and 1 more · #2705020997 · expires June 30, 2027
  • Virginia Carpentry LLC Class C contractor: Residential building · #2705197111 · expires October 31, 2027
  • W B G Masonry INC Class A contractor: Commercial improvement, Home improvement · #2701020061 · expires January 31, 2027
  • W Carter Class A contractor: Commercial improvement, Home improvement · #2701027584 · expires March 31, 2028
  • Waldheim LLC Class A contractor: Electrical, Plumbing and 2 more · #2705191365 · expires July 31, 2027
  • Walker Plumbing INC Class A contractor: Plumbing, Residential building · #2705185392 · expires October 31, 2027
  • Wayne Blankenship Class B contractor: Residential building, Commercial building · #2705012786 · expires June 30, 2028
  • Wayne Hagood Painting LLC Class A contractor: Painting and wallcovering · #2705171311 · expires March 31, 2028
  • West Works LLC Class A contractor: Commercial improvement · #2705184172 · expires May 31, 2028
  • William A Tibbs Tradesman: Journeyman HVAC · #2710084684 · expires May 31, 2028
  • William J Wood Tradesman: Journeyman HVAC · #2710036088 · expires March 31, 2029
  • Willie E Mitchell Class B contractor: Highway/heavy · #2705005720 · expires November 30, 2027
  • Willis F Brandi Class C contractor: Commercial building, Residential building · #2705047527 · expires November 30, 2026
  • Witt Electrical LLC Class C contractor: Electrical · #2705188972 · expires February 29, 2028
  • Witt Mechanical INC Class A contractor: Plumbing, Electrical and 3 more · #2705123125 · expires July 31, 2028
  • Wright Choice Construction INC Class A contractor: Electrical, Plumbing and 2 more · #2705177621 · expires November 30, 2028
  • Zackary D Harmony Tradesman: Journeyman HVAC · #2710088075 · expires September 30, 2029

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