THey arrivedlate did a really fast but poor job. They missed stains and did not pretreat the carpet. They left a trail of dirt though house and muddy footprints through out. I was very unhappy, I called and complained and the came out and redid one room but was still unsatisfied. I wouldnt recomend their service to anyone!