Zack and Josh presented themselves on time, energetic, friendly, and professional!! Zack thoroughly explained the process they would use on my cat urine soaked carpet located on the landing of my staircase. He cautioned that while they would use an advanced process there was a chance the integrity of the carpet would be compromised. I appreciated their being so honest and thorough.