Turned up when expected. Carried out job quickly as well as doing some other work at the same time without additional charge. Tidied up afterwards. Was very professional throughout and was even brilliant with my kids watching. Exceptional service.