It's important to work with your contractor while planning your renovation to ensure your budget is realistic and your goals are attainable. This means new finishes, timeframes, structural changes, and all other features should be discussed beforehand.