I was very impressed by this company's professionalism and that of their staff. Friendly and efficient, my carpet was done in a timely manner and I was given a rundown of what to tell the apartment manager about why the stains were not removed (plastic fiber carpet). Got a copy of my bill in my email immediately!