Krystal carpets fitted a carpet for me on my stairs and landing.
They had a large selection of different prices and qualities and they are very knowledgeable.
I ordered it on the Monday and they fitted it on Thursday of the same week.
I am very happy with the carpet and fitting. The service was excellent. Price was reasonable too.
I recommend giving them a try if you are looking for a carpet.
Carpet shop