Peter, who owns & runs this garage is a top bloke, and has done quite a few jobs on mine over the last few months, I work just down the road from his unit in Telford.
Been meaning to recommend his garage for a while, and to be honest I can't recommend him highly enough.
He's primarily a BMW specialist, but he also works on other prestige models (Porsches, Bentleys etc). People who own those types of cars don't just get anybody to work on them. His prices and labour costs are excellent.
I'm not on commission, I just know how frustrating it is to get muppets to work on your car, (went to another well known BMW speacialist in "Shropshire" for a rubbing noise coming from underneath my car, paid £20 for a "loose mudflap repair" noise was still there, had a look myself and it was the exhaust heat shield rubbing on the propshaft, oh and would you believe there was nothing wrong with my mudflaps)
So it's refreshing to get somebody who know's what they're doing and doesn't charge the earth or take the p**s in the process.
here's the link to his website http://www.autotechperformance.co.uk/