Serviceman very efficient. Explained about the product he was using which is very reassuring. A good job well done. Friendly reliable service. No mess, no fuss and totally professional. It's given the carpet a new lease of life. The result is amazing for a carpet we had given up on.