I was looking for a shop for my 2000 540i; tired of paying big $$$ to the dealer. Called and was greeted by a friendly staff that address my needs, gave me an idea of time and prices right away. Set up an appointment for oil change, window actuator and other issues. Brought the car in and I was very pleased with everything! As he worked on the car he noticed another minor issue, and called with price to fix before doing anything, gave Ok. Overall A+, they did more work for half what had been done at other places. Highly recommend!!