The only thing I've ever found that handles a severe flea infestation is a professional exterminator. You can easily spend more for off-the-shelf products (and run a higher risk of toxic exposure) trying to fight them yourself than if you just bit the bullet and paid a pro for a one-time treatment.