Being a homeowner requires a handful of responsibilities. One of the biggest is keeping your roof in tip-top shape. Doing so requires knowing a few key terms. (more…)