All states Virginia
Virginia license records
Licensed contractors in Salem, VA 363 active licenses list Salem 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
Class A contractor: Residential building, Commercial building 25 17th Century Builders LLC #2705079677 · expires October 31, 2027 Brian D Burnett #2705032770 · expires February 29, 2028 C & R Renovators #2705036879 · expires January 31, 2027 Creative Cost Control Corporation #2705096717 · expires June 30, 2027 Cross Properties INC #2705152605 · expires January 31, 2028 D C Construction Co #2701029114 · expires January 31, 2027 Dennis E Jones #2705116412 · expires August 31, 2027 Envisions Contracting INC #2705093885 · expires March 31, 2027 John Edward Papa #2705058493 · expires September 30, 2028 Joseph H Austin II #2705032578 · expires February 29, 2028 Kenneth J Rodgers #2705074485 · expires May 31, 2027 Mike Pickle Contractor INC #2705051302 · expires August 31, 2027 Noah Construction INC #2705142514 · expires July 31, 2027 Pille Custom Building #2701028162 · expires June 30, 2028 Professional Builders LLC #2705069585 · expires June 30, 2028 Qwiz Construction and Investments LLC #2705099606 · expires October 31, 2027 Rich Productions LLC #2705102223 · expires January 31, 2028 Ricky Reynolds #2705113780 · expires March 31, 2027 Roanoke River Wholesale INC #2705150110 · expires April 30, 2027 Routt Building and Remodeling INC #2705074613 · expires March 31, 2027 Russell Wayne Breedlove #2705050187 · expires June 30, 2027 Specialty Contracting INC #2705063063 · expires May 31, 2027 Timothy M Gordon #2705082503 · expires April 30, 2028 Town and Country Renovations LLC #2705157577 · expires June 30, 2027 William S Emory & R Jack Richards #2701029893 · expires May 31, 2027 Tradesman: Journeyman electrician 24 Austin T Adams #2710079528 · expires July 31, 2029 Brandon J Bolinsky #2710069330 · expires July 31, 2029 Charles K Hartley Jr #2710022272 · expires November 30, 2026 Daniel C Eakin #2710085715 · expires August 31, 2028 Gregory D Bradley #2710038274 · expires August 31, 2028 Ivan B Sexton #2710022326 · expires April 30, 2028 Jack E Bryant #2710037360 · expires December 31, 2026 Jeffrey A Giordano #2710018808 · expires June 30, 2028 John Koger Jr #2710017954 · expires September 30, 2029 John M Hatfield #2710050910 · expires March 31, 2029 Jonathan D Paul #2710078067 · expires November 30, 2028 Kevin W Richardson #2710052649 · expires June 30, 2029 Michael L Lawhorn #2710034349 · expires February 29, 2028 Nathan Q Mason #2710049396 · expires September 30, 2029 Noah D Simmons #2710085485 · expires July 31, 2028 Noah S Perdue #2710074371 · expires November 30, 2027 Roy L Smith Jr #2710050884 · expires June 30, 2028 Samuel J Green #2710085560 · expires July 31, 2028 Samuel J Wentzel #2710085379 · expires February 28, 2029 Spencer A Halverson #2710077790 · expires October 31, 2028 Timothy L Martin #2710028286 · expires April 30, 2029 Timothy L Shockley #2710083280 · expires October 31, 2027 Tyler S Williams #2710088556 · expires August 31, 2029 Zachary W Booth #2710064926 · expires December 31, 2028 Class A contractor: Commercial building, Residential building 23 Ak Prime Builders LLC #2705200512 · expires April 30, 2028 Alvin J Everett #2705049184 · expires March 31, 2027 Bear Cub and Sissy LLC #2705171978 · expires August 31, 2027 Beck Builders INC #2705098946 · expires September 30, 2027 Blue Ridge Builds LLC #2705199593 · expires July 31, 2028 Clinton E Carroll #2705015039 · expires November 30, 2028 Creative Masonry INC #2705043069 · expires February 29, 2028 Dependable Construction INC #2705084107 · expires April 30, 2028 E J Miller Construction Co #2701008087 · expires September 30, 2028 Elliott Property Services INC. #2705099073 · expires September 30, 2027 Graham Construction INC #2701032954 · expires October 31, 2028 Helm Building Enterprises Ltd #2701039814 · expires February 29, 2028 Holland Custom Homes INC #2705023926 · expires May 31, 2028 James Bryan Blevins #2701036769 · expires May 31, 2028 Layman Development LLC #2705112266 · expires January 31, 2027 Mkp Construction Co LLC #2705106574 · expires May 31, 2028 Mmh Investments LLC #2705196994 · expires October 31, 2027 P Harrell Construction INC #2705113735 · expires March 31, 2027 Reginald L Dyer #2705027975 · expires April 30, 2027 Richard A Ayers II #2705045390 · expires June 30, 2028 Routt & Associates-Georgia Incorporated #2705130044 · expires November 30, 2027 Routt and Associates INC #2705067088 · expires February 29, 2028 Solid Rock Enterprises INC #2705112890 · expires March 31, 2027 Tradesman: Master electrician 21 Anthony E Keaton #2710015666 · expires July 31, 2029 Billy C Carroll #2710002139 · expires August 31, 2029 Bruce K King #2710002795 · expires January 31, 2028 Calvin L Bower #2710005487 · expires April 30, 2028 Dale M Israel #2710048182 · expires June 30, 2028 David Kilbane #2710040449 · expires March 31, 2028 Douglas W Feller #2710022908 · expires September 30, 2029 Garrett C Jordan #2710085265 · expires February 28, 2029 James L Arrington #2710045827 · expires April 30, 2029 John D Kelly #2710020356 · expires July 31, 2028 Mark L Patsel #2710058866 · expires November 30, 2027 Melvin D Newman III #2710055331 · expires May 31, 2028 Michael D Houchins #2710043692 · expires March 31, 2028 Peter Stocki #2710030705 · expires February 29, 2028 Reginald W Black #2710039278 · expires May 31, 2029 Robert P Fralin #2710003245 · expires January 31, 2028 Seth A Spence #2710073267 · expires October 31, 2029 Stephen D Poff #2710053915 · expires March 31, 2029 Steven R Wertz #2710008864 · expires August 31, 2029 Walter F Alabran Jr #2710023892 · expires July 31, 2028 Winston L Plymale Jr #2710060604 · expires March 31, 2029 Tradesman: Master HVAC 17 Brian S Cuddy Sr #2710076272 · expires October 31, 2028 Christopher L Allen #2710052357 · expires August 31, 2028 Christopher L Willett #2710065071 · expires June 30, 2029 Gary D Yeatts #2710068696 · expires September 30, 2029 Ira S Pugh #2710054625 · expires August 31, 2029 James E Cannon #2710006075 · expires September 30, 2029 Joseph D Bryant #2710026465 · expires February 29, 2028 Joshua W Work #2710086149 · expires June 30, 2029 Marvin L Loyd Jr #2710072802 · expires December 31, 2026 Michael J Guzman #2710086719 · expires January 31, 2029 Miguel A Sainz #2710081130 · expires June 30, 2028 Richard S Poyner #2710075109 · expires January 31, 2028 Ronald A Holt #2710009357 · expires February 29, 2028 Skye M Blackwell #2710087583 · expires May 31, 2029 Travis L Credille Sr #2710064821 · expires April 30, 2029 Wallace L Wright #2710006446 · expires May 31, 2028 William A Haymaker #2710066651 · expires January 31, 2028 Class A contractor: Residential building 15 Advantage Builders LLC #2705185326 · expires May 31, 2027 Allure Decking LLC #2705196649 · expires June 30, 2027 Birdlebough Development INC. #2705187065 · expires January 31, 2028 Fitz Construction LLC #2705187347 · expires December 31, 2027 Garst Const Company #2705188707 · expires July 31, 2028 Grace Alon Builders INC #2705176333 · expires September 30, 2028 Jdi Construction INC #2705131818 · expires September 30, 2027 Jones Builders LLC #2705179985 · expires May 31, 2027 Lutz Do It Home Improvements LLC #2705168842 · expires June 30, 2027 Matthew Thomas Warden #2705169175 · expires October 31, 2027 Modern Design & Construction INC #2705167953 · expires June 30, 2028 One Level Development LLC #2705176478 · expires November 30, 2026 Snead General Contracting INC #2705177552 · expires January 31, 2027 System Built Structures LLC #2705198973 · expires August 31, 2028 Terry Properties Va INC #2705186899 · expires November 30, 2027 Tradesman: Master plumber 15 Christopher L Mathis #2710088079 · expires October 31, 2029 Ethan J Radford #2710080260 · expires October 31, 2027 Jacob G Dooley #2710035042 · expires June 30, 2028 Jarvis L Pauley #2710057927 · expires August 31, 2029 Johnny M Brown #2710036490 · expires May 31, 2029 Kenneth L Roach #2710061726 · expires May 31, 2029 Kevin L Radford #2710054238 · expires September 30, 2029 Mark E Lucado #2710010177 · expires November 30, 2027 Michael B Blankenship #2710081666 · expires September 30, 2027 Otey R Hutton III #2710080078 · expires November 30, 2029 Shawn E Pickard #2710075108 · expires August 31, 2027 Steven D Hill #2710067117 · expires January 31, 2029 Timothy N Andrews #2710086690 · expires November 30, 2029 William A Lucado #2710088352 · expires October 31, 2029 William T Stone #2710067587 · expires June 30, 2029 Class C contractor: Home improvement 12 Allan L Sowers #2705135171 · expires June 30, 2028 Bespoke Carpentry LLC #2705153065 · expires May 31, 2028 Bradshaw Custom Works INC #2705175979 · expires November 30, 2026 Brian Steven Cuddy Sr #2705143924 · expires December 31, 2027 Gary Eugene Simmons #2705057047 · expires July 31, 2028 Handyman Home Solutions LLC #2705195653 · expires September 30, 2027 Jeffrey Michael Phillips #2705140701 · expires August 31, 2027 Michael Shea Gilbert #2705171202 · expires June 30, 2027 Richard A Martin #2705048555 · expires February 28, 2027 Servicemaster of Shenandoah Valley INC #2705099200 · expires September 30, 2027 Srcs LLC #2705166719 · expires January 31, 2027 Valentine Improvements LLC #2705182073 · expires March 31, 2028 Other license types 211 1371 Construction LLC Class C contractor: Residential building · #2705184377 · expires October 31, 2027 4walls Painting LLC Class A contractor: Home improvement · #2705187156 · expires October 31, 2027 A & L Environmental INC Class A contractor: Commercial improvement, Home improvement and 1 more · #2705114720 · expires July 31, 2027 A S R -Asphalt Sealing & Repair Incorporated Class B contractor: Residential building, Commercial building · #2705153643 · expires July 31, 2028 A.L.C. Services LLC Class C contractor: Gas fitting, HVAC · #2705199457 · expires August 31, 2028 A1 Crane Service LLC Class C contractor: Equipment/machinery · #2705136739 · expires September 30, 2028 Aaron J Conner General Contractor INC Class A contractor: Residential building, Commercial building and 2 more · #2701005486 · expires September 30, 2027 Aci Contracting INC Class A contractor: Residential building, Commercial building and 1 more · #2705032861 · expires February 29, 2028 Action Electrical Service INC Class A contractor: Electrical · #2705144605 · expires February 29, 2028 Air Duct Solutions LLC Class A contractor: Commercial improvement · #2705169536 · expires May 31, 2027 American Door & Glass Southwest Virginia INC Class A contractor: Commercial improvement, Home improvement · #2705025069 · expires August 31, 2028 American Equipment and Auction Company Class A contractor: Plumbing, Electrical and 2 more · #2705128702 · expires October 31, 2027 Andrew N Aesy Tradesman: Master electrician, Journeyman electrician · #2710051094 · expires July 31, 2028 Andy S Handyman & Home Improvement LLC Class B contractor: Residential building · #2705160012 · expires January 31, 2027 Anthony E Keaton Class C contractor: Electrical · #2705036804 · expires December 31, 2026 Appalachian Land Designs LLC Class A contractor: Landscape service · #2705111153 · expires November 30, 2026 Atkins Brothers LLC Class A contractor: Home improvement, Commercial improvement · #2705194506 · expires February 28, 2027 Barry L Wickham Tradesman: Master plumber, Journeyman plumber · #2710027646 · expires June 30, 2029 Beckner Boiler INC Class A contractor: Residential building, Commercial building and 5 more · #2701025064 · expires July 31, 2028 Benjamin L Hodges Tradesman: Master plumber, Journeyman plumber and 2 more · #2710038722 · expires February 28, 2029 Benny A Bono Tradesman: Master plumber, Master gas fitter · #2710015951 · expires July 31, 2028 Bgs Holdings LLC Class A contractor: Electrical, HVAC and 2 more · #2705196099 · expires June 30, 2027 Big Time Plumbing LLC Class A contractor: Plumbing · #2705194865 · expires February 28, 2027 Bill Henry INC Class A contractor: Residential building, Commercial building and 2 more · #2705077919 · expires August 31, 2027 Bivian B Rierson III Tradesman: Journeyman electrician, Master electrician · #2710070360 · expires November 30, 2027 Blacktop Sealers INC Class B contractor: Asphalt paving and sealcoating · #2705084485 · expires April 30, 2028 Blankenship Roofing Co INC Class A contractor: Commercial improvement, Home improvement and 1 more · #2701022254 · expires August 31, 2028 Blue Ridge Nursery & Landscaping INC Class B contractor: Landscape service · #2705039698 · expires June 30, 2027 Blue Valley Trades LLC Class B contractor: Electrical, Plumbing and 2 more · #2705197718 · expires October 31, 2027 Bobby A Doyle Jr Tradesman: Master plumber, Journeyman plumber and 1 more · #2710026913 · expires February 29, 2028 Bolling Steel Co INC Class A contractor: Commercial improvement · #2701020898 · expires January 31, 2027 Brian K Smith Class B contractor: Residential building, Commercial building and 1 more · #2705085284 · expires May 31, 2028 Brian M Rogers Tradesman: Journeyman HVAC · #2710084059 · expires June 30, 2028 Brick Man Masonry INC Class B contractor: Masonry · #2705165752 · expires January 31, 2028 Brown & Murray Industrial Contractors INC Class A contractor: Equipment/machinery · #2705071665 · expires October 31, 2028 Bruce A Lucado Tradesman: Master plumber, Master gas fitter · #2710001249 · expires February 29, 2028 Buford Chester Vass Class C contractor: Electrical · #2705111811 · expires April 30, 2027 Buzz Cuts Limited Liability Company Class A contractor: Highway/heavy, Residential building · #2705195458 · expires July 31, 2028 C B Prillaman Construction LLC Class B contractor: Commercial building, Residential building · #2705124107 · expires August 31, 2028 C J S Plumbing & Heating INC Class B contractor: Plumbing, HVAC · #2705009436 · expires May 31, 2028 Carter Machinery Company INC Class A contractor: Commercial building, Residential building and 2 more · #2705083126 · expires March 31, 2028 Casc LLC Class C contractor: Commercial improvement · #2705181236 · expires March 31, 2028 Ceiling Cleaning & Restoration Services LLC Class A contractor: Home improvement · #2705132003 · expires September 30, 2027 Chad M Buck Tradesman: Master plumber, Journeyman plumber · #2710062545 · expires January 31, 2028 Charles M Brown Jr Tradesman: Master electrician, Journeyman electrician · #2710016735 · expires December 31, 2027 Charles R Greely Tradesman: Master electrician, Journeyman electrician · #2710007676 · expires July 31, 2028 Chill Refrigeration Heating and Air Conditioning LLC Class A contractor: Gas fitting, Plumbing and 2 more · #2705160913 · expires June 30, 2027 Christopher A Crain Class B contractor: Residential building, Commercial building · #2705068156 · expires November 30, 2026 Christopher Kyle Jones Class B contractor: Commercial improvement, Industrial building and 2 more · #2705115516 · expires June 30, 2027 Climate Wise HVAC LLC Class A contractor: HVAC · #2705197833 · expires October 31, 2027 Contact Switchgear Services INC Class A contractor: Electrical · #2705186873 · expires July 31, 2027 Cook Siding & Window Company INC Class A contractor: Residential building, Commercial building and 3 more · #2705010607 · expires June 30, 2028 Copper House Painting LLC Class C contractor: Painting and wallcovering · #2705173274 · expires January 31, 2027 Corell Electrical Contractors INC Class A contractor: Commercial building, Plumbing and 1 more · #2705030502 · expires August 31, 2027 Crowder S HVAC LLC Class C contractor: HVAC · #2705165824 · expires September 30, 2027 Daniel L Abshire Tradesman: Journeyman plumber · #2710081219 · expires July 31, 2028 Daniel R Ryan Tradesman: Master plumber, Master gas fitter · #2710043195 · expires January 31, 2028 Daniel R Ryan Class C contractor: Gas fitting, Plumbing · #2705157315 · expires October 31, 2027 David C Brown Sr Tradesman: Master HVAC, Master gas fitter and 1 more · #2710014736 · expires February 29, 2028 David E Lunsford Class B contractor: Residential building, Commercial building · #2705032232 · expires January 31, 2028 David Earl Henson Class C contractor: Commercial improvement, Home improvement · #2705055018 · expires March 31, 2028 David Harold Rettinger Class C contractor: CDS, Residential building and 2 more · #2705040390 · expires July 31, 2027 David Michael Gordon Sr Class A contractor: Commercial building, Residential building and 5 more · #2705093215 · expires April 30, 2027 Davis West Sears Class C contractor: Painting and wallcovering · #2705165400 · expires September 30, 2028 Diana L Horn Tradesman: Master plumber, Journeyman plumber · #2710050820 · expires May 31, 2028 Don Driver Residential Repair INC Class B contractor: Plumbing, Electrical and 5 more · #2705059842 · expires December 31, 2026 Donovan W Driver Tradesman: Master plumber, Master electrician and 2 more · #2710000502 · expires August 31, 2029 Doug Hagy Roofing LLC Class C contractor: Roofing · #2705104630 · expires March 31, 2028 Efi Lighting INC Class A contractor: Plumbing, Electrical and 2 more · #2705128913 · expires January 31, 2028 Emt Asphalt INC. Class A contractor: Asphalt paving and sealcoating · #2705185492 · expires May 31, 2027 Eric M Houff Tradesman: Master electrician, Journeyman electrician · #2710076073 · expires June 30, 2029 Eric R Gordon Tradesman: Master electrician, Journeyman electrician · #2710031550 · expires July 31, 2028 Espinosa Construction LLC Class A contractor: Drywall, Residential building · #2705181667 · expires January 31, 2028 Excavating INC Class C contractor: Landscape service · #2705025378 · expires August 31, 2028 Fine Line Interiors LLC Class B contractor: Home improvement · #2705087828 · expires August 31, 2028 Frame To Finish Construction LLC Class A contractor: Residential building, Lead abatement · #2705167279 · expires October 31, 2028 Francis E Hill Tradesman: Master plumber, Master gas fitter · #2710012914 · expires May 31, 2028 Frank R Haley Class B contractor: Commercial building, Residential building and 11 more · #2705085553 · expires May 31, 2028 G & H Contracting INC Class A contractor: Commercial building, Residential building and 1 more · #2705023767 · expires April 30, 2028 Gearhart Electrical Services INC Class B contractor: Electrical · #2705038399 · expires April 30, 2027 Graybill LLC Class A contractor: Masonry · #2705192241 · expires October 31, 2028 Great Pond Home Services INC Class A contractor: Commercial improvement, Home improvement · #2705189614 · expires March 31, 2028 Greenway Energy Management Services INC Class C contractor: HVAC · #2705130554 · expires August 31, 2027 Groom Construction Co INC Class A contractor: Commercial building · #2705114581 · expires August 31, 2027 Hall Associates INC Class C contractor: Commercial improvement · #2705124211 · expires March 31, 2027 Harmony Associates INC Class A contractor: Commercial improvement, Home improvement · #2705055457 · expires March 31, 2028 Hawthorn Construction Group LLC Class A contractor: Commercial building · #2705166428 · expires January 31, 2028 Hills Plumbing LLC Class B contractor: Plumbing, Gas fitting · #2705128974 · expires May 31, 2028 Homestead Building and Remodeling INC Class A contractor: Commercial building, Residential building and 2 more · #2705071491 · expires November 30, 2026 Hometown Holdings LLC Class A contractor: Home improvement · #2705199862 · expires July 31, 2028 Horace M Obenchain Class C contractor: CDS, Highway/heavy · #2705040001 · expires July 31, 2027 Hostetter Construction LLC Class B contractor: Residential building · #2705194719 · expires November 30, 2027 Howard S Lawrence Class B contractor: Commercial building, Residential building · #2705023607 · expires April 30, 2028 Huffman Construction Class B contractor: Residential building, Commercial building · #2705000384 · expires March 31, 2027 Hungate Warner Enterprise INC Class C contractor: Landscape service · #2705054216 · expires March 31, 2028 J Cline INC Class A contractor: Electrical · #2705148685 · expires October 31, 2028 Jackson & Jackson INC Class A contractor: Equipment/machinery, Residential building and 1 more · #2705153967 · expires March 31, 2028 James H Buck Sr Tradesman: Master plumber, Master HVAC and 1 more · #2710018681 · expires May 31, 2029 James J Welch & Co INC Class A contractor: Commercial building · #2705182400 · expires February 29, 2028 James M Fox Tradesman: Journeyman HVAC · #2710083459 · expires November 30, 2028 Jarvis L Pauley Class B contractor: CDS, Plumbing and 1 more · #2705101672 · expires December 31, 2027 Jason L Utt Tradesman: Master plumber, Journeyman plumber · #2710036948 · expires April 30, 2029 Jason Lafayette Utt Class A contractor: Plumbing · #2705159781 · expires December 31, 2026 Jason Wade Chambers Class C contractor: Plumbing, Home improvement · #2705067813 · expires March 31, 2028 Jeff A Washenberger Class B contractor: Residential building, Commercial building · #2705003188 · expires July 31, 2027 Jeffrey B Hughes Class B contractor: Commercial improvement, Home improvement and 3 more · #2705025406 · expires September 30, 2028 Jeffrey D Dame Class C contractor: Commercial building, Residential building · #2705048785 · expires May 31, 2027 Jeffrey D Wold Tradesman: Master HVAC, Master electrician · #2710004368 · expires June 30, 2029 Jerry W Cline Tradesman: Master electrician, Journeyman electrician · #2710040526 · expires February 29, 2028 Jordon L Roach Tradesman: Journeyman plumber, Master plumber · #2710069346 · expires September 30, 2028 Jose A Guerrero Class C contractor: Masonry, Commercial improvement and 1 more · #2705117889 · expires September 30, 2027 Joseph C Givens Tradesman: Master electrician, Journeyman electrician · #2710005386 · expires August 31, 2028 Joseph C Givens Class C contractor: Electrical · #2705143778 · expires January 31, 2028 Joseph L Furry Tradesman: Master HVAC, Master electrician and 4 more · #2710058652 · expires November 30, 2029 Joseph R Clark Tradesman: Journeyman electrician, Master electrician · #2710079893 · expires April 30, 2028 Joseph R Havens Tradesman: Master plumber, Master HVAC and 2 more · #2710000857 · expires April 30, 2028 Justin S Harris Tradesman: Journeyman plumber, Master plumber · #2710075956 · expires April 30, 2027 Kenneth R Bailey Tradesman: Master HVAC, Master electrician · #2710060925 · expires April 30, 2027 Kevin D Maes Tradesman: Journeyman electrician, Master electrician · #2710074525 · expires November 30, 2028 Kevin J Holshouser Tradesman: Master plumber, Journeyman plumber and 3 more · #2710007740 · expires April 30, 2028 Kevin James Holshouser Class B contractor: Plumbing, Electrical and 1 more · #2705122449 · expires May 31, 2028 Kevin Radford Plumbing & Contracting INC Class A contractor: Commercial building, Residential building and 2 more · #2705137487 · expires November 30, 2028 King S Hauling & Excavating INC Class A contractor: CDS, Residential building and 4 more · #2705103146 · expires June 30, 2028 Larry Alabran Class C contractor: Electrical · #2705068617 · expires May 31, 2028 Leave It To Deaver Electric Co LLC Class B contractor: Electrical · #2705152392 · expires November 30, 2027 Lewis B Mcclung & Thomas G Mcclung & Frances M Ferguson Class A contractor: Commercial improvement · #2705127707 · expires April 30, 2027 Lewis Keith Hambrick Class B contractor: Residential building · #2705160415 · expires May 31, 2028 Lewis L Long Jr Class C contractor: Masonry · #2705078406 · expires August 31, 2027 Luke P Foster Tradesman: Journeyman electrician, Master electrician · #2710077599 · expires June 30, 2027 Mark A Tressler Jr Tradesman: Master plumber, Journeyman plumber and 1 more · #2710057635 · expires August 31, 2029 Mark D Wimmer Tradesman: Master electrician, Journeyman electrician · #2710038827 · expires January 31, 2029 Mark R Atkinson Tradesman: Master plumber, Journeyman plumber and 3 more · #2710011551 · expires November 30, 2026 Martin Mechanical Plumbing LLC Class A contractor: Plumbing, Gas fitting and 1 more · #2705151725 · expires August 31, 2027 Mcguire Contracting Company LLC Class A contractor: Home improvement, Commercial improvement and 2 more · #2705161669 · expires January 31, 2028 Mechanical Services & Installation LLC Class A contractor: Commercial building, Residential building and 1 more · #2705077705 · expires July 31, 2027 Michael B Jamison Tradesman: Journeyman electrician, Master electrician · #2710063835 · expires January 31, 2028 Michael E Furry Class C contractor: Commercial improvement, Home improvement · #2705066963 · expires January 31, 2028 Michael J Main Tradesman: Master plumber, Master HVAC and 1 more · #2710014365 · expires December 31, 2026 Michael L Farmer Tradesman: Master plumber, Journeyman plumber · #2710015639 · expires August 31, 2029 Michael Stewart Mcguire Class C contractor: Commercial improvement, Home improvement · #2705067788 · expires March 31, 2028 Mike Atkinson Incorporated Class A contractor: Highway/heavy · #2705117007 · expires September 30, 2027 Mike Farmer Plumbing INC Class B contractor: Plumbing · #2705078818 · expires September 30, 2027 Mmrs INC Class C contractor: HVAC · #2705077741 · expires August 31, 2027 Moran Excavating INC Class B contractor: Highway/heavy · #2705019114 · expires January 31, 2027 New Leaf Maintenence and Remodeling INC Class A contractor: Commercial improvement, Home improvement · #2705135209 · expires June 30, 2028 New Look Exterior Cleaning LLC Class C contractor: Painting and wallcovering, Commercial improvement and 2 more · #2705140207 · expires April 30, 2027 Next Level Garages and Coatings LLC Class B contractor: Commercial improvement, Residential building · #2705192988 · expires December 31, 2026 Noah Yonn Class B contractor: Home improvement · #2705194000 · expires January 31, 2027 Oscar W Smith Mechanical Contractor INC Class A contractor: Plumbing, Gas fitting and 1 more · #2701012181 · expires March 31, 2028 Otey Hutton III Class C contractor: Plumbing · #2705198933 · expires March 31, 2028 Paige A Gearhart Tradesman: Master electrician, Journeyman electrician · #2710013159 · expires December 31, 2026 Painting Solutions INC Class A contractor: Residential building, Commercial building and 3 more · #2705082225 · expires February 29, 2028 Partner S Too of Virginia Ltd Class A contractor: Commercial improvement, Home improvement · #2705139430 · expires March 31, 2027 Patra Wright Philpott Class C contractor: Residential building, Commercial building · #2705045223 · expires August 31, 2028 Patterson Pope INC. Class A contractor: Commercial improvement · #2705124286 · expires September 30, 2028 Philip Patrick Honaker Class C contractor: Residential building, Commercial building · #2705085092 · expires May 31, 2028 Plumbing Specialists INC Class A contractor: Plumbing, Gas fitting · #2705111763 · expires December 31, 2026 Prillaman Mechanical Heating & A/C INC Class A contractor: Gas fitting, HVAC · #2705158094 · expires April 30, 2027 Professional Turnkey LLC Class B contractor: Painting and wallcovering · #2705107584 · expires July 31, 2027 R L Price Construction INC Class A contractor: Residential building, Commercial building and 1 more · #2701036487 · expires April 30, 2028 Reynolds Siding INC Class A contractor: Commercial improvement, Home improvement · #2705037478 · expires February 28, 2027 Reynolds Siding INC Class A contractor: Commercial improvement · #2705170535 · expires December 31, 2027 Richard E Bryson Tradesman: Master HVAC, Master gas fitter · #2710015747 · expires July 31, 2028 Rickie G Eakin Tradesman: Master plumber, Master HVAC and 2 more · #2710009894 · expires June 30, 2029 Ricky A May Tradesman: Master plumber, Master gas fitter · #2710007904 · expires July 31, 2028 Robert L Scott Sr & Son INC Class A contractor: Commercial improvement, Home improvement · #2701029784 · expires May 31, 2027 Robert Preston Fralin Class A contractor: Electrical · #2705156537 · expires April 30, 2027 Robert R Radford Tradesman: Master plumber, Journeyman plumber and 1 more · #2710021146 · expires December 31, 2026 Robert W Martin Jr Tradesman: Master plumber, Journeyman plumber and 1 more · #2710041189 · expires May 31, 2029 Roger D Turner Tradesman: Master plumber, Master HVAC and 1 more · #2710013089 · expires May 31, 2028 Roger Lee Cupp Class A contractor: Commercial building, Residential building and 2 more · #2705114496 · expires April 30, 2027 Ronald C Deaver Tradesman: Master electrician, Journeyman electrician · #2710038073 · expires December 31, 2028 Room For Improvement LLC Class B contractor: Commercial building, Home improvement · #2705163583 · expires November 30, 2027 Roy Wayen Leneave Class A contractor: Commercial building, Residential building and 2 more · #2705040485 · expires August 31, 2027 Rram Enterprises INC Class C contractor: Painting and wallcovering, Commercial improvement and 2 more · #2705117256 · expires August 31, 2027 Salem Building Supply LLC Class A contractor: Residential building, Home improvement · #2705166467 · expires March 31, 2028 Salem Plumbing & Building LLC Class A contractor: Commercial building, Residential building and 2 more · #2705104253 · expires June 30, 2028 Salvador Garcia Class C contractor: Landscape service, Home improvement · #2705142896 · expires September 30, 2027 Scott Electric LLC Class B contractor: Commercial building, Residential building and 2 more · #2705120037 · expires January 31, 2028 Sdh INC Class A contractor: Gas fitting, CDS and 1 more · #2705158346 · expires November 30, 2027 Select Demo Services LLC Class A contractor: Commercial building · #2705187510 · expires January 31, 2027 Seth M Mordick Tradesman: Journeyman plumber · #2710074706 · expires March 31, 2027 Sharp Asphalt Sealing INC. Class C contractor: Asphalt paving and sealcoating · #2705082332 · expires February 29, 2028 Shawn P Allie Tradesman: Master plumber, Master electrician · #2710076744 · expires March 31, 2029 Shawn Pickard Class C contractor: Plumbing · #2705182037 · expires December 31, 2027 Skyline Door and Hardware LLC Class A contractor: Commercial improvement · #2705191846 · expires July 31, 2028 Southwest Sunroom & Window Co INC Class A contractor: Commercial building, Residential building and 1 more · #2701037367 · expires August 31, 2028 Special Plumbing & Mechanical INC Class A contractor: Plumbing, Electrical and 2 more · #2705048184 · expires August 31, 2027 Stay At Home Modifications LLC Class C contractor: Painting and wallcovering, Landscape service and 2 more · #2705138536 · expires January 31, 2027 Steve Brown Class B contractor: Residential building, Commercial building and 1 more · #2705116064 · expires November 30, 2027 Steven Ray Wertz Class B contractor: Electrical · #2705027971 · expires March 31, 2027 Steven T Richardson Tradesman: Master HVAC, Journeyman HVAC · #2710054465 · expires August 31, 2029 Swva Glass LLC Class A contractor: Glass and glazing · #2705198706 · expires April 30, 2028 Tann Investments LLC Class A contractor: Residential building, Commercial building and 1 more · #2705073309 · expires February 28, 2027 Temprite LLC Class C contractor: HVAC · #2705183019 · expires April 30, 2028 Thomas L East Class B contractor: Commercial building, Residential building · #2705121740 · expires April 30, 2028 Thomas Ltd Class A contractor: Commercial building, Residential building and 1 more · #2701006857 · expires September 30, 2028 Thompson Masonry Contractor INC Class A contractor: Masonry, Commercial improvement · #2701009593 · expires September 30, 2028 Tight Lines Holdings Group INC Class A contractor: Billboard/sign · #2705155534 · expires December 31, 2026 Timothy J Redmond Class C contractor: Residential building, Commercial building · #2705077619 · expires March 31, 2028 Timothy Weaver Tuell Class A contractor: Industrial building, Commercial building and 8 more · #2705068979 · expires June 30, 2028 Trail Contracting LLC Class A contractor: Residential building, Home improvement · #2705140313 · expires September 30, 2028 Turn Key Builders INC Class A contractor: Residential building, Commercial building and 1 more · #2705043248 · expires February 29, 2028 Walter F Alabran Class B contractor: Electrical · #2705009491 · expires March 31, 2028 Wells Construction Company INC Class A contractor: Highway/heavy · #2705095257 · expires May 31, 2027 Whitt Carpet & Tile Service INC Class A contractor: Commercial improvement, Home improvement · #2701011426 · expires March 31, 2027 William Crawford Class A contractor: Residential building, Commercial building and 4 more · #2705135579 · expires July 31, 2028 William P Mcpherson Tradesman: Master plumber, Master HVAC and 2 more · #2710059971 · expires December 31, 2026 Work Smart Home Solutions LLC Class C contractor: Residential building · #2705184287 · expires March 31, 2027 Yeatts Heating & Air INC Class B contractor: HVAC · #2705170017 · expires January 31, 2027 Yonns Chimney Services LLC Class B contractor: Home improvement · #2705198525 · expires September 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.
Got a quote? Check it before you sign. VetMyProposal reads a contractor's proposal for free and flags what's missing, unclear or risky. It works for roofing, solar, HVAC and window quotes.
Review my proposal free VetMyProposal is a free tool from the team behind LicenseLookup.
Source: Virginia DPOR's regulant lists for Class A, B and C contractors and licensed tradesmen, refreshed every five business days. DPOR's lists hold current licensees and carry no status field, so a license that was suspended or revoked may still appear until the next list. Confirm on the official lookup, which shows discipline. Only licenses that are active in the file and list an address in
Salem are shown; a contractor based elsewhere can still work here. LicenseLookup is an independent guide, not a
government agency, and this is not an endorsement of anyone listed. See our terms .