Mark and his crew rescued another of my clients by getting out serious stains so we could get their house marketed. I recommend these guys for carpet and upholstery stain removal(blood, ink, wine, bleach, etc!) They also clean ducts, and can eliminate all kinds of odors from smoke to pets.