We've used Excel for years primarily because I have allergies and skin issues and avoid any "dry chemical" cleaning. However, they aren't the only steam cleaner out there and I stay with Excel because of the quality of the cleaning. We have two dogs and one has an unfortunate habit of accidents in one spot, so Excel's care of this issue is doubly important to us. They are the best in our area. My only caveat is that I wish they were less expensive ($$$).
-- Tim & Mary K