There are many ways to scrub carpets so it is better left to the professionals to make an assessment and find a choice.
Different cleaning approach is used depending inside the type of stain on your carpet. https://Kingslists.com/story18985615/l-dsm-co-kr