I need a little help finding a good stain and spot remover. I have a small hot water cleaner and extractor that does a pretty good job, but I have a truck right now that has some pretty nasty carpet. Does anybody know of a good cleaner that I can use to clean up the small spots that still remain?