At Narberth Upholstery, we combine old-fashioned craftsmanship with modern diagnostic skill — so your vehicle gets honest, thorough repairs every time, not a quick fix that falls apart next month.
From routine maintenance to complex repairs, we handle it all with care and precision — no shortcuts, no surprises.
Check engine light on? We use up-to-date diagnostic tools to pinpoint the issue fast, then explain exactly what needs fixing — no guesswork.
Squeaky, pulsing, or soft brakes? We inspect, repair, and replace brake components to keep you stopping safely every time you hit the pedal.
Bumpy ride or pulling to one side? We'll check your shocks, struts, ball joints, and alignment so your car handles like it should.
Regular maintenance prevents big problems. We offer thorough oil changes, fluid checks, and scheduled service to keep your car running clean.
Dead battery or weird electrical gremlins? We test, diagnose, and repair charging systems, wiring, and electrical components.
Slipping gears or delayed shifts? We diagnose transmission issues early and provide honest repairs — because transmission work deserves expertise.
Narberth Upholstery has been a fixture in the Ardmore community for years — not because we chase trends, but because we do the job right the first time. When you pull into our shop on Ardmore Avenue, you're not just another ticket number.
Our team brings real experience to every repair, from simple oil changes to complicated engine overhauls. We believe in explaining what's wrong in plain English, giving you options instead of pressure, and treating your car the way we'd want ours treated.
We know there are plenty of auto shops to choose from. Here's why Ardmore drivers keep coming back to us.
We always call before doing extra work. You'll know exactly what's needed, why it's needed, and what it costs — before we touch your car.
We'd rather take the time to do it right than rush through and have you back in a week. Quality repairs mean fewer comebacks — for you and for us.
Whether it's a daily commuter or a weekend project, we treat every vehicle with the same level of care and attention to detail.
Located on Ardmore Avenue, we're convenient for residents across the Main Line. No towing required — just drive in.
Don't take our word for it — hear from the people who trust us with their vehicles.
"I've taken my car to a few different shops over the years, but Narberth Upholstery is the first place I felt like they actually cared about getting it right — not just making a quick buck. Honest, fair, and they explain everything clearly."
"My brakes were making a terrible noise and I was worried I'd get ripped off. These guys diagnosed the problem quickly, showed me exactly what was worn, and the price was exactly what they quoted — no hidden fees or upsells. That's rare."
"I bring all my cars here now. They're fast when they need to be, thorough when it matters, and they always treat me with respect. It's nice to have a mechanic you can actually talk to without feeling like you're being talked down to."
Bring your car to Narberth Upholstery in Ardmore — or give us a call. We'll figure out what's going on, explain it clearly, and get you back on the road safely.
Have a question or need to schedule a service? Reach out however works best for you — we're always happy to help.
Tell us about your vehicle and what you need — we'll get back to you as soon as possible.