mechanics

Mechanics Can’t Fix Their Reputation

Aug 24, 2017Comments off

Customers hate dealing with car repair garages more than any other trade, according to a new survey carried out by the UK’s leading warranty company,