Generally, no. It usually takes several treatments to get rid of fleas. Treat your home regularly over several weeks to eradicate the fleas. You may want to call in a professional if treatments aren't working.