Fantastic business! We called National Floors Direct in search of carpet installation for our staircase. The following day, they showed up, gave us all the information we required, provided samples for us to examine, and assisted us in making the best choice without being pushy. The carpet was installed and the work was finished two days later. The cost was extremely affordable. We are pleased with the results.