Have you recently purchased or inherited an older home? Is the roof is in good condition, or does it need to be replaced? Having a roof inspection performed will give you a comprehensive analysis of the roof's condition. Here are some of the steps a roofing company will take while performing a professional inspection:

Check your attic or crawlspace:  Your roofing inspector will ask to see the attic or crawlspace above the home. While there, they will check for signs of potential problems like termite damage or dry rot. Examinining the underside of the roof will also help them to determine how many years are left in the life of the roof. It will also help them to determine if the supporting joists are old and in need of repair or replacement. 

Inspect the flashing: In a roof installation, the flashing is strips of metal that are installed underneath the shingles, where two parts of the roof come together. These strips of metal help to keep water from seeping into and damaging your roof. Flashing is installed around chimneys, in roofing valleys or gutters and along roof peaks. In an effort to keep down costs, a previous amateur owner may have tried to do the work without consulting a professional roofer. They may have thought they could saved money by reusing some or all of the flashing, not knowing that reused flashing can allow water to enter through the old nail holes. A professional roofing company will confirm whether or not the flashing is in good condition and if it needs to be replaced soon.

Search for soft spots: Some roofs look fine but develop soft spots that require repairing to prevent further problems. These soft spots may not be obvious from a simple visual-only inspection of both the interior and exterior of your roof. Roofers use their professional expertise to safely check for soft spots, walking carefully on the roof and probing the entire surface with a long tool. Should they find soft spots on your roof, they may also probe the underside of the roof from your attic or crawlspace, searching for areas where the roof decking moves excessively when prodded. 

A comprehensive inspection by a roofing company will allow you to schedule regular maintenance. You'll be able to plan for repairs that could prevent minor issues from developing into major problems. It can also let you know when you're likely to incur the major expense of total replacement.