Stair carpets and runners
Stairs take more wear than anywhere else in the house, and they show every fitting mistake. We fit stair carpets and runners across Aberdeenshire, including tartans lined up on every step and winding stairs cut neatly.

Fitted stair carpet or a runner?
Fitted stair carpet
Covers each step from wall to wall. Warm and quiet underfoot, and the easiest to keep looking tidy.
Stair runner
A strip of carpet up the middle of the stairs that shows off the painted or wooden edges either side, often finished with stair rods.

Tartans and patterns, lined up
A tartan or patterned carpet makes the staircase the feature of the hall, but only if the lines carry on straight from one step to the next. We plan the pattern across every tread and riser, including round the winders, before we cut.
Showroom ranges include tartans, herringbones and stripes, as well as plain carpets in every shade.
Choosing a carpet for stairs
Go dense and short
Twists and short loops stand up to wear on the edge of each step, where longer piles flatten first.
Think about pets
Loop piles can snag on claws, so a cut pile is often the safer choice in a home with a dog or cat.
Wool wears well
Wool and wool-rich carpets recover from footsteps better than most, which is why they suit stairs.
Rods and accessories
We supply stair rods and accessories to finish a runner. Ask to see the options in the showroom.
Questions people ask us
Can you fit carpet on winding stairs?
Yes. Winders need careful cutting, especially with a pattern, and we fit each step so it’s tight and neat.
How is a stair runner held in place?
Runners are fitted over underlay and gripper so they stay firm underfoot. Stair rods can be added at the back of each step for a classic finish.
Should the landing match the stairs?
It doesn’t have to. A plain carpet on the landing with a patterned or tartan carpet on the stairs works well, as long as the colours pick up on each other.
Book a measuring visit
Tell us about the rooms and we’ll arrange a time to measure up. Or call the shop on 01466 380106 or the mobile on 07984 558523.



