I have taken a series of cars to Patterson Cheney, now in Vermont VIC over a 20+ year period. I have never had to take a car back to have a second go at a problem. They have always been professional and on time. They are often a bit expensive but that is mainly due to (Astra AH) parts prices particularly brakes as they naturally have to use factory parts rather than aftermarket. I will be taking our new Opel Astra to them during warranty and probably beyond.