Hello mateI can fully recommend Howard BMW in Redruth (01209 212633) fully trained specialist.
It was formely Mavromatis BMW.
Andy is a great guy and has done sterling work to my 530d.
I have been using JMW Autotechnic in Grampound Road, Truro.
Tel: 01726 883 984
They are BMW Specialists and were working as BMW Master Techs for many years until they set up themselves.
My wife and I have two 320d's a compact and touring which they have worked on and done performance upgrades to, which are amazing.
Jamie and Johnie run the family business. They are very friendly and honest.
We are in Cornwall every 3 months for surf and prefer to use them.
I would even recommend them to my mum, can't say more than that!
I asked them recently...How much are their service charges for oil, inspection1 and inspection2?