WOW! This shop is honest! I brought my diesel truck in due to some codes coming on the dashboard. I have been burned by the local dealership so I wanted to find a trustworthy place - this is it! They told me in advance they may not be able to help and told me their diagnostic fee - which I agreed to because I wanted advice. They could not fix the problem and referred me out and provided me a print out of items for what the codes ment (which is not in the operating manual) - they did not charge me a penny! They are honest and told me up front they may not be able to help but I brought it in anyway and was happy to pay their diagnostic fee, but they did not charge me. I would not hesitate to go here! They are in it for the long game for customers - not short term - plus - their technology is great - texts and updates about appt time and status - well done! - thank you for being honest and caring!