I used to work for a carpet cleaning cleaning company in college.....don't use Resolve unless you can MAKE SURE to rinse it COMPLETELY out. It will BLEACH your carpet over time if you don't. Its a good product, but you have to make sure and get it all out. I suggest getting it steam cleaned by someone like Stanley Steamer or a local place like that.....then ScotchGuard it.