The guys that came were professional, very nice and did a great job. I have cleaned my own carpets for years so there was soap and heaven only know what else. My carpets looks great. They did offer extra services but were not pushy about it. I would use them again.