i had carpet installed on my staircase and it turned out fabulous. The installer, Jeff, was so meticulous and precise. He was a bit slow, but that's because he took his time to make sure every spindle was wrapped beautifully. His father owns the company and taught him to be a perfectionist. I am so lucky my friend recommended this company to me.
Pros: Meticulous work, good pricing, great showroom
Cons: slower than I expectd