When we recently replaced the carpet in our bedroom, National Floors Direct did an excellent job. Starting with our initial call and going through our installation with sales representative Robert, the entire process was easy and comfortable. There were many samples available, and it was enjoyable to go through them while relaxing in our own home. The carpet installers arrived on time, were courteous, and cleaned up after themselves. Definitely recommended them.