Nematodes can be good in the garden, that's true.
In your home, try diatomaceous earth or plain old borax on your carpets. It's surprisingly effective.
Here's a link to some good info:
How to Get Rid of Fleas: A Three-Step Plan | Howtogetridoffleasez.com