When my car's radiator went crazy, we went to Cal West. We had never been there before, but they were very professional, and had the new radiator put in the car the very next day. \r
Their prices are the best in the area for what they do, but they only really do air conditioners and radiators, so for other problems this won't be your mechanic.
PROS: Great service and prices
CONS: Only work on radiators