I’m really sensitive to smells and I use just a regular broom and mop (and switch out/clean the heads regularly) for my whole house. I don’t have any carpet because it was too hard to keep up with the dogs, kids and birds. My mom does have the crosswave pet pro and a mix of carpet and tile. She maintains it really well but after almost a year now it has a stale smell that comes out every time she uses it. It always makes my nose hurt and it’s what decided me on not getting one. I think it’s probably great for basic maintenance, but if you have a lot of messes to clean regularly, the scent gets built up. It doesn’t bother my mom at all and she loves it, so just something to think about.