One of the best carpet cleaning services around. It is amazing that a company offering such great service can actually give you an appointment with only a few days notice! They cleaned all of my carpets when I moved into my new home and it made such a difference. They are prompt and extremely thorough. They Scotchgard your carpets while cleaning for no extra charge. They also move your furniture for no extra charge. The drying process only took a few hours, compared with the many hours other services take. Also, the cleaning products they use are pet and child safe.