Responsive when I called. Polite on phone. Quoted quickly. Price very fair. Available pretty quickly Turned up on time. Took shoes off before entering the house at my request. Polite and professional throughout. Worked hard and did not mess about. Results very good. This company is serious about its reputation and customer satisfaction. Highly recommended.