I have just had my first experience with Magic Mist Carpet Cleaning.  I am extremely pleased with the outcome.  I have had my carpet cleaned before, but this is the best that my carpet ever looked.  (With two dogs, a cat and a husband you can imagine what it looked like.)  I actually had the honor of having Jim Coleman himself do the job.  He is a super nice guy.  Very friendly.