There are three different ways to pay for your new roof system: Cash, finance, homeowners Insurance.