Back when we used to have a flea problem, I used flea killers that included methionine in them. It interferes with the flea life cycle and they can't make it to the jumping stage.
Since then, however, I've been dabbling in Pagan techniques, and a simple house cleansing visualization sweeping everything harmful out of the house seemed to work just great this year, when fleas started to show up.
Of course, I've been keeping the house cleaner than usual, too, so it could be that. The larval stage of fleas live in dust on the floor and rugs, and if you keep a hard floor really clean, they can't survive.
Whichever means it was, we don't have fleas in the house anymore, even though the cats have a mild case.
height- 5' 5"