I would give them 10 stars if I could. I broke down on a cross country trip needing to get to Florida asap. I picked a random mechanic and got towed there by AAA. My cv axle failed. They got to it early the next morning and got me back on the road by afternoon. I have a little camper van and they let me stay in the lot overnight. The owner came out at the end of the day and gave me directions to some local food stores within walking distance. A mechanic there was kinda leaning towards letting me stay at his place overnight. I have a camper van so it wasn't needed. There's a new guy there at the front counter also. He was learning and doing a great job at it. He is just a very friendly guy that is good with customers. I think the price I paid was fair. Not cheap but vehicles are expensive to maintain no matter what mechanic. I'm a traveler and I know of some places that would have charged more. I got high quality service with a warranty here and they got me to Florida way on time. From my experience that kind of service you get from very few mechanics.