Salem, VA Auto Service Shops

Find a local auto service shop in Salem below. Select from the list of shops below. We provide:

- Repair estimate costs
- Shop specialties and type of repairs at the shop
- Crowd Sourced information/reviews on the shops from actual clients

Aamco Transmissions

1202 W Main St
Salem, VA - 24153
(540) 389-0095

Colonial Equipment

1261 E MAIN ST
SALEM, VA - 24153
(540) 389-3272

Automotive Specialist

2101 Roanoke Blvd
Salem, VA - 24153
(540) 343-0863

Brown & Son Llc

300 E 9th St
Salem, VA - 24153
(540) 387-9500

I P C (Impact Paint& Ctg)

3838 W Main St
Salem, VA - 24153
(540) 380-5044

Salem Import Svc

1113 Florida St
Salem, VA - 24153
(540) 389-8587

Valvoline Instant Oil Change

1624 W Main St
Salem, VA - 24153
(540) 389-1979

Snappy Lube

55 E 4th St
Salem, VA - 24153
(540) 381-1133

Speedee Oil Change & Auto Svc

1019 W Main St
Salem, VA - 24153
(540) 387-4120

Professional Auto Towing & Svc

711 Kessler Mill Rd
Salem, VA - 24153
(540) 389-3525

Auto Services

Oil Changes, Tire Relpacement/Rotation, Battery Replacement, Brakes, Wheel Alignment, Body Work, Scheduled Maintenance

Be Helpful

If you've used an auto service shop we have listed, help other users by leaving a review(cost, time, service). If you know of a shop that is not listed, add it to our website to help their business.