I had a big problem with my car. Took it to Jim and his crew. Jim was great he kept in touch. Answered all my questions. Let me know what was going on step by step with my car. Never tried to talk me into any thing. Let me make the choices I needed to make that where the best for me. They do very good work and back it up, I took my car back in to have things checked because it had been a big job they did. Two days before I took it back in my gauge started showing it was over heating. So I talked to Jim told him what was going on. Will it turned out the water pump was faulty. They replaced it checked every thing they had done with the big job. And did not charge me even a penny. Made my day I was worried because of the amount I had all ready put into it for the big job. I did a happy dance. They are a great shop.