The experience was very good from the beginning(estimate and help picking the products and finish). Carpets removed and repairs made. The workers were friendly, punctual, and very polite. The work was done in a very timely manner and the cleanup was very good. Very satisfied and the finished job looks greay.