i've had a couple cars worked on here. mechanics seem honest (for mechanics), and they've always had comparable estimates to other repair shops. the work seemed fine every time, and nothing broke again right away so i assume they replaced the parts they were supposed to replace - a problem i've had in the past.. clean shop. no real complaints here. i'd go there again.