We have been using Jim to clean our carpets for years. He has always been on time and calls prior to arriving. He is courteous and respectful and our carpets always look great after he is finished. He will move around light furniture and objects if you ask. I suspect the lady who wrote the negative review didn't let him know it was okay because he also doesn't want to damage anyone's property. After years of using him I have never had a complaint. His prices are also very reasonable.