Marks Carpet Upholstery is a great carpet cleaning company! The young man who did the work did it well, arrived on time, no problems. The carpet did not take a lot of time to dry and now it looks brand new!. Overall, very pleased. Specifically, two wing back chairs that were old and in need of cleaning turned out almost like new.