Unfortunately, no matter how well you keep your roof maintained, it will still need to be replaced eventually. Over time, roofs deteriorate to the point where repairs are no longer enough to keep them from leaking. If you find yourself in need of new roofing in Jacksonville, you’ll want to make sure you’re as prepared as possible before the installation process begins. If you take just a little time to prepare yourself and your home beforehand, you can prevent unpleasant surprises and make sure that your new roof is installed as smoothly as possible.