Replacing the roof on your house could be unsettling, especially if you still live there. Fortunately, a competent roofing company will handle most of the work and initial setup. However, homeowners must begin preparing for the work as soon as ...