I TOOK MY BMW 328i to german sport to get a service done on 11-15-19. They did an excellent job, did not overcharge, and told me what should be done in the future so I keep my car up to date on servicing which I always try to do. When they found something that needed to be done per the computer they called to see what I wanted to do and I said ok because I knew after working on my own cars for years certain things should be done at certain mileage levels if you want your car to take care of you. My free service at BMW ran out in February and I looked around and this company's name kept coming up for good reliable honest service. I also knew when BMW was suppose to do certain things at required mileage levels they did not do the item such as rotating the tires. German sport called me and said should we do it and I said yes because it extends the life of the tires. This is a good place.