Flea Control with herbs
Unless you're willing to endlessly stock flea poison, the only means of controlling fleas is by herbal remedies post-collapse or by using diacematous earth.
Rosemary should be grown regardless since it's useful for culinary and hair and circulation. Fleas hate it.
They also hate garlic and mint, both previously discussed for other reasons.
[link to theherbgardener.blogspot.com
There are many remedies. Concentrate on growing a garden that will do many things: feed, spice, and heal your family. You can't grow many different things well, not as a beginner.
Fleas will come in many waves. When they come inside, then you have to treat each wave of their life cycle, and then eventually if you've prevented them coming in, then it will be eliminated. You have to be patient.
Because fleas are a disease vector, and because the probability is high for a home having them (from visitors as well as pets), you have to plan for that eventuality.