How to Prepare for a Roof InstallationReplacing or repairing your roof? In order to help the project run as smoothly as possible, there are a few things we would recommend...