Residential Icon
  • Home Owners
  • Apartments
  • Real Estate
  • Body Corps
Commercial Icon
  • Schools
  • Factories
  • Shops
  • Shopping Centres
  • Retirement Villages
Vehicle Img

Our Service Quality and Excellence Go Hand in Hand to Leave Wonderful Customer Experience.

CALL US TODAY 0402 553 731
roof graphic image
Why Choose Us
  • Workmanship Warranty

    10 years’

  • Family Owned

    Family Owned
    and Operated

  • Emergency Repairs

    Available 24 hours
    for Emergency

  • Customer Service


Colour Charts
Our Process
  • 1
    Step1 Enquiry


  • 2
    Step2 Free Quote

    Free QUOTE within 24 Hours

  • 3
    Step3 Getjob

    Get The Job Done

  • 4
    Step4 Personalised

    Personalised Quality Check with the Customer

  • 5
    Step5 Customer

    Guaranteed Customer Satisfaction

Unmatched Roofing Solutions in Eltham

Roofing Eltham

Is your home’s roof showing signs of ageing and deterioration? Do you want to extend the life of your roof? Save your time and money by getting your roof repaired and restored by the experts at O’Neill Roofing. Drawing on over 11 years of extensive experience our fully-qualified and safe roofers can rejuvenate your roof back to a fresh and beautiful condition.

Able to work on your roof inside and out, our skilled and professional team can work on metal and tiled roofs with equal skill. By offering a personalised and detailed approach to roofing Eltham residents can trust us to treat their homes with the care and attention they deserve.

Bring Out the Best in Your Roof

Roof Repairs and Restoration Service in Eltham

At O’Neill Roofing it is our ambition to deliver a one-call service. To make sure we provide the highest levels of satisfaction we can be relied on to install iron valley replacements, fix leaks, conduct bedding and pointing works, re-paint, clean and install roof plumbing and guttering systems all to specification.

When it comes time to have your roof repaired or restored look no further than O’Neill Roofing. Eltham homeowners and others across Melbourne’s metro area can get in touch with a member of our helpful team on 0402 553 731.