I do not use chemicals because of my alergies, I have companion birds, and I also have many concerns about using chemicals for everyday things.
Cinnamon repels fleas, I mix up cinnamon oil with vodka (any cheap alchohol) and spray on furniture. I use powdered cinnamon on the carpet. It smells nice, no chemicals and it chases them away.
Don't forget the cracks and crevices.
You can sprinkle cinnamon powder in the yard, too, reapply after a rain.
Bathe your cat in Dawn dishsoap. Get help to hold the front legs.
I never run water when bathing my cat, it petrifies them and you get hurt.
I have 1 glass of water with a squirt of Dawn in it, this way, you do not get gobs of soap in one spot that is hard to rinse out.
I also have about 6 big glasses of warm water to rinse.
Use plastic glasses.
Do not get soap in your cats eyes or ears.
Vaccum often, reapply cinnamon powder to your carpet and sprinkle cinnamon in the pet bedding and wash daily until the problem is resolved.
The cinnamon oil will also keep wasps at bay, they do not like the odor.