I bought this for my home. It works like a dream. Unbelievable how clean my carpets look. They look brand new. It pulled dog hair out that I had no idea was still in the carpet. OMG I was shocked. I am so glad I bought this and I'm sure you will be too if you purchase it. A co-worker of mine ordered one too and she is patiently waiting for hers. She can't wait to see if what I say is for real. I know what she will say! I would recommend this for anyone that has inside dogs. You will be AMAZED at the results.