Rang and booked an appointment. Turned up earlier with phone call. Had all stock in van to fix on first booking. No need for him to order parts as he had them with him. Fair price compared to other previous repairers. Shows issues with items that he replaces.