Great repair shop for your bmw. They fixed problems I was having for roughly two years. Other shops suggested that I got rid of the car. Anther shop wanted me to replace the engine. KP did the diagnostic and it was the turbo. That fixed all issues. I also got the walnut blast. I highly recommend. Solid company. Services: Oil change, General repairs & maintenance, Auto engine diagnostic