Bill is the best mechanic that you will ever find, anywhere. He is extremely honest, and will always do what's best for you. I have been taking my 2 cars to him for over 5 years, and he always provides free consultation, charges very reasonable rates for required repairs, and does high quality work. I spent 3 years looking for a good mechanic, and no other shop or dealearship even comes close the level of service that Bill provides. My friends and in-laws take their cars to him as well, and we all have great things to say about him.
Pros: Honest, Fair, Reasonable Rates, Convenient, Quality Work
Cons: None. You're an idiot if you take your car any where else.