I do not see the need for carpet cleaning services. After all, you can do this yourself, without paying extra money for this service. I have 5 carpets at home and I clean each of them myself. It used to be very difficult until I came across vacuum cleaners for carpet cleaning. Here's the one that I use:
https://spotcarpetcleaners.com/reviews/bissell-pet-hair-eraser-33a1-review/
This vacuum cleaner helps me a lot and saves a lot of time.
Carpets need to be cleaned regularly, as they accumulate a lot of dust and dust mites can live there, which cause allergies and other health problems. Do not be careless, clean your carpets regularly!