Roof Restoration & Painting Cost in Perth (2026)

A full concrete tile roof restoration in Perth usually costs $4,200 to $12,500, with many jobs around $7,900. Terracotta costs more, at about $7,500 to $18,500. Restoring a metal roof costs about $3,675 to $10,500. Painting only, on a single-storey home, costs about $2,625 to $6,300.

2026 prices

Tile and metal

Sourced ranges

Written quotes

These ranges come from independent Perth cost guides. Your real price is set by a written quote after someone inspects your roof.

Roof Restoration Cost by Roof Type

Roof type

Typical Perth price

What’s usually included

Concrete tile

$4,200–$12,500 (typical around $7,900)

Clean, replace broken tiles, rebed and repoint ridges, prime and recoat

Terracotta tile

$7,500–$18,500

As above, plus matching or replacing terracotta tiles

Metal or Colorbond

$3,675–$10,500 (typical around $6,800)

Clean, treat rust, replace corroded screws, prime and recoat

Colorbond respray only

$3,800–$9,500

Clean, prep and respray

Roof Painting Cost in Perth

Job

Typical Perth price

Single-storey roof painted

$2,625–$6,300 (typical around $4,200)

Concrete tile roof painted

$2,800–$6,500

Terracotta tile roof coated

$3,400–$7,800

Colorbond or metal roof painted

$2,400–$5,600

Painting covers cleaning, priming or sealing, and the topcoats. It doesn’t include repairs. A restoration adds the repairs: broken tiles, ridge capping and rust.

Smaller Jobs and Extras

Job

Typical Perth price

High-pressure roof clean only

$400–$1,800

Ridge capping rebed and repoint, full roof

$840–$4,500

Ridge capping repair, partial

$420–$1,250

Ridge capping repointed, per lineal metre

$28–$55

Broken tile replaced

$12–$95 each

Roof inspection and report

$180–$420

Scaffold or edge protection, two-storey

$900–$3,500

Solar panels removed and refitted

About $550–$4,000

Estimated Perth costs, November 2026, from independent Perth cost guides (see our Resources). Indicative only, not a quote: your price depends on your roof. WA Consumer Protection advises getting at least three written quotes and checking that GST is included.

What Changes the Price of a Restoration?

  • Roof area and pitch.
  • Roof material: terracotta costs the most, and metal needs rust treatment.
  • Repairs needed first: how many broken tiles, and how many metres of ridge capping.
  • Storeys and access: two-storey homes need scaffolding or edge protection.
  • Coating system: the product, the number of coats and the warranty.
  • Solar panels that have to come off.
  • Coastal homes: in suburbs like Cottesloe, Scarborough and Fremantle, salt air rusts fixings, and corroded screws may need marine-grade replacements.

How Long Does a Roof Restoration Last?

Premium membrane coatings usually carry a 10 to 15 year product warranty when applied to the maker’s specification. A well-prepared roof is often repainted after 15 to 20 years, but that isn’t guaranteed. Coastal homes may need it sooner because of salt exposure. Workmanship warranties are usually 12 to 24 months.

Best Time of Year to Restore a Perth Roof

Coatings need dry weather to cure. Perth gets most of its rain in winter (about 395 mm from June to August), so late spring and summer are the easiest times to book. December to February is the driest stretch.

Restore or Replace?

Restoration suits a roof whose tiles or sheets are sound but the coating is tired or the ridges have cracked. If tiles are crumbling across the roof, metal has rusted through, or it is an asbestos-cement roof, a new roof is the better long-term spend. See our roof replacement cost guide.

How to Compare Restoration Quotes

  • Check the coating product name, the number of coats and the warranty.
  • Check whether a primer or sealer is included.
  • Check how many broken tiles and metres of ridge capping are included.
  • Ask how rust and corroded screws are treated on metal roofs.
  • Check that safety equipment for two-storey homes is included.
  • Check that GST is included in every quote.

Roof Restoration Cost FAQs

Common questions about restoring and painting a roof in Perth.

Call (08) 5550 0123

More detail: roof restoration · roof painting · all Perth roof costs · our sources

A concrete tile restoration usually costs $4,200 to $12,500, and terracotta about $7,500 to $18,500. The number of broken tiles and the amount of ridge capping work make the biggest difference.

About $2,625 to $6,300 for a single-storey home. Metal roofs tend to cost a little less to paint than tile roofs.

Usually yes, if the tiles or sheets are still sound. It costs a fraction of a new roof ($14,700 to $31,500 for a single-storey home). It isn’t worth it on a roof that is failing all over.

Good coatings carry 10 to 15 year product warranties. Many roofs aren’t repainted for 15 to 20 years, though coastal homes may need it sooner.

Painting is clean, prime and coat. Restoration also repairs the roof first: broken tiles, ridge capping and rust.

Get a Written Restoration Quote

Call (08) 5550 0123 or send us the details and a photo, and we’ll tell you what your roof needs and what it should cost.

Fill out the form and we’ll call you back.

Roof repairs, restorations and roof plumbing across Perth, from Yanchep to Mandurah and the Hills.

Call (08) 5550 0123
Email info@fixmyroofperth.com.au

Areas We Serve

All of Perth, north and south of the river

  • Joondalup
  • Wanneroo
  • Scarborough
  • Fremantle
  • Midland
  • Kalamunda
  • Canning Vale
  • Armadale
  • Rockingham
  • Mandurah

Copyright © 2026 Fix My Roof Perth. Fix My Roof Perth connects Perth homeowners with a licensed, insured local roofer.

Fix My Roof Perth is a referral service. We connect Perth homeowners with independent, licensed local roofing contractors, who are responsible for the work they carry out, including their licensing, insurance and workmanship warranty. Always check a contractor’s licence before work begins.