I have tried steam cleaners in the past but they just didn't clean my carpets (or couches) very well. Coastal Chem-Dry was very thorough in their cleaning and went through options with me like their pet urine removal and protectant. I will definitely recommend them to my friends :)
more