When you have a roof replacement coming up, you may be stressed over how long it will take and how long your loved ones will be inconvenienced by the project. You may see this as something you wished could be postponed although you know you should not. Fortunately, a roof replacement should take no ...