Indicative roofer prices in Western Australia
| Job | Indicative range |
| Call-out fee or site inspectionMany roofers charge this; often credited if you proceed | $80 – $150 |
| Roof leak repair (localized, minor)Depends on access and cause; may need investigation first | $300 – $800 |
| Roof cleaning and moss removalPrice per square metre; chemical or pressure methods vary | $400 – $1,200 |
| Roof re-coating or sealant applicationTypically $15–$30 per square metre plus prep work | $1,500 – $4,500 |
| Replace gutters and downpipes (20–30 metres)Aluminium standard; stainless steel costs more | $1,200 – $3,000 |
| Partial roof replacement (e.g., storm damage)Depends on materials and area; colorbond cheaper than tiles | $3,000 – $12,000 |
| Full roof re-roof (average residential house)Varies by materials, size, pitch and waste disposal | $12,000 – $35,000 |
What changes the price
- Job complexity (simple repair vs full re-roof)
- Roofing materials (colorbond, tiles, metal, slate)
- Roof pitch, size and access difficulty
- Your location in WA (metro Perth vs regional areas)
- Call-out or travel fees
- Emergency or after-hours work
These figures are indicative ranges only — published to help you budget, not as a quote. Actual roofer costs in Western Australia depend on the job, materials, access and timing. Always get written quotes from a few licensed roofers before you commit.