Brian, Josh and their entire staff go over and above dealing with their customers. I have trusted my cars with these guys for many years and have never had any problems with them or their work. They are true professionals - honest, stand behind their work, keep you updated on the progress of the work they are doing on your vehicle, take the time to patiently explain step by step what they are going to do and give you a estimate on parts and labor before they even start on your vehicle. Hands down - no other shop compares !! Five stars all the way !!