I had All Clean in my home for carpet cleaning. I was very pleased and would not consider looking for another company. Great job!