The team over at Kennedy Performance Center are honest and will go the extra mile, are priced fairly, and can handle nearly everything, from basic oil changes to high performance upgrades. Unless it's an absolute emergency, I will (and do) go out of my way to make sure these guys are the only ones that touch my car. If you own a BMW, especially one with an N54/N55 engine, you've already invested in the ultimate driving machine, so take it to the best for keeping it that way. Don't hesitate, just go see these guys. period. They know their stuff. Patrick, Adam, Billie, keep up the good work and thanks for keeping us on the road!!