We diagnose the problem, explain it clearly, and fix it right the first time. No surprises on the bill. No guesswork under the hood.
Every service comes with a clear explanation and an honest estimate before we touch your vehicle.
Full-synthetic, conventional, and blend oil changes. We top off your coolant, brake fluid, transmission fluid, and power steering fluid.
Squealing, pulsing, or soft pedal? We inspect, resurface, or replace pads, rotors, calipers, and brake lines with quality parts.
Check engine light on? We pull codes, trace the real cause, and fix it — not just clear the light and hope for the best.
Shocks, struts, ball joints, tie rods, and wheel alignment. We restore the ride quality and handling your vehicle was designed for.
Battery testing, alternator replacement, starter repair, and wiring diagnostics. No more dead batteries or no-start frustrations.
Buying used? We give you an honest, written report on the vehicle's condition before you hand over your money.
Barr Auto Service was founded on a simple belief: your car deserves honest care, and you deserve to know exactly what's happening with it.
Located on Edom Road in Harrisonburg, we've built a reputation by treating every vehicle like our own — whether it's a daily commuter needing an oil change or a project car requiring serious mechanical work.
We don't replace parts that don't need replacing. We don't use confusing jargon to justify charges. And we never start work without your approval and a clear estimate.
We explain what's wrong, what needs to be done, and what you can reasonably delay — so you make informed decisions.
No work begins without your sign-off. You'll know the cost before we turn a single wrench.
A well-run shop means careful work. We take pride in our space and in every job we complete.
Right here in Harrisonburg on Edom Road. Easy to find, easy to drop your car off, easy to pick it up.
Give us a call or stop by. We'll figure out what your car needs — and tell you exactly what it'll cost.
1025 Edom Rd
Harrisonburg, VA 22802-2517
Thanks for reaching out. We'll get back to you as soon as possible.