I drive used cars. They're paid for, and I'm not embarrassed about it. I've never had a car payment, and never bought a car from a dealership, from the time I got my first car to this very day. I take good care of cars, and only buy cars that I expect to hit 200,000 miles. Needless to say, I have spent a lot of time with auto mechanics. It is with that experience, that I feel I can recommend these guys. Their location is good (if you're in Round Rock.) The service is good, and they are straight with you on money. I've never had to bring my car back for a repair that didn't take, and I've never had any leaks or creaks resulting from their work. They're a great place to take a car that you're thinking about buying. Their pre-purchase check is solid, and has saved me from getting into some bad vehicles. One Friday afternoon we were headed out of town on a trip. We stopped for gas at a gas station a few blocks away, and the car wouldn't start back. We got it towed to JC Auto, and even though it was basically closing time, they got the part we needed (a new starter, I think) got it in and got us back on the road for our trip, with only a minor slow-down. I'm holding off on that 5th star because of one experience, possibly a fluke, that involved my car being stored at their place over the weekend of an historic torrential downpour... We had a verbal agreement to put my car under covered parking, but somehow the roof leaked and it got water in the cabin. Doesn't seem like the kind of thing that would happen when it's under cover, does it? Anywhere else I would have just never gone back, but the body of work these people had, were enough for me to go back, talk to them, and keep getting my car's work done there. And keep recommending them.