Terrible experience for me. We had a pet accident so we called this company who came out the next day and charged us more for one room than they do for multiple rooms. Long story short is that their "cleaning" did absolutely nothing to help the smell. I went out and bought my own consumer carpet cleaning machine and did it myself. A large amount of dirt that came out AFTER they did their cleaning service which tells me their methods don't work or their techs aren't trained properly. Either way the smells are now gone.