I am always pleased with the excellent effort that K-Tech has put out on my behalf. If my aging BMW has a problem, they can ft. Their service is complete and thorough, compared to the service I've gotten from a dealership that I was was forced to use due to an emergency. The service I got from the dealership was shoddy and incomplete-and the dealership would not compensate me for the results of their poor service, even when I showed them the record of the required repairs (from another shop) performed within days of the dealer's work. K-Tech is a quality company, and I have never had a problem with their work.