For the most part any hardwood flooring should be scheduled near the end of any project. Unfortunately some builders have there own ideas and it does come back to haunt them when repairs are needed. I've seen brand new prefinsihed floors that needed refinishing before the owner took possession.