Located right by my house; so, we have taken both of our cars here for every possible thing you can think of. They seem to be some of the few honest mechanics out there. They have given me honest opinions on the need to replace my brakes and didn't always try to add work that didn't need to be done. They replaced an alternator on one of our cars that ended up going out not long after the labor warranty had run out and they replaced it without charging us for labor. Very nice guys and seem to do quality work. I would recommend them to anyone.
Pros: Seem honest
Cons: mechanics, so who knows
more