Why we organise by problem rather than by floor type
We organise by problem because a squeak belongs to the connection under the floor, not to the flooring material on top. Flooring services are usually listed by material: hardwood, laminate, tile, carpet. That works when the job is installation, because material is what you are buying. It works badly for repair, because the same hardwood floor can be silent in one room and noisy in the next depending on what the subfloor is doing there. So we split the work the way the problems split: by where the movement is and what kind of assembly is moving. Stairs are their own category because a staircase is a jointed assembly rather than a fastened plane. Upstairs floors are their own category because access from below is usually blocked. New builds are their own category because the answer may be a warranty claim rather than a repair at all.