Do you need a new roof? At some point over the course of your homeownership, the answer will be yes!…