I recently did some research for my son...
Home remidies...
1-slice and boil two lemons in 2 quarts water,let cool.Fill spray bottle.Spay your bed,cats, carpets etc...
2-put some table salt on your mattress,rub it in,vacumm of real good.(the salt cuts up the fleas)
3-if possible wash the cats in cider viniger ,even spray your bed with it
4-get a nite light with a green light bulb(fleas are attracted to the green light for some reason) put a shallow dish/plate with water and some dish soap (not bubbled up) under the lite at night.,by morning it should have drowned a lot of fleas.relpace nightly
5-fleas hate cedar chips(landscaping type also)
6-wash all bedding in "HOT"water to kill any bugs too
7-put salt in you vacumm bag to aid in killing fleas in the bag.
8-vacumm everyday including your bed and funiture