We were very pleased with the service. My husband was at home so I won't be able to give you details about the process but the cleaner turned up on time and worked efficiently. The end result is even better than we had hoped, especially for the sofa upholstery. The sofa really looks good as new and the whole upstairs feels and smells much fresher. All the small marks on the carpet came out. Overall we are delighted.