Call 24/7
Roof repair above the water
Bathroom with marble tiles, hexagon floor and freestanding bath
Outdoor pavilion with built-in spa at night
Roof works with the H2PRO ute parked below
Bathroom with wall-hung toilet and marble tiles
Freestanding bath beside a harbour-view window

Burst pipe
at 2am?
We pick up.

24/7 plumbing and roofing across Sydney. Tell us what's happening, get a fixed price, and we get moving.

Recent workOn the road, 24/7

Why H2PRO

Four reasons
to call us first.

No call-out lottery. You know who's coming, what it costs, and when.

24/7

Real hours

Day, night, weekends and holidays. Emergencies don't keep business hours, so neither do we.

FIXED

One price, upfront

You pay for the outcome, not the time it takes. The full cost is agreed before any work begins.

10+

Years on the tools

Homes, businesses and commercial kitchens across Sydney, from washers to whole roofs.

$0

Travel on parts runs

We carry stock. If a particular part is needed, there's no extra charge for the trip to get it.

Case files

The work
speaks first.

Same job, before we started and after we left. Pick one below.

Before
Rusted corrugated roof sheets
After
The same roof with new sheets and flashings
Case 01 · Rusted roof replaced

H2PRO job photos, upscaled and colour-corrected for the web. Nothing added or removed.

How a call-out works

From your call
to fixed.

Free quote, honest advice, and a work plan that keeps disruption to a minimum.

  1. Step 1

    You call

    Phone or WhatsApp, any hour of any day.

  2. Step 2

    We assess

    We inspect before we quote. Drains get a camera and roofs get a drone when it helps.

  3. Step 3

    Fixed price

    You know the full cost before any work begins.

  4. Step 4

    Fixed properly

    To the Plumbing Code of Australia, right the first time.

  • Licensed
  • Fully insured, incl. public liability
  • Plumbing Code of Australia
  • Roofing & cladding standards
  • Safety trained
  • NSW Lic. 465431C

Where we work

Penrith to Bondi.
Hornsby to Campbelltown.

  • Bankstown
  • Baulkham Hills
  • Bella Vista
  • Blacktown
  • Bondi
  • Brookvale
  • Campbelltown
  • Castle Hill
  • Chatswood
  • Dee Why
  • Doonside
  • Emu Plains
  • Epping
  • Hornsby
  • Hurstville
  • Kellyville
  • Kingswood
  • Kogarah
  • Lane Cove
  • Liverpool
  • Manly
  • Maroubra
  • Miranda
  • Mosman
  • Mount Druitt
  • North Sydney
  • Parramatta
  • Peakhurst
  • Penrith
  • Randwick
  • Rooty Hill
  • Rouse Hill
  • Ryde
  • St Marys

Call now · any hour

0422 393 315
SydneySomeone will answer.

Not urgent?

Send the details.

Pick the problem and your suburb. We'll write the message for you; send it on WhatsApp and we'll come back with a fixed price.

What's the problem?
How urgent?

Your message

Emergency? Calling is fastest. We answer 24/7.

Call 0422 393 315 WhatsApp