We found this shop on line when we had a problem with our BMW. The owner of the shop was there and took our car in immediately to begin trouble shooting, even though they were supposed to close in :30 min. Within minute he and two other people were working on the car and had the problem solved. In a world that it is hard to find someone to provide you with good service, we were pleased to find a place that wanted to help. I would recommend them any day.