Just had my car returned after having a service with Autotech Warwick Ltd. This was my first service I have had with my E61N N47 (77K) and I found them very professional, polite and informative. They rang before commencing any other work as I informed them of the wrong service required, so they asked before commencing.
They took me through what issues have been found that may require looking at later on.
Showed and gave me a print out of all the alarm resets done.
Genuine parts only used.
Showed and gave me a list of updates available for the engine management etc if I wish to have them done.
They even washed the car
All in all I am very pleased with the service given and I would recommend them but if I was really picky there is no waiting area and no loan car to be had, but that is being picky. They were approx 60% cheaper than a BMW dealer too.