I was happy to have found Fremont Carpet Cleaning! A couple of days ago I was faced with some serious stains on our carpets. Stains included dirt from our puppies, some curry sauce and hair wax, etc. The tech was very knowledgeable and explained to me straightaway the likely outcome. He dealt with the problem effectively. I have to say that I am just thrilled with the end result. Thanks, dude!