Always turned up at time promised and worked more than the normal hours in a work day. Very polite at all times and did an excellent job. Extremely clean and tidy approach to work. I would have no hesitation asking for further quotes for work and recommending them to others.