how much does a new roof cost?

The cost of a new roof can vary significantly depending on various factors such as the size of the roof, the type of materials used, the complexity of the roof design, and the region where you live. Additionally, labor costs can also vary based on local market rates.