Close
Refine search:

RepairPal certifies only the best auto repair shops.

High Quality Repair
Guaranteed Fair Prices
Current Expert Training
Real, Verified Reviews
Great Customer Service
Warranty on Repairs
Find RepairPal Certified auto repair shops in Lynchburg, Rustburg and Stuarts Draft.

The following 40 shops in Salem are not yet RepairPal Certified - Learn More

1504 W. Main Street
Salem, VA 24153

Auto repair in Salem

23 Dixie Drive
Salem, VA 24153

Auto repair in Salem

1624 W Main St
Salem, VA 24153

Auto repair in Salem

1861 W Main St
Salem, VA 24153

Auto repair in Salem

140 Bayne Rd
Salem, VA 24153

Auto repair in Salem

1009 Delaware St
Salem, VA 24153

Auto repair in Salem

1371a Southside Dr
Salem, VA 24153

Auto repair in Salem

2101 Roanoke Blvd
Salem, VA 24153

Auto repair in Salem

1612 West Main St
Salem, VA 24153

Auto repair in Salem

925 North Electric Road
Salem, VA 24153

Auto repair in Salem

1210 W. Main St
Salem, VA 24153

Auto repair in Salem

622 West 4th St
Salem, VA 24153

Auto repair in Salem

515 East 8th Street
Salem, VA 24153

Auto repair in Salem

1113 Florida St
Salem, VA 24153

Auto repair in Salem

42 HURT LN
Salem, VA 24153

Auto repair in Salem

404 E 8Th St
Salem, VA 24153

Auto repair in Salem

711 Kessler Mill Rd
Salem, VA 24153

Auto repair in Salem

1648 LYNCHBURG TPKE
Salem, VA 24153

Auto repair in Salem

1019 W Main St
Salem, VA 24153

Auto repair in Salem

731 Harrison Ave
Salem, VA 24153

Auto repair in Salem

PO Box 400
Salem, VA 24153

Auto repair in Salem

5026 Melrose Avenue
Roanoke, VA 24017

Auto repair 2.1 mi from Salem

3029 Embassy Dr
Roanoke, VA 24019

Auto repair 2.2 mi from Salem

1474 Peters Creek Rd Nw
Roanoke, VA 24017

Auto repair 2.7 mi from Salem

1477 Peters Creek Rd Nw
Roanoke, VA 24017

Auto repair 2.7 mi from Salem

1806 Peters Creek Rd Nw
Roanoke, VA 24017

Auto repair 2.8 mi from Salem

4324 Brandon Ave Sw
Roanoke, VA 24018

Auto repair 2.8 mi from Salem

4040 Melrose Ave
Roanoke, VA 24017

Auto repair 2.9 mi from Salem

2032 Peters Creek Rd
Roanoke, VA 24017

Auto repair 2.9 mi from Salem

3922 Melrose Ave
Roanoke, VA 24017

Auto repair 3.0 mi from Salem

P.O. Box 6052
Roanoke, VA 24017

Auto repair 3.2 mi from Salem

2910 Peters Creek Rd.
Roanoke, VA 24019

Auto repair 3.4 mi from Salem

3328 Peters Creek Rd
Roanoke, VA 24019

Auto repair 3.5 mi from Salem

2001 Electric Road Sw
Roanoke, VA 24018

Auto repair 3.5 mi from Salem

3141 Peters Creek Rd
Roanoke, VA 24019

Auto repair 3.5 mi from Salem

3372 Shenandoah Ave Nw
Roanoke, VA 24017

Auto repair 3.5 mi from Salem

636 30th Street Nw
Roanoke, VA 24017

Auto repair 3.9 mi from Salem

3325 Hershberger Rd NW
Roanoke, VA 24017

Auto repair 3.9 mi from Salem

3704 Brambleton Ave. SW
Roanoke, VA 24018

Auto repair 4.9 mi from Salem

3115 Brambleton Ave
Roanoke, VA 24018

Auto repair 4.9 mi from Salem

Why RepairPal?

Asset 71
High Quality Repairs
Your auto repair done right, only the work you need with no add ons.
Asset 72
Never Overpay
Our free estimator calculates a custom price for your vehicle repair.
Asset 73
Guaranteed Repairs
Rest easy knowing you're covered by our RepairPal Nationwide Warranty.