Bill has always figured out the problem the first time and you can trust that he will warranty his work. I really don't have a basis to compare prices to as I don't get multiple bids for auto work, but I wouldn't mind paying Bill a little bit more knowing that I can stand by the final product. Just to be on the safe side (I heard this advice from the mechanic I use in Dallas), I would always ask Bill for a quote beforehand.
Pros: Extremely competent, doesn't promise hard time deadlines it can't meet
more