David did a wonderful job. David was very nice and went above and beyond the service. I was surprised at the price as it was quite a bit higher than the “deal” I was expecting. However, David said that was due to the extra cleaning. That aside, the carpets look like new and we are pleased with the job David did.