Neil @ Absolute Clean was friendly, courteous and extremely professional. His initial phone quote was followed by a home visit at a time to suit our work commitments. He was very flexible around dates & times & explained everything fully. His knowledge of his service is obvious & we felt confident he would do a good job. In fact he did an excellent job & I would highly recommend Absolute Clean to anyone thinking of having their carpets cleaned.