You can use many methods for cleaning your carpets such as vacuuming, washing the carpets with detergents or soap and shampoos. Bicarbonate soda can also be used for stains. But since carpets are of different textures and materials therefore, it is advisable to take the help of professionals...