I've been going to Eilenberger's Automotive for probably 8 years. We take my vehicle, my wife's vehicle, and my mother-in-laws vehicles there, and also half-a-dozen people I've referred to them based off my own experience. They're super good guys.
Probably the biggest thing people fear when they are getting work done on their cars is a bunch of hidden things that come up. Eilenberger's is pretty straightforward about what's going wrong with your vehicle. You don't get that feeling of weird surprises from them. If something is messed up, they'll let you know what to put on your radar for repairs, and to start saving up to get it fixed if it will be costly.
On my last vehicle that I had, just being a guy, I was trying to do the kinda work I thought I could do on a vehicle. More than once, I get halfway and find out I had no idea what I was doing. Whenever it came to that time, I would drive down to Eilenberger's to have them finish up. They never gave me any guff for it either. If I can't get it done, I just bring it in there, and they take care of it.