We have helped over 50,500 Melbourne homeowners over 48 years.














ROOF INSPECTIONS & ROOF REPLACEMENTs IN MELBOURNE
Your roof does a lot of work for your home – until something goes wrong.
By the time you spot a water stain on the ceiling or a tile on the lawn, the problem has usually been brewing for a while. Getting a professional inspection done early is almost always cheaper than dealing with the damage later, and if replacement turns out to be the right move, we can handle that too.
O’Shea has been working on Melbourne roofs since 1978.


When It’s Time to Replace,
Not Repair

Some roofs are worth repairing. Others get to a point where patching them up costs more in the long run than starting fresh, which leaves the building at risk in the meantime. We’ll give you an honest appraisal of which situation you’re in. If replacement is the right call, our team handles the whole job.
Every replacement comes with a labour guarantee and a fixed price agreed upfront, so there are no awkward conversations when the invoice arrives. Roof replacement work we cover includes:
- Full re-roofing across tile and metal roof types
- Partial replacements where only sections have failed
- Ridge capping and flashing as part of the replacement scope
- Full inspection before and during installation
- Site clean-up and waste removal on completion
Some roofs are worth repairing. Others get to a point where patching them up costs more in the long run than starting fresh, which leaves the building at risk in the meantime. We’ll give you an honest appraisal of which situation you’re in. If replacement is the right call, our team handles the whole job.
Every replacement comes with a labour guarantee and a fixed price agreed upfront, so there are no awkward conversations when the invoice arrives. Roof replacement work we cover includes:
- Full re-roofing across tile and metal roof types
- Partial replacements where only sections have failed
- Ridge capping and flashing as part of the replacement scope
- Full inspection before and during installation
- Site clean-up and waste removal on completion
Fixed Pricing, honest quotes

Fully Licensed, Properly Insured
Every roofing job we take on is backed by the right licences and registrations, including registration through the Building & Plumbing Commission and membership with Master Builders Australia.
Our team keeps up with current building code requirements and product specifications, so the work is done right and signed off properly.

What We Check During an Inspection
A proper roof inspection goes well beyond a visual scan from the ground.
Our tradespeople get up there and assess the full picture: tile condition, ridge capping, flashing, valley lines, mortar, gutter connections, and anything that penetrates the roof surface like a chimney or skylight.
We’re looking for cracking, displacement, moisture entry points, and early signs of structural wear that wouldn’t be obvious from below.
We work on all the common roof types you’ll find across Melbourne:
- Concrete and terracotta tiles
- Corrugated and Colorbond metal roofing
- Flat and low-pitch surfaces
- Older and heritage-style rooflines
After the inspection, you’ll get a straightforward rundown of what we found. What needs attention now, what can wait, and what’s fine to leave alone so you can decide what to do next.
SERVICE LOCATOR
Find out if we service your area

Book Your Roof
Inspection Today

Haven’t had your roof looked at in a few years? Noticed something that doesn’t look right?
An inspection is a good place to start and gives you one less thing to worry about.
Call 03 9937 0404 to book, or book online. We’re available seven days a week.
Haven’t had your roof looked at in a few years? Noticed something that doesn’t look right?
An inspection is a good place to start and gives you one less thing to worry about.
Call 03 9937 0404 to book, or book online. We’re available seven days a week.



