This is a good tire/general repair shop. I have had new tires, tire repair, state inspections, oil changes, A/C repair, and a CV-joint replaced here. Prices are competitive. CV was lower than I was quoted or expected. All jobs done fine. Same day service usually. I try not to wait for the car, sometimes that drags on a while. Minor complaints: haven't always locked my car when done (pull your radio before you go!) and one time, they left the window down a few inches and it poured... soaking the car inside! (They apologized profusely when I complained but did not offer anything to rectify it.) These are due to an individual mechanic, not the shop. I prefer to have a shop with more specialized mechanics due major work on my car. These guys are good at the basics but can't be expected to know everything.
Pros: Same day service, Friendly, Accurate estimates