I have taken my family's cars to Davis for 10+ years. They are always fair to deal with, give accurate and thorough estimates before the repair, and are friendly and professional. I have never had to return to Davis with problems after they have serviced one of our cars. It's a good to find a mechanic you can trust.