The cost depends on several factors, including the size and slope of your roof, the materials you choose, the extent of any damage, and accessibility. During your on-site consultation, our team will walk you through all the variables and provide a clear, upfront estimate.