I've come here for a few years for service, mostly oil change and tire rotation. Friendly staff, good prices. Last month I got an oil change and tire rotation and everything went as expected. A week later I was traveling and my steering wheel was shaking so I went for an alignment (out of town). They wouldn't do an alignment until I got new tires as mine were worn (you could see the radials coming through). The tires were clearly worn on the insides (an indication you need an alignment). When I went to get new tires, I was told I needed new brakes, rotors and pads...things that should have been flagged when my tires were rotated. I can't fathom why the technician didn't say anything about the bad shape of my tires and brakes. I stopped in today to confirm the rotation was done, it was. I showed pictures of my tires to Matt, he was surprised and then more again about the brakes. He said he would talk to the technician and that he was sorry but what would have happened if a tire blew or my brakes failed? Either of those things could have cost me my life and worse, the lives of others. I won't go back, those are not small items to overlook.