I have been several times... they are honest, friendly and take good care of my car without overdoing it.. They let me know what needs doing, how necessary it is and whether it can wait. My car drove better after each visit.. A good shop with a good team.