After reading other positive reviews and having Carastan Carpet install a carpet on my stairs, I, too, would highly recommend Carastan Carpet. The salesperson was very knowledgeable and Steve, who installed the carpet was punctual, efficient and neat. It was obvious that he is an experienced tradesman who takes pride in his work.