I was visting friends in San Rafael during a road trip from Mexico to Seattle. The water pump on my 1989 Landcruiser FJ62 stopped working on an exit ramp off Highway 101. My friends recommended Kenzo's shop and they did a super job. No delay, the work was top notch and I didn't feel ripped off. I'm in Seattle, but if I lived closer, I'd always take my car there.
more