Hire top-rated roofers in WA

Get an instant estimate and up to 3 quotes, or find roofers based in Greater Perth and every region of Western Australia.

Write your job once

We'll contact local roofers for you.

Instant price estimate

See a scoped range for your job before you talk to anyone.

Compare multiple quotes

Up to 3 local roofers quote your job, with no obligation.

264+local providers

Get an instant price estimate

What's your job?

Find another job

How bad is the leak right now?

2

Estimated range

$468 – $1,480

$209$6,881

Guide pricing only. Final quotes vary by scope, access, materials, and site conditions.

Free estimate · Quotes from up to 3 tradies

Or find one yourself

Search a suburb, a postcode or a business you know.

We can help you find the right roofer

Describe your job once, we’ll tell you what we think it should cost and then put you in contact with roofers until you find the right quote.

  1. 1

    Tell us about your job

    Describe the job once, we'll remember it so you don't have to say it again.

  2. 2

    Get a price estimate

    Know roughly what your job should cost before you speak to a tradie.

  3. 3

    Choose the best roofer

    Compare prices and available credentials side by side, with no obligation to proceed.

Greater Perth

Roofers based across the regions of Greater Perth.

All roofers in Greater Perth⁠

Regional WA

Roofers based in the regions outside Greater Perth.

What to expect when hiring roofers in Western Australia

Where roofers in Western Australia are based, how to choose one, what the job should cost, what a good quote includes and which licence to check.

Where roofers are based in Western Australia

North West Perth has the most roofers in Western Australia.

Roofers based in each region

  • None listed yet
  • Water

The map shows approximately where businesses are based, but tradies will often travel for work. Darker shading means higher availability in an area.

Show regions as a list

Some roofers based here

Western Australia: where roofers are basedMap of 10 Western Australia regions from ABS 2021 boundaries, with water shown. Regions are shaded from light to dark teal by how many roofers are based there compared with the rest of the state; white regions have none listed. A list of regions grouped by band follows the map.
Region boundaries: ABS ASGS Edition 3 (2021), CC BY 4.0

How to choose a good roofer in Western Australia

Western Australia has plenty of well-reviewed roofers to choose from. Use these numbers as a reference point when you compare profiles and quotes.

Most roofers here are rated highly, so it helps to check how many reviews sit behind a rating. The typical roofer has 9 reviews. Of the 158 rated roofers based in Western Australia, 34 have 4.8 stars or more from at least 20 reviews.

SureQuote rankings take both star rating and review count into consideration to ensure you're seeing the best of the bunch. Updated October 2026.

average rating
4.52
typical reviews
9
what the best have
4.8★ · 20+

Star rating

47% of roofers here have a perfect 5.0

Best: 4.8+

Number of reviews

Half have 9 or fewer reviews

Best: 20+ reviews

How do areas in Western Australia compare?

AreaAverage star rating
Peel9 rated roofers28 typical reviews
4.77
WA Wheat Belt6 rated roofers4 typical reviews
4.77
South West Perth29 rated roofers10 typical reviews
4.70
South West WA10 rated roofers11 typical reviews
4.66
North West Perth41 rated roofers9 typical reviews
4.59
All Western Australia158 rated roofers9 typical reviews
4.52
South East Perth36 rated roofers12 typical reviews
4.46
North East Perth18 rated roofers9 typical reviews
4.28
Inner Perth7 rated roofers2 typical reviews
4.27

What roofing costs

Across Australia, roofing typically runs $468 – $1,480 for roof leak repair, and $468 – $2,547 for storm damage make safe.

Local prices vary, so these are typical Australia-wide ranges, not a quote for Western Australia. What you'll pay comes down to the size of the job, the condition of what's being worked on, and the finish you choose. Get a few quotes to see your exact number. It's free.

Things to consider before you book

The local conditions that shape the job, the best time of year to book, and what to sort out before you choose a roofer.

  • Seasonal Rainfall

    Most of Western Australia gets moderate rainfall, so timing matters for roofer work. Targeting the drier months gives the best run of uninterrupted days.

What's in a good Roofing quote?

A good quote spells out how the job is priced and what's covered (labour, materials, prep and clean-up), so you're comparing like for like. Check what each roofer's quote covers before you choose.

Worth knowing: getting two or three quotes is the simplest way to land a fair price, and it costs you nothing.

  • 01
    Material specs

    Exact brand, profile and colour, like Colorbond Trimdek, not 'steel'.

  • 02
    Inclusions and exclusions

    Gutters, sarking, flashings and penetrations, clearly listed.

  • 03
    Scaffolding and access

    Whether scaffold or edge protection is in the price.

  • 04
    Waste and cleanup

    Daily cleanup, skip hire, and asbestos for pre-1990 homes.

  • 05
    Licence and insurance

    Licence, public liability and workers comp on the quote.

  • 06
    Warranty

    Workmanship cover separate from the material warranty.

Cheapest isn't always the best. Check these before you hire anybody.

  • Recent, genuine reviews

    Read the latest ones, not just the count

  • Experience near you

    Jobs like yours, done locally

  • Credentials for the job

    Licence, insurance and business details

  • A clear written quote

    Itemised, so you can compare like-for-like

Hiring a roofer in WA

What the law requires before and after you sign.

Roofers need a licence in WA for jobs $20,000 or more.

Only permit work in the main populated areas needs a registered builder. Sheds, carports and patios have a higher threshold.

