For indoor flea infestations, Raid Flea Killer Plus, currently in the purple can, is the best, imo. With pets removed until it dries, spray it over the entire floor, up the sides and under furniture, and even on both sides of floor-length curtains, up to a few feet. Make sure to spray the cloth underside of furniture, so that the fleas can't jump there and still live. Raid FKP kills adults, eggs, and larvae, and lasts for 3 months, if memory serves me. Do NOT use it directly on pets, and of course, follow the directions.
Even if you don't have an inside flea problem yet, treat it anyway to prevent them from getting a foothold. I'm like you and get eaten up by fleas when my brother and dad are never bitten. Good luck.