super quick and efficient. these guys were in and out in less than 15 minutes. the chemicals they use (maybe it was the deodorizer) were really strong, so plan to stay out of your place for at least the rest of the day, if not a few days. there were a couple stains they couldn't get out, but the rest of the carpet looked a lot cleaner-- almost a shade lighter! fair price, good service.