I had may carpets cleaned by them several times. They did my bedroom carpet traffic area and hallway and got rid of cat stains and left the carpets immaculate and smelling wonderful. Very reasonably priced compared to renting your own equipment. Very fast and dependable.