Booking an appointment was easy and the cleaner showed up exactly when promised. Put down runners to protect the hall floor. Did an outstanding job! The carpet looks great. Thank you.