I used to live in a rental and had a cream entrance hallway carpet. Hired the rug doctor a few times but in the end bought a vax carpet cleaner. So glad I did. Didn't have to wait until it was filthy to justify the cost of renting it out. Got the top of the range one so i can clean my sofas when needed etc. It does just as good of a job.