I hired this company 4th time now to do my carpet cleaning. I have a house with pets and sometimes they are pretty messy.
They use real steamers and do offer extra cleaning with enzymes if you have pets.
Each time they did a very good job of getting stains and smell out.