Salting your carpets is a good idea as well. It sucks the moisture out of the eggs and they can't hatch. If you can stop them from multiplying, it doesn't take long (with other efforts) to put an end to fleas. I'm currently dealing with fleas my roommate's cat brought in. I was the only one being attacked and I couldn't walk across the living room without three or four biting my legs. I salted about a week ago and I haven't been bitten in a couple of days. I'd salt the carpet, vacuum a week later, and reapply. Lemons are a natural deterrent as well. Boil sliced lemons and set them in different places in the house for a couple of hours. Boil them again and let them seep overnight. The juice left over can be used as a spray for places that you frequently find the fleas, or where it is most important(spritzing your bed and couches are a good measure).
We bought flea bombs, but we haven't used them yet. From how things are going, it looks like we won't need to. But if you have animals, its very important to use medications and shampoos. If the animals have fleas, they are just going to continue to reinfect the house.