robert dyson
a carpenter/joiner like myself would undertake this job. they will first need to check if you have enough GOING to accommodate the new staircase, this is calculated by angle and number of treads, also will you be left with enough room at the top and bottom, staircases fall under building regulations and will need to be adhered to.