Hire a carpet cleaning professional
Source:
This is my most favorite thing to do. Let someone else worry about it.
When choosing a carpet cleaning professional be sure you ask for references. Your carpet is an investment; you shouldn't trust it with just anyone.