Very professional on appointments. Very courteous staff on telephone. Phil rang to say when he would arrive. Very friendly worked hard to remove stubborn stain. Rug especially was grubby but now looks like new. He was a pleasure to have in the house and didnt stop working.