I've used these guys 3 times now for bits that needed doing to my Mini Cooper S R56. The first time I went I couldn't understand why a warning light kept coming on. They sorted it in a minute as I needed to use reset and they never charged me a bean. I've had a couple of bits needed doing and when I call them they tell me to bring it down and they'll look at it and get it back to me pronto. They take time to explain what's up and then ask if I'm happy with the price. They are very reasonable and really friendly. I don't trust my 'Davie' Cooper with anyone else. A really nice and trustworthy bunch of lads that do a great job quickly at a decent price. Delighted to recommend them