Depending on where you live, prices vary greatly, but in Ontario, a standard home will typically cost about $6-7 per square foot in 2023. Therefore, if your roof is 1000 square feet, the total cost will be about $6500. For exact cost-estimation request a free quote here.