Our family has been taking our cars to Tim for 20+ years. They are honest and thorough and will recommend more inexpensive fixes when they are available and adequate. It is a blessing having a trustworthy mechanic when you don't know much about cars yourself. I never worry about taking my car here.