We are very happy with the carpet cleaning we received from Koshgarian. They were very professional, courteous, knowledgable and efficient from the lady who scheduled the appointment to the person who came to measure to the two gentlemen who did the actual cleaning. The carpet looks brand new! We paid a bit more than some other places charged, but I believe it was worth it. Great job!