Need a good carpet cleaning conpany. We have our own cleaner but our new, special needs dog was able to sneak in some pee time in our kids room and our cleaner isn't doing the job. I'm so worried we are going to have to replace the carpet and/or padding. Any suggestions?!?!