Contractors in Salem, VA

Bidroom has 347 contractor license records for Salem, Virginia (counted 2026-10-28). Of the 200 shown here, 200 are listed as active. The most common license type is CLASS_A_CONTRACTOR (94). 1 list a business address outside VA (OR: 1).

Best-documented contractors in Salem

Srcs Llc
Detailed record
Stay At Home Modifications Llc
Detailed record
Temprite Llc
Detailed record
Valentine Improvements Llc
Detailed record
Rram Enterprises Inc
Detailed record
Salvador Garcia
Detailed record
Servicemaster Of Shenandoah Valley Inc
Detailed record
Sharp Asphalt Sealing Inc.
Detailed record
Shawn Pickard
Detailed record
New Look Exterior Cleaning Llc
Detailed record

29 contractors here have an active license plus contact or coverage details on record.

License types: CLASS_A_CONTRACTOR (94), CLASS_C_CONTRACTOR (28), Commercial Interior Contractor (17)
License status: Active (126)
ZIP codes: 24153, 97302, 97317
Business address outside VA: OR (1)
1371 Construction Llc · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705184377
17th Century Builders Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705079677
4walls Painting Llc
Salem, VA 24153 · HIC · License 187156
4walls Painting Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705187156
A & L Environmental Inc
Salem, VA 24153 · Commercial Interior Contractor · License 114720
A & L Environmental Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705114720
Aaron J Conner General Contractor Inc
Salem, VA 24153 · Highway/Heavy Contractor · License 005486
Aaron J Conner General Contractor Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2701005486
Aci Contracting Inc
Salem, VA 24153 · Highway/Heavy Contractor · License 032861
Aci Contracting Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705032861
Action Electrical Service Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705144605
Advantage Builders Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705185326
Air Duct Solutions Llc
Salem, VA 24153 · Commercial Interior Contractor · License 169536
Air Duct Solutions Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705169536
Alvin J Everett · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705049184
American Equipment And Auction Company · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705128702
Anthony E Keaton · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705036804
Appalachian Land Designs Llc
Salem, VA 24153 · LSC · License 111153
Appalachian Land Designs Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705111153
Atkins Brothers Llc
Salem, VA 24153 · HIC · License 194506
Atkins Brothers Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705194506
Bear Cub And Sissy Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705171978
Beck Builders Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705098946
Benjamin E Rothkopf
Salem, VA 24153 · MHVA JHVA · License 056530
Big Time Plumbing Llc
Salem, VA 24153 · PLB · License 194865
Big Time Plumbing Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705194865
Bill Henry Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705077919
Birdlebough Development Inc. · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705187065
Blacktop Sealers Inc
Salem, VA 24153 · PAV · License 084485
Blue Ridge Nursery & Landscaping Inc
Salem, VA 24153 · LSC · License 039698
Bobby A Doyle Jr
Salem, VA 24153 · MPLB JPLB MHVA · License 026913
Bolling Steel Co Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2701020898
Bolling Steel Co Inc
Salem, VA 24153 · Commercial Interior Contractor · License 020898
Bradshaw Custom Works Inc
Salem, VA 24153 · HIC · License 175979
Bradshaw Custom Works Inc · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705175979
Brian D Burnett · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705032770
Brian M Rogers
Salem, VA 24153 · JHVA · License 084059
Brian S Cuddy Sr
Salem, VA 24153 · MHVA · License 076272
Brian Steven Cuddy Sr
Salem, VA 24153 · HIC · License 143924
Brian Steven Cuddy Sr · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705143924
Brick Man Masonry Inc
Salem, VA 24153 · BRK · License 165752
Brown & Murray Industrial Contractors Inc
Salem, OR 97317 · Elevator/Escalator Contractor · License 071665
Brown & Murray Industrial Contractors Inc · Active
Salem, VA 97317 · CLASS_A_CONTRACTOR · License 2705071665
C & R Renovators · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705036879
Carter Machinery Company Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705083126
Casc Llc
Salem, VA 24153 · Commercial Interior Contractor · License 181236
Casc Llc · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705181236
Ceiling Cleaning & Restoration Services Llc
Salem, VA 24153 · HIC · License 132003
Ceiling Cleaning & Restoration Services Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705132003
Chad M Buck
Salem, VA 24153 · MPLB JPLB · License 062545
Chill Refrigeration Heating And Air Conditioning Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705160913
Christopher Kyle Jones
Salem, VA 24153 · Highway/Heavy Contractor · License 115516
Christopher L Allen
Salem, VA 24153 · MHVA · License 052357
Clearview Excavating And Construction Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705162853
Climate Wise Hvac Llc
Salem, VA 24153 · HVA · License 197833
Climate Wise Hvac Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705197833
Clinton E Carroll · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705015039
Contact Switchgear Services Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705186873
Copper House Painting Llc
Salem, VA 24153 · PTC · License 173274
Copper House Painting Llc · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705173274
Creative Cost Control Corporation · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705096717
Creative Masonry Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705043069
Cross Properties Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705152605
Crowder S Hvac Llc
Salem, VA 24153 · HVA · License 165824
Crowder's Hvac Llc · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705165824
D C Construction Co · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2701029114
Daniel L Abshire
Salem, VA 24153 · JPLB · License 081219
Daniel R Ryan · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705157315
David Earl Henson
Salem, VA 24153 · Commercial Interior Contractor · License 055018
David Earl Henson · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705055018
David Harold Rettinger
Salem, VA 24153 · Highway/Heavy Contractor · License 040390
David Harold Rettinger · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705040390
David Michael Gordon Sr · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705093215
Db Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705103234
Dennis E Jones · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705116412
Dependable Construction Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705084107
Diana L Horn
Salem, VA 24153 · MPLB JPLB · License 050820
Doug Hagy Roofing Llc
Salem, VA 24153 · ROC · License 104630
Doug Hagy Roofing Llc · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705104630
Ecc Restoration Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705169602
Efi Lighting Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705128913
Elliott Property Services Inc. · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705099073
Emt Asphalt Inc.
Salem, VA 24153 · PAV · License 185492
Emt Asphalt Inc. · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705185492
Envisions Contracting Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705093885
Espinosa Construction Llc
Salem, VA 24153 · DRY · License 181667
Espinosa Construction Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705181667
Ethan J Radford
Salem, VA 24153 · MPLB · License 080260
Fitz Construction Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705187347
Frame To Finish Construction Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705167279
G & H Contracting Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705023767
Graham Construction Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2701032954
Graybill Llc
Salem, VA 24153 · BRK · License 192241
Graybill Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705192241
Greenway Energy Management Services Inc
Salem, VA 24153 · HVA · License 130554
Greenway Energy Management Services Inc · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705130554
Groom Construction Co Inc · Active
Salem, VA 1970 · CLASS_A_CONTRACTOR · License 2705114581
Hall Associates Inc
Salem, VA 24153 · Commercial Interior Contractor · License 124211
Handyman Home Solutions Llc
Salem, VA 24153 · HIC · License 195653
Handyman Home Solutions Llc · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705195653
Harmony Associates Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705055457
Harmony Associates Inc
Salem, VA 24153 · Commercial Interior Contractor · License 055457
Hawthorn Construction Group Llc · Active
Salem, VA 97302 · CLASS_A_CONTRACTOR · License 2705166428
Helm Building Enterprises Ltd · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2701039814
Homestead Building And Remodeling Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705071491
Horace M Obenchain
Salem, VA 24153 · Highway/Heavy Contractor · License 040001
Horace M Obenchain · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705040001
Hungate Warner Enterprise Inc
Salem, VA 24153 · LSC · License 054216
Hungate Warner Enterprise Inc · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705054216
J Cline Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705148685
Jacob G Dooley
Salem, VA 24153 · MPLB · License 035042
James J Welch & Co Inc · Active
Salem, VA 1970 · CLASS_A_CONTRACTOR · License 2705182400
James M Fox
Salem, VA 24153 · JHVA · License 083459
Jarvis L Pauley
Salem, VA 24153 · Elevator/Escalator Contractor · License 101672
Jason Lafayette Utt
Salem, VA 24153 · PLB · License 159781
Jason Lafayette Utt · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705159781
Jason Wade Chambers
Salem, VA 24153 · PLB HIC · License 067813
Jason Wade Chambers · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705067813
Jdi Construction Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705131818
Jeffrey D Dame · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705048785
Jeffrey Michael Phillips
Salem, VA 24153 · HIC · License 140701
Jeffrey Michael Phillips · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705140701
Jones Builders Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705179985
Jose A Guerrero
Salem, VA 24153 · Commercial Interior Contractor · License 117889
Jose A Guerrero · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705117889
Joseph C Givens · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705143778
Joseph D Bryant
Salem, VA 24153 · MHVA · License 026465
Joseph H Austin Ii · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705032578
Justin S Harris
Salem, VA 24153 · JPLB MPLB · License 075956
Kenneth J Rodgers · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705074485
Kevin Radford Plumbing & Contracting Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705137487
Layman Development Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705112266
Lewis B Mcclung & Thomas G Mcclung & Frances M Ferguson
Salem, VA 24153 · Commercial Interior Contractor · License 127707
Lewis B Mcclung & Thomas G Mcclung & Frances M Ferguson · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705127707
Lewis L Long Jr
Salem, VA 24153 · BRK · License 078406
Lewis L Long Jr · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705078406
Lutz Do It Home Improvements Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705168842
Mark E Lucado · Active
Salem, VA 24153 · MPLB · License 010177
Martin Mechanical Plumbing Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705151725
Marvin L Loyd Jr
Salem, VA 24153 · MHVA · License 072802
Matthew Thomas Warden · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705169175
Mcguire Contracting Company Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705161669
Mechanical Services & Installation Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705077705
Michael B Blankenship
Salem, VA 24153 · MPLB · License 081666
Michael E Furry
Salem, VA 24153 · Commercial Interior Contractor · License 066963
Michael E Furry · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705066963
Michael J Guzman · Active
Salem, VA 24153 · MHVA · License 086719
Michael Shea Gilbert
Salem, VA 24153 · HIC · License 171202
Michael Shea Gilbert · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705171202
Michael Stewart Mcguire
Salem, VA 24153 · Commercial Interior Contractor · License 067788
Michael Stewart Mcguire · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705067788
Miguel A Sainz · Active
Salem, VA 24153 · MHVA · License 081130
Mike Atkinson Incorporated
Salem, VA 24153 · Highway/Heavy Contractor · License 117007
Mike Atkinson Incorporated · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705117007
Mike Farmer Plumbing Inc
Salem, VA 24153 · PLB · License 078818
Mmh Investments Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705196994
Mmrs Inc
Salem, VA 24153 · HVA · License 077741
Mmrs Inc · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705077741
Moore Contracting Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705187960
Moran Excavating Inc
Salem, VA 24153 · Highway/Heavy Contractor · License 019114
New Look Exterior Cleaning Llc
Salem, VA 24153 · Commercial Interior Contractor · License 140207
New Look Exterior Cleaning Llc · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705140207
Noah Construction Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705142514
Noah Yonn
Salem, VA 24153 · HIC · License 194000
Olde Salem Contracting Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705177552
One Level Development Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705176478
Oscar W Smith Mechanical Contractor Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2701012181
Otey Hutton Iii
Salem, VA 24153 · PLB · License 198933
Otey Hutton Iii · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705198933
Otey R Hutton Iii
Salem, VA 24153 · MPLB · License 080078
P Harrell Construction Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705113735
Painting Solutions Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705082225
Partner S Too Of Virginia Ltd
Salem, VA 24153 · Commercial Interior Contractor · License 139430
Partner's Too Of Virginia Ltd · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705139430
Plumbing Specialists Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705111763
Prillaman Mechanical Heating & A/c Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705158094
Professional Turnkey Llc
Salem, VA 24153 · PTC · License 107584
Qwiz Construction And Investments Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705099606
R L Price Construction Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2701036487
Reginald L Dyer · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705027975
Reynolds Siding Inc
Salem, VA 24153 · Commercial Interior Contractor · License 037478
Reynolds Siding Inc
Salem, VA 24153 · Commercial Interior Contractor · License 170535
Reynolds Siding Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705037478
Reynolds Siding Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705170535
Rich Productions Llc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705102223
Richard A Martin
Salem, VA 24153 · HIC · License 048555
Richard A Martin · Active
Salem, VA 24153 · CLASS_C_CONTRACTOR · License 2705048555
Richard S Poyner · Active
Salem, VA 24153 · MHVA · License 075109
Ricky Reynolds · Active
Salem, VA 24153-3648 · CLASS_A_CONTRACTOR · License 2705113780
Roanoke River Wholesale Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705150110
Robert L Scott Sr & Son Inc
Salem, VA 24153 · Commercial Interior Contractor · License 029784
Robert L Scott Sr & Son Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2701029784
Robert Preston Fralin · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705156537
Roger Lee Cupp · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705114496
Ronald A Holt
Salem, VA 24153 · MHVA · License 009357
Routt & Associates-georgia Incorporated · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705130044
Routt And Associates Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705067088
Routt Building And Remodeling Inc · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705074613
Roy Wayen Leneave · Active
Salem, VA 24153 · CLASS_A_CONTRACTOR · License 2705040485
Rram Enterprises Inc
Salem, VA 24153 · Commercial Interior Contractor · License 117256

Listings are populated from public state-license and BBB business records. To update or claim your profile, click any business above and use the “Claim this profile” button — it’s free and takes about 60 seconds.