There are many factors that contribute to a roof quote. The size of your roof, the pitch, the number of vents, how many layers need to be removed, and other factors can contribute to roofing costs. There are also variances based on the type of roofing materials you choose. Some licensed roofing contractors companies offer interest free financing to help you pay for your new roof over time.