Bill is honest about what your car needs or doesn't. He never overcharges. After a bad oil change at another garage recently, I took my car to Bill to check for any engine damage. Not only didn't he charge me for his diagnostic time, he also reviewed the $2000 worth of work the other (incompetent) garage had recommended and told me that 95% of it was nonesense. I had $250 work done instead of the $2000 the other place quoted. And he also re-washed my engine no charge. I really cannot say enough good things about Bill. Highly, highly recommend this place! Have been dealing with him for about 6 years and it's the same good experience each time. A+ for charlie's garage.