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.
Get an instant price estimate
What's your job?
How bad is the leak right now?
Estimated range
$468 – $1,480
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
Tell us about your job
Describe the job once, we'll remember it so you don't have to say it again.
- 2
Get a price estimate
Know roughly what your job should cost before you speak to a tradie.
- 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.
Where the roofers are
165roofers
Roofers in North West Perth
51 based here · Region
Roofers in South West Perth
41 based here · Region
Roofers in South East Perth
40 based here · Region
Roofers in North East Perth
23 based here · Region
Roofers in Inner Perth
10 based here · Region
Regional WA
Roofers based in the regions outside Greater Perth.
Where the roofers are
42roofers
Roofers in South West WA
17 based here · Region
Roofers in Peel
13 based here · Region
Roofers in WA Wheat Belt
7 based here · Region
Roofers in WA Outback South
3 based here · Region
Roofers in WA Outback North
2 based here · Region
Top suburbs in Western Australia
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
More roofers based here
Some roofers based here
Fewer roofers based here
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
Number of reviews
Half have 9 or fewer reviews
How do areas in Western Australia compare?
| Area | Average star rating | ||
|---|---|---|---|
| Peel9 rated roofers28 typical reviews | 4.77 | 9 | 28 |
| WA Wheat Belt6 rated roofers4 typical reviews | 4.77 | 6 | 4 |
| South West Perth29 rated roofers10 typical reviews | 4.70 | 29 | 10 |
| South West WA10 rated roofers11 typical reviews | 4.66 | 10 | 11 |
| North West Perth41 rated roofers9 typical reviews | 4.59 | 41 | 9 |
| All Western Australia158 rated roofers9 typical reviews | 4.52 | 158 | 9 |
| South East Perth36 rated roofers12 typical reviews | 4.46 | 36 | 12 |
| North East Perth18 rated roofers9 typical reviews | 4.28 | 18 | 9 |
| Inner Perth7 rated roofers2 typical reviews | 4.27 | 7 | 2 |
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.
- 01Material specs
Exact brand, profile and colour, like Colorbond Trimdek, not 'steel'.
- 02Inclusions and exclusions
Gutters, sarking, flashings and penetrations, clearly listed.
- 03Scaffolding and access
Whether scaffold or edge protection is in the price.
- 04Waste and cleanup
Daily cleanup, skip hire, and asbestos for pre-1990 homes.
- 05Licence and insurance
Licence, public liability and workers comp on the quote.
- 06Warranty
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)
- 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?
Do roofers charge call-out fees?
Do roofers need a licence in Australia?
Do I need a licensed Roofer in Western Australia?
Can I get an emergency Roofer in Western Australia?
Using SureQuote
Is the SureQuote estimate a quote, and why can a tradie's quote be different?
What happens after I submit my job, and how many tradies will contact me?
Is it free to get quotes, and does the tradie's fee raise my price?
Can I add photos to my job?
Do I have to hire one of the tradies?
Does SureQuote check tradies' licences and insurance?
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 licenceWho 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.
Every region in WA
Each region with its areas. Numbers are roofers based there.
Greater Perth
Greater Perth hubRegional WA
Request quotes from roofers in Western Australia
Describe your job once and compare quotes from roofers across Western Australia.
















