John L. has not voted in the 2017 Denver A-List.
I have found Keller Bros Auto Repair to be very trustworthy. Recently, their technician took full responsibility for damage to the radiator on my Ford Fusion while they were repairing another item. I'm quite certain some shops would have said the damage was not their fault and I would not have known or been able to verify who or what caused the damage. They completely replaced the radiator and coolant at their expense and took full responsibility.
Vote: Auto Repair
John L. has not cast any votes in the 2017 Denver A-List.