If you’ve been a homeowner for a long time, you may have an old or outdated roof. Even if your roof isn’t aged, some damages may require a roof replacement. A new roof installation can be pretty straightforward when performed by the right professional. First, your roofer will strip and remove any old materials that need removing before applying new shingles or roofing materials. During the roof installation process, any ventilation or other details will be taken care of as well.