I have some doubts about the cleaners because I did not have the chance to be there while they work, but in the end I was happy with the work done. Excellent job! Thanks Squeaky Clean Carpet...!