Mallett's cleaned our carpets this morning and I am so thrilled with their work. Darin was extremely courteous and professional, and very detail oriented. He brought a small solution of stain remover and pre-treated every stain on our carpets and they all came out perfectly! I highly recommend him, and look forward to using him again for our carpet cleaning needs.