How often should I have my Franklin roof inspected?

Once every two to three years if the roof is under 10 years old. Annually after year 10. Immediately after any significant storm event. The cost is zero. The information is valuable. Most homeowners only think about the roof when it’s already a problem — by which time the cheapest options are off the table.