I am very happy with the service I received. I got a next day appointment. My technicians arrived a little earlier than specified and were very professional. The service was excellent. I was really impressed with how good a job they did with the spot removal and cleaning.