Every roof is different in many factors, which makes the exact cost of each roof different. However, the average price range of house roofing in Calgary is between $5000 – $12,000. When determining the price of your new roof, roofing experts consider a couple factors: size, old roof removal, style, shape, material, and extras on your roof that they may need to work around.