Do all of the foundational and exterior work first. It's natural to want to move on to the next phase of your project, but ensure the house is sound before you begin interior work. That means replacing windows and putting on a new roof if needed.