Five stars. Jim's is a well run business, in addition to being a knowledgeable and skilled mechanic shop. My appointment was taken on time. The front desk is handled by two friendly, welcoming and competent people. The waiting room is clean, comfortable and offers coffee, bottled water, and canned sodas. They have a loaner vehicle available when scheduled ahead. The work is carefully explained, with options and recommendations given.