I would recommend this carpet cleaning company. They came on time and they cleaned the carpet excellent. They had used a new dry system which I had never seen before and it was great. They are have sligh high prices compared to other companies I called, but it was worth it. Carpet was dry when they left and the carpet looked wonderful.