Finding a decent mechanic around Rattray is harder than it should be. Bob has been on the tools for 32 years and still does the diagnosis himself on anything awkward. It is 17 miles down to us, around 25 minutes. There is parking on site, a kettle, and somewhere warm to sit if you would rather wait than get a lift back.
Bob has 32 years on the tools and still does the awkward diagnostic work himself. That is the whole reason people drive past closer garages to get here from Rattray. You get a written quote first, a phone call before any extra work, quality parts as standard, and a guarantee on our labour. If something is not right after you collect the car, bring it back and we put it right.
A service with us covers oil and filter, air and pollen filters where due, fuel filter on diesels at the right interval, a full brake inspection, tyre condition and pressures, all fluid levels, lights, wipers, battery test, exhaust, suspension and steering check. You get the report in plain English: what we did, what needs doing now, and what can safely wait until next time. Nothing extra happens without a phone call first. Servicing here does not affect a manufacturer warranty — we follow the schedule and use equivalent-quality parts, which is all the rules require.
Brakes are the job we will not cut corners on. We measure disc thickness against the manufacturer minimum, check pad material left, look at the flex hoses and pipes for corrosion, and test the brake fluid boiling point rather than guessing from its colour. For Rattray drivers coming down off the hills, fluid matters more than most people think. Old fluid absorbs water, boils under sustained braking and gives you a long pedal exactly when you need a short one. It is a cheap job and we will tell you straight when it is due.
Slipping clutch, heavy pedal, or a judder as you pull away — all three get diagnosed properly rather than assumed. Plenty of the clutch jobs booked in from Rattray turn out to be a hydraulic fault or a stretched cable, which is a far smaller bill. When a replacement is the right answer we fit quality kits, replace the release bearing at the same time, and road test the car properly before it goes back to you.
ABS light, airbag light, EML, limp mode — bring it in and we will find out what is actually going on. Reading a code takes two minutes; working out which of five possible causes is the real one is the part that saves you money. We will always tell Rattray customers when a fault is not worth chasing yet, and when it is the kind that will leave you at the roadside if you ignore it.
Around Rattray we see plenty of corrosion work — brake lines, fuel lines, exhaust hangers and subframe bolts all suffer from winter grit. We also see clutch wear on cars that do a lot of hill starts and loaded towing. The other regular is tyres. Rural roads chew edges and shoulders, and an alignment that is a fraction out will scrub a tyre bald on one side long before the tread in the middle is gone. We check alignment wear at every service and tell you if it is worth setting up.
Cars from Blairgowrie, Coupar Angus, Alyth and Dunkeld are on our ramps most weeks, and Rattray is part of that regular run. Our Google rating is 4.9 from over 180 genuine reviews, and most of those customers came to us because somebody local told them to.
"Cars round Rattray do a lot of cold, short runs. That is harder on an engine than a long motorway trip, so do not judge a service interval purely on the mileage." — Bob
Wash the underside of the car after a salty spell. It sounds fussy, but corrosion on brake pipes and subframes is one of the most common reasons cars around Rattray fail an MOT, and a hose down goes a long way. Replace wiper blades before winter rather than after the first bad morning, and top the screenwash up with proper concentrate — water alone freezes in the pipes. Book your MOT a few weeks before it runs out. You keep the same expiry date and you get time to sort anything that fails without being off the road.
Based in Birnam near Dunkeld, we are about 17 miles — around 25 minutes — from Rattray, and we regularly look after vehicles from Blairgowrie, Coupar Angus, Alyth and Dunkeld across Perthshire.
Rattray — straight from Bob
I’ve spent 32 years with grease under my fingernails, and if there’s one thing I know, it’s how the Perthshire weather treats a car. Around Rattray and Blairgowrie, you’re not just dealing with normal wear; you’re dealing with heavy frost, farm muck on the lanes, and the constant climb and descent of the local terrain. Whether you’re commuting towards Perth or heading up the A93, your suspension and brakes take a beating that a city car never sees. I see plenty of Land Rover Freelanders and Volvo XC60s that look Mint on the outside but have seized suspension components underneath from the winter salt. I don’t believe in 'one size fits all' servicing. I look at the car in front of me—how it’s been driven, where it’s been parked, and what the manufacturer actually says needs doing. No fancy reception desks here, just a proper independent workshop where I’ll tell you exactly what needs fixing now and what can wait six months.
The faults I see most on Rattray cars
Rattray to Blairgowrie is a short hop, but the back roads towards Alyth and the Loch of Lowes are where the damage happens. First, suspension links on the Nissan Qashqai (2014-2020). The salt and the potholes around the A93 mean I’m replacing front wishbone bushes and drop links every 40,000 miles. Second, brake binding on the Honda Civic (1.6 i-DTEC). Because the roads are often damp and muck gets kicked up from the fields, the sliding pins in the calipers seize solid. You’ll notice the alloy wheel feels hot to the touch after a run. Third, the Peugeot 208 (1.2 PureTech) often comes in with 'Oil Pressure' warnings. These have a 'wet belt'—a timing belt that runs in oil. If you miss a service by even 2,000 miles or use the wrong grade of oil, that belt starts to disintegrate, blocking the oil pickup and potentially killing the engine. I see at least one of these a month facing a £400 bill for a belt change before it snaps.
Honest car mechanic pricing for Rattray
I don't play games with pricing. A standard 'Interim' service on something like a Ford Fiesta 1.0 EcoBoost will run you between £140 and £170 depending on the oil spec. If you took that to a main dealer in Perth, you’re looking at £280 minimum just for the same Bosch filter and a shiny waiting room. For a major service—plugs, filters, and a full safety check—expect to pay £220 to £300. Front brake pads and discs on a VW Golf? Usually around £180 for Pagid parts. If a garage quotes you £80 for discs and pads, they’re using 'white box' rubbish that’ll warp the first time you hit the brakes hard on a hill. Spend the extra £30 on quality components; they’ll last 10,000 miles longer and won't squeal every time you pull up to a junction.
What actually happens at the car mechanic
The MOT is a minimum safety standard, not a guarantee that your car is 'good'. In my workshop, I see cars pass an MOT in Rattray with 'advisories' for thin brake pads, then the owner drives another 5,000 miles until it’s metal-on-metal. That’s dangerous. On the flip side, some big national chains will try to upsell you 'engine flushes' or 'nitrogen tyre inflation' for £40. It’s pure profit for them and does nothing for your car. I focus on the stuff that actually fails: corroded brake pipes on older Corsa Ds and frayed seatbelts. If I tell you a coil spring is snapped, it’s because the bottom pig-tail has cracked off in the seat—a common Perthshire fault thanks to the winter grit. I won't tell you that you need new wipers if yours are clearing the screen, but I will tell you if your tyres are down to 2mm, even if 1.6mm is the legal limit, because on a wet Highland road, that difference is your stopping distance.
Getting to us from Rattray
Coming from Rattray, you’re looking at a drive that cuts through some of the best scenery in Perthshire, whether you're coming over the bridge into Blairgowrie or heading out towards Dunkeld. Most of my regulars from that way drop the car off at 8:30 am. I’ve usually got a courtesy car—usually a tidy little Skoda or a Corsa—waiting for them so they can get back to work or over to the shops. The roads can be a bit 'testing' in the winter with the frost trapped in the dips, so people tend to prefer an independent who knows how to spot salt-corrosion under the chassis. It’s a bit of a trek, but they know I’ll give them a straight answer without the corporate fluff.
When to DIY and when to bring it in
If you’re handy with a spanner, there’s no reason you can’t change your own air filter or a headlight bulb on an older Focus. It’ll save you a few quid and give you a bit of satisfaction. But when it comes to things like timing belts on a Vauxhall Astra J or diagnosing a limp-mode fault on a BMW 3 Series, you need the right kit. I’ve spent thousands on Snap-on scanners and Delphi diagnostics that can talk to your car's brain. You can’t do a proper rear brake job on most modern cars now without a computer to wind back the electronic parking brake. If you try to force it with a G-clamp, you’ll crack the motor housing, and that turns a £150 job into a £500 disaster. Anything involving the fuel system, torque-to-yield bolts, or your safety systems should stay in the workshop.
Bob's tip
When you bring your car in, ask to see the old parts. A decent lad won't mind showing you a notched ball joint or a clogged fuel filter. One big money-saver for people out in Rattray: if you've got an older diesel and you're mostly doing short hops into Blair, the DPF will choke. Every two weeks, take it for a twenty-minute run at sustained revs towards Coupar Angus. It costs a fiver in fuel but saves you a £1,200 bill for a new DPF unit. Also, check your own tyre pressures every Sunday morning. Running just 5psi low kills your fuel economy on these hilly roads and wears the shoulders off your Michelins in half the time.
Common questions from Rattray drivers
How far is Bob's workshop from Rattray?
We are in Birnam, near Dunkeld (PH8 0DN) — about 17 miles from Rattray, roughly 25 minutes in the car.
Do you do MOTs for Rattray drivers?
Yes. We MOT class 4 cars and small vans, currently £54.85, and you can book online or by phone. Most Rattray customers drop the car first thing and collect the same day.
Will I get a price before the work starts?
Always. You get a written quote covering parts, labour and VAT before anything is touched, and if we find something else we stop and phone you first.
Can you collect my car from Rattray?
On a case-by-case basis, yes. Mention it when you book and we will do our best to arrange collection or a lift back.
Does servicing with an independent garage void my warranty?
No. Under UK and EU block exemption rules you can service anywhere as long as the manufacturer schedule is followed with equivalent-quality parts. That is exactly what we do, and we stamp the book.
How long will my car be with you?
Most servicing, MOT and brake work is same-day. Bigger jobs like clutches or timing belts usually take a full day, and we will tell you honestly when you book rather than keeping the car longer than we said.
What if I only need a diagnosis?
That is fine — plenty of Rattray drivers come to us just to find out what is wrong before deciding. We will read the codes, test properly and tell you what it needs and what it will cost, with no obligation to have the work done here.
Which other areas near Rattray do you cover?
We regularly work on cars from Blairgowrie, Coupar Angus, Alyth and Dunkeld as well as Rattray, plus Dunkeld, Birnam, Perth and the wider Perthshire area.
Questions drivers in Rattray ask most
- How much does a new clutch cost?
- Can I drive with a slow puncture?
- How do I find a trustworthy mechanic?
- Can I get a second opinion on a repair quote?
- How much does an MOT cost?
- How much does a car service cost?
Vehicle services in Rattray
Car mechanic at Bob's Mechanical Repairs · All areas we cover
Bob's core service area — Dunkeld, Birnam, Pitlochry, Blair Atholl, Blairgowrie, Aberfeldy & Perth
Our workshop is in Birnam, Dunkeld (PH8 0DN) and these are the towns we work across every week. Same garage, same prices, wherever you are driving from.
- MOT testing in Birnam — our workshop is here
- MOT testing in Dunkeld — minutes over the bridge
- MOT testing in Pitlochry — 20 mins north on the A9
- MOT testing in Aberfeldy — 25 mins west via the A827
- MOT testing in Blairgowrie — 20 mins east over the Strathmore road
- MOT testing in Perth — 15 mins south on the A9
- Car mechanic in Blair Atholl — 30 mins north on the A9
Villages around the workshop
Bankfoot, Stanley, Murthly, Caputh and the rest of the wee places round about are all inside our normal run, at the same rates.
- Car mechanic in Bankfoot — 10 mins south on the A9
- Car mechanic in Stanley — 12 mins south of the workshop
- Car mechanic in Murthly — 8 mins down the road
- Car mechanic in Caputh — 10 mins east along the Tay
- Car mechanic in Spittalfield — 10 mins east of Birnam
- Car mechanic in Luncarty — 15 mins south on the A9
- Car mechanic in Ballinluig — 12 mins north on the A9
- MOT testing in Grandtully — 18 mins west along the Tay