Turn up on time, very polite. Took a lot of pride in there work and cleaned up afterwards. The job took less time than I expected and they kept us informed what was happening. To be honest I could not fault them which in these days is a pleasant surprise.