I bought four Bob Martin flea bombs to get rid of fleas from my flat. They were easy to light, but did send out a shower of sparks that unless you have something large underneath (larger than a dinner plate) easily hit and burn your carpet.
The following day after using these bombs, I saw a flea in one of the rooms in which a bomb was set off, albeit it only managed a sluggish jump. The next day I saw another, this time lively, flea in the same room.
These bombs didnt work, and I wouldnt bother with them if I were you.