I have used my porable carpet cleaner for years. I have two large dogs. My four children borrow it often. So for xmas this each year each one is getting one. There has never been a stain I could not get out. I have never had a problem with the machine. It is worth every penny.