Both Kevin who came to give a quote and Peter who cleaned the carpet were both friendly, efficient and courteous. We would definately use them again.