These guys are a cut above the rest! You can book appointments online, and they send you electronic estimates for your approval along with a detailed description of what the work entails and what it's supposed to accomplish. Joe took care of me and answered my questions to my satisfaction. This will be my new regular mechanic, for sure. Great job, team!