Planning to get new carpet for stairs and hallway. Anyone got any recommendations or good advice? Thanks.