No, it's not necessary - there are many great natural and home DIY remedies you can use to rid your carpets of fleas. If you have an extreme infestation that these interventions won't deal with - then it may be time to call a pest controller.