There are so many ways to clean this carpet by your self.
But most of the case, people dont like to do this. if you want you can do this.
or you can take services from any home cleaning services.
you can search on google if you want more option.
I can also recommend you one of the company who can provide you this services: