Roofing Cost Calculator

    Get an idea of what a new roof might cost in Saskatchewan before booking your free inspection.

    Roof Replacement Cost Calculator

    Get an instant, rough estimate for your new roof based on Saskatchewan market rates. This is for educational purposes only—contact us for a firm, fixed-price quote.

    2,000 sq ft

    Tip: Your roof is typically 1.5x to 2x larger than your home's footprint.

    Include cost to remove and dispose of existing shingles.

    Estimated Cost Range (Not Final)

    $10,923 to $14,777

    *This is a rough estimate only and not a final quote. Pitch complexity, accessibility, and decking repairs can affect the final price.

    What Affects the Cost of a New Roof?

    1. Size and Pitch

    Larger roofs require more materials and labor. Steeper roofs (high pitch) are more dangerous and take longer to install, increasing labor costs.

    2. Materials Used

    Architectural asphalt shingles are the standard, but upgrading to premium metal roofing or specialized impact-resistant shingles will increase the initial price (though they last longer).

    3. Tear-off and Disposal

    Removing the old roof layers adds labor time and dump fees. In Saskatchewan, it's highly recommended to tear off old shingles to inspect the decking.

    4. Decking and Repairs

    If the plywood decking underneath is rotten from leaks or poor ventilation, it must be replaced before new shingles go on. This is an unpredictable variable until the old roof is off.