Hello, I'm new here and a total amateur so please forgive anything daft I say below!
We had a very well rated carpet installer fit our landing and stairs with carpet last week, we purchased the carpet for a local carpet shop for him to fit and he provided everything else (underlay, vinyl etc)...