My Mechanic should change their name to My Trusted Mechanic. I took my Cadillac in to them, as it was overheating. The radiator was the cause, which had a considerable split in it. They replaced the radiator and also did a thorough inspection of the car. They discovered that the cooling fans were about to break down and those were repaired as well. This was a major concern because if the fans would have failed, I would have been caught without an air conditioner in 100+ degree weather!
They put my mind at ease, showed me all the parts that were replaced and/or repaired AND at a very fair price.