Vacuuming may or may not be enough to eliminate these unwanted visitors from your carpet. It depends upon the number of fleas accumulated in the fabrics of your carpet. If they are in less number, vacuuming is enough. In case they are more, you will need a natural spray.