That may sound funny, but when you have pets and some of them are pets that go outdoors, such as dogs, even if you keep your cats as totally indoor pets fleas happen. Even with some of the expensive medications designed to prevent them. That's why when we moved into this home, since we opted to not have carpet. In a few rooms of the house like our bedroom, we use area rugs but the majority of our home is the refinished wood flooring that it originally was built with.
While it does seem to take more work when it comes to mopping, it really isn't when you consider there is no need to vacuum and it makes a huge difference when it comes to keeping the flea population down.