Licence
Building contractor registration
Regulator
Building and Energy (WA Department of Local Government, Industry Regulation and Safety)
Check a licence on the Building and Energy (WA Department of Local Government, Industry Regulation and Safety) register
Written contractover$7,500

Both sides must sign the contract. The builder must give you a homeowner notice before you sign.

Applies to roofing jobs.

Deposit capup to6.5%

After work starts, the builder can charge only for work done or materials supplied. Off-site cabinetry jobs allow a larger deposit.

This limit applies to jobs that cost more than $7,500 and less than $500,000.

Home warranty insuranceover$20,000minimum cover $200,000

The builder must give you the insurance certificate before asking for any payment. Cover includes a lost deposit.

Applies to roofing jobs.

Cooling-off period

Doesn't apply to this work.

Sources: Building Services (Registration) Regulations 2011, wa.gov.au, Home Building Contracts Regulations 1992, Home Building Contracts Act 1991. Checked 16 Oct 2026.

Frequently asked questions

Hiring roofers

How much do roofers typically charge?
Roofing costs vary widely depending on the type of job, roof size, access, materials and whether after‑hours attendance is required. This page shows live pricing you can compare, and simple on-the-spot repairs are generally much less than whole-roof replacements or structural work.
Do roofers charge call-out fees?
Call-out fees are common to cover travel and the initial inspection, and are often listed separately from labour and materials. After-hours or emergency attendance usually attracts higher rates, so check whether those apply when requesting quotes.
Do roofers need a licence in Australia?
Yes. Roofing work generally must be carried out by a licensed tradesperson in every Australian state and territory; in NSW the relevant authority is NSW Fair Trading. Look for a valid state contractor/building licence, a White Card, an ABN with active GST registration, and appropriate public liability insurance.
Do I need a licensed Roofer in Western Australia?
In Western Australia, this kind of work generally must be carried out by an appropriately licensed professional. When you compare roofers in Western Australia on SureQuote, you can check the credentials each business has provided before you choose.
Can I get an emergency Roofer in Western Australia?
Many roofers in Western Australia offer same-day and after-hours callouts. Get quotes from local roofers and ask about emergency availability when you book.

Using SureQuote

Is the SureQuote estimate a quote, and why can a tradie's quote be different?
No. Your estimate is a guide price for a typical job that matches your answers. A tradie prices your actual job in their quote, once they've seen things like access, condition, materials and the full scope. Read the full answer
What happens after I submit my job, and how many tradies will contact me?
We email you your estimate and a link to your job. Up to 3 local tradies can take it and contact you to quote; only they get your name, phone and email, and you choose who to hire, if anyone. Read the full answer
Is it free to get quotes, and does the tradie's fee raise my price?
Yes, getting quotes is free and you don't have to hire anyone. Tradies pay us a capped fee to take your job, and we set it before they quote, so nothing is added to your quote. Read the full answer
Can I add photos to my job?
Yes. Add up to 10 photos in the chat after you give your contact details, or later from the job in Hire, and tradies see them before they take the job. Read the full answer
Do I have to hire one of the tradies?
No. Getting quotes is free, you're never obliged to hire anyone, and you pay only the tradie you choose to hire. Read the full answer
Does SureQuote check tradies' licences and insurance?
We collect each business's ABN, licence, insurance and warranty details and keep them as up to date as we can, so you can see them in one place on its profile. We don't guarantee them, so always check the licence yourself on the relevant licence register before you hire. Read the full answer

Questions about roofing in WA

Do roofers need a licence in WA?

Roofers need a licence in WA for jobs $20,000 or more.

Only permit work in the main populated areas needs a registered builder. Sheds, carports and patios have a higher threshold.

The licence is the Building contractor registration.

How do I check a roofer's licence in WA?

Ask the roofer for their licence number, then look them up on the Building and Energy (WA Department of Local Government, Industry Regulation and Safety) public register.

Check a licence
Who regulates roofers in WA?

Roofers are regulated by Building and Energy (WA Department of Local Government, Industry Regulation and Safety).

Are there exceptions to the licence rule for roofers in WA?

Fences, walls, pools, timber decks, glazing, cabinets and joinery need no registered builder.

Work for an approved owner-builder needs no registered builder.

A tradie working for a registered builder named on the building permit needs no registration of their own.

Do I need a written contract with a roofer in WA?

Roofing jobs over $7,500 need a written contract.

Both sides must sign the contract. The builder must give you a homeowner notice before you sign.

How much deposit can a roofer ask for in WA?

A roofer can ask for a deposit of up to 6.5%.

After work starts, the builder can charge only for work done or materials supplied. Off-site cabinetry jobs allow a larger deposit.

This limit applies to jobs that cost more than $7,500 and less than $500,000.

Does a roofer have to give me home warranty insurance in WA?

Roofing jobs over $20,000 need home warranty insurance, with minimum cover of $200,000.

The builder must give you the insurance certificate before asking for any payment. Cover includes a lost deposit.

Is there a cooling-off period for a contract with a roofer in WA?

Doesn't apply to this work.

Sources: Building Services (Registration) Regulations 2011, wa.gov.au, Home Building Contracts Regulations 1992, Home Building Contracts Act 1991. Checked 16 Oct 2026.

Request quotes from roofers in Western Australia

Describe your job once and compare quotes from roofers across Western Australia.

Get free quotes
  • Verified Tradies
  • Personalised Price Estimate
  • Compare Quotes
  • Free For Homeowners