I am always a bit hesitant to walk into a mechanic shop- always having people oversell me on the things that I know I don't need or that can wait. Not with Bill's - they have been pretty straight up about changes that I will be in need of but that can wait. That gives me confidence when I come to them that they will not let me walk out with a problem that needs to be fixed right away or overcharge me for things that are unnecessary. Overall, the staff is always prompt, professional, and courteous. Would recommend them!