Regular inspections can help prevent costly roof repairs, but how often should homeowners in Portsmouth schedule one? What’s your experience?