Roofer Costs in York
Yorkshire & Humber | Modelled planning ranges | Base prices dated May 2026 | Includes labour and materials
Cost Calculator
Estimated cost in York
£5,225 - £12,350
Full Roof Replacement (semi-detached)
Typical duration: 3-7 days
Roofer Prices in York
Full Roof Replacement
£5,225 - £12,350Labour
£2,850 - £6,650
Materials
£2,375 - £5,700
Typical duration: 3-7 days
Flat Roof Repair or Replacement
£570 - £2,565Labour
£380 - £1,425
Materials
£190 - £1,140
Typical duration: 1-3 days
Gutter Replacement
£285 - £950Labour
£190 - £570
Materials
£95 - £380
Typical duration: 1-2 days
Chimney Repair
£380 - £1,710Labour
£285 - £1,140
Materials
£95 - £570
Typical duration: 1-3 days
How York Compares
Around the national average
Our model for York is 5% below the base estimate. This is a location assumption, not a measured local quote average.
Illustrative Seasonality for Roofer Work
Our seasonal model peaks in Jul and is lowest in Feb. This is not live demand data or a forecast of prices or availability.
What Affects the Price
Full Roof Replacement
- Roof area and pitch
- Tile or slate type (concrete, clay, natural slate)
- Condition of battens and felt underlayment
- Scaffolding requirements
- Number of valleys, ridges, and hip tiles
Flat Roof Repair or Replacement
- Roof area (square metres)
- Material choice (felt, EPDM rubber, fibreglass GRP)
- Whether insulation is being upgraded
- Condition of the existing deck boards
Gutter Replacement
- Linear metres of guttering
- Material (uPVC, cast iron, aluminium)
- Height and access difficulty
- Number of downpipes and fittings
Chimney Repair
- Extent of repointing or rebuilding needed
- Chimney height and access
- Flashing replacement requirements
- Whether a new cowl or cap is needed
- Scaffolding or tower scaffold costs
Roofer Profiles Near York
Find trusted, reviewed roofer professionals near you. Tradesfolk is completely free to use.
Frequently Asked Questions
How much does a roofer cost in York?
Roofer prices in York typically range from £285 for gutter replacement to £12,350 for full roof replacement. Prices include both labour and materials.
What is the average cost of full roof replacement in York?
Full Roof Replacement in York costs between £5,225 and £12,350 on average, depending on the scope of work and materials chosen.
When is the cheapest time to hire a roofer in York?
Demand for roofer work in York is typically lowest in February. Booking during quieter months may mean better availability and competitive pricing.
Are roofer prices in York above or below the national average?
Roofer prices in York are around 5% below the national average, making it a more affordable area for this type of work.
Roofer prices in nearby towns
Other trade prices in York
Looking for a roofer in York?
Browse local roofer profiles with reviews from local homeowners. 100% free.