Professional!! Pleasant , friendly, knowledgeable. I had them pick up a 10″ X 15″ rug that was really dirty. When they returned the rug, I had my wall to wall carpeting cleaned. Just excellent work. Will use again in 6 months for fall cleaning. Have passed their information along to my daughter so they can use this company for cleaning their carpets.