We had to wait 3 weeks to get back 3 of our carpets. Two were not cleaned at all. Our $2000 rug was damage. This is because when they were cleaning the rug, it started to become damaged. Only the damaged half of it was clean, and they rolled up the rug. The clean side was lighter the unclean side.
It took two weeks to get contact the place, in order to find out when our rugs going to be ready.
When the owner drop off the rugs, we refused to pay for the service, Jason said "we did not have to pay anything" and drove off and did not even apologize.