Trusted Local Vehicle Repairs in Thornbury
Over 40 years’ experience servicing and repairing cars and light commercial vehicles throughout Thornbury and .
- 40+ Years Experience
- Local Pick-Up Available
- Competitive Independent Prices

An Independent Garage in Thornbury that puts you first
John Sweeting Vehicle Repairs is built on a simple idea: keep overheads low, keep standards high, and treat every customer like a neighbour.
40+ years of hands-on experience
Decades diagnosing and repairing cars, vans and light commercials of every make and model.
Friendly independent local garage
A familiar face in Thornbury, not a call centre. You always speak directly to John.
Much lower overheads
An independent workshop means very competitive pricing versus national chains — without cutting corners.
Honest advice, no upsell
You'll only ever be told about work that genuinely needs doing, in plain English.
Personal service, personal accountability
The same experienced mechanic works on your vehicle from start to finish.
Vehicle collection and return
Convenient pick-up from Thornbury homes and workplaces — see the collection section below.
Car Servicing in Thornbury & a full range of garage services
Car Servicing
Full and interim servicing on all makes and models, to manufacturer schedules.
Vehicle Repairs
Mechanical repairs from minor faults to major engine work, using quality parts.
Light Commercial Vehicles
Van and LCV servicing and repairs to keep local tradespeople on the road.
MOT Testing
MOT preparation and testing arranged locally, with any repairs handled in-house.
Brakes
Pads, discs and full braking system overhauls to keep you safe.
Tyres
Supply, fitting and balancing of quality tyres, plus puncture repairs.
Batteries
Battery health checks and replacements for cars and light commercials.
Exhausts
Full and part exhaust replacement, silencers, cats and emissions work.
Diagnostics
Modern computer diagnostics for engine, ABS and electrical faults.
Auto Electrical Repairs
Wiring, lighting, sensors and other electrical repairs handled in-house.
Vehicle Preparation
Pre-purchase inspections and seasonal checks before long trips.
General Maintenance
Fluid top-ups, wipers, bulbs and the everyday jobs that keep you moving.
Busy? We’ll collect your vehicle.
If you live in Thornbury, John can collect your vehicle from your home or workplace, carry out the agreed work and return it when finished — making servicing and repairs as convenient as possible.


Over 40 years keeping local vehicles on the road
John has over 40 years of experience repairing and servicing vehicles. John’s workshop is based in Thornbury, and he has built his reputation through honest workmanship, fair pricing and excellent customer service.
Unlike large national repair centres, John operates from his own workshop — meaning much lower overheads and excellent value for customers without compromising on quality.
Whether it’s routine servicing, diagnostics or major repairs, customers receive a personal service from someone who genuinely cares about keeping vehicles safe and reliable.
What your neighbours in Thornbury say
“Fantastic service. Honest pricing and excellent workmanship — I highly recommend John.”
“Collected my car from home and returned it the same day. So convenient for a busy working parent.”
“I wouldn't take my car anywhere else. Better service than any dealership I've used.”
Common questions
Do you work on all makes and models?+
Yes — John has decades of experience across a wide range of makes and models, from small city cars through to modern European and Japanese vehicles, as well as light commercials.
Can you collect my vehicle?+
Yes. If you live in Thornbury or the surrounding villages, John can collect your vehicle from your home or workplace, complete the agreed work and drop it back to you.
Do you carry out MOTs?+
John provides full MOT preparation and can arrange the test for you locally, handling any repairs needed to secure a pass.
Do you repair vans and light commercial vehicles?+
Absolutely. Vans, LCVs and small commercials are all catered for — ideal for local tradespeople who need their vehicle back on the road quickly.
How do I book?+
The easiest way is to call John directly on 07976 238196, or use the Request a Quote button and John will get back to you with availability and pricing.