My dad has been buying from this company for years ever since I was a baby. I'm 21 now, so it's been a long time. I grew up with it and I can say that this stuff is the worst cleaner ever. It cleans only surface level, but doesn't do the deep cleaning you'll actually need. And it doesn't block or mask smells. I live with a big dog and a cat, so imagine the messes I have to clean. There are better products on the market that actually do the job than this scam company. Do better, clean better.