Arrived on time, was very sociable and nice. Fixed the guts on 3 toilets in less than an hour and a half.