Combine a move frorm out-of-state and an unruly dog in a new house and you get a need for a superior carpet cleaner. Thankfully, a new friend recommended Jeff at Tri-Color. He came quickly, immediately solved our spot problems; he was professional, effective, and reasonably priced. He also removed two large, dirty area rugs, returning them in a like-new condition. I would highly recommend Jeff for all your carpet needs. I know that I will have him on speed dial.