Can I clean my carpets myself or should I call in a professional?


You can do it yourself. If the stains persist after you've cleaned them yourself, contact a professional.