We dont get fleas here thankfully, not sure why but dont argue with it. lol. I do hate bugs tho and we have a LOT and have used a powder called seven-5 dust. You can get it at homedepot and you sprinkle it on your grass and planters and all that good stuff and it kills everything that touches it. Only hard thing with using it is you cant water for like 5 days or maybe 3 cuz it will wash it away and with us we water too often. It is safe for dogs tho also and some people use it in their homes even for fleas, safe for carpet too.