We had these guys in for a carpet clean when we were vacating our rental. Having 3 young children the carpets were pretty well worn, but they got them looking great.