Steve and the team at A1 BMW were incredibly helpful and understanding when I had a big problem with my BMW 535D. They kept me informed throughout the whole process with feedback via email and phone, and, unusually for a garage, documented pictures of the repair process step by step and gave me great advice afterwards. They never pressured me into having work done that I did not wish to be carried out, and made me feel extremely welcome. I will certainly use them again in the future. 5 Stars.