One of the best mechanics I've been to and fully trust their expertise with my two cars.
They are really knowledgable, friendly, professional to work with. Both are highly skilled, quality oriented and creative in solving all types of issues, while using products they know they can depend on. Also they really try to look after your interest (safety, reliability and $) as opposed to others that try to sell you services.
They do get busy at times, so try to call ahead and make an appointment before going.