We get ours done professionally every year. We always get the same company because they use the truck mounted machines and it doesn't leave the carpets set. Slightly damp at worse. We had Chem Dry company in town but they went out of business. Nobody was happy with the results and the chemicals are harmful to pets as well as children. We don't have spots on ours, so can't comment on that but the guy who comes over always says he does carpets with "doggy " spots and they come out fantastic.
Bookmarks