A new carpet or floor is not something we tend to do very often, but when the time comes, whether it is building a new house, adding an extension or just simply giving a room a new look, it can be quite daunting to know what to choose so here is our top tips for […]