It was great. They cleaned our white carpets and removed the stains. Our dogs have had a few accidents, and we were concerned that they wouldn't come out. They arrived here on time when they said they would, and finished in time. I can't say enough good about them.
more