I withdraw my previous review. These are good guys. The take their time to rectify the problem to ensure good quality work.
Worst experience ever. These guys take your car for a simple job like a water pump or alternator and they stay with the car for several weeks. They dont call you to give you updates!!
Always feels good to hand the keys of my BMW over to mechanics I can trust