I take mine to Jennings in Glenview. I also bought it there. I don't know if they are the best but so far have fixed most of my car's ills. The thing I like is that the Metra stops right behind the dealership and is 4 blocks from my house. They are not the cheapest place to have any non warranty work done and anything you buy there can be bought cheaper elsewhere. I would have considered Fletcher-Jones except the salesman we met there didn't seem to care about whether we bought there or not. So we didn't.