Sydney · St Marys

Roof Repairs in St Marys

St Marys is one of the older parts of Penrith's eastern side: fibro-and-tile post-war homes closer to the centre, brick veneer through the middle-ring streets, and newer infill towards North St Marys. A lot of the tile roofs through here are original, which means they're now at the age where bedding and pointing break down, tiles shift, and the first leak shows up on the ceiling after a decent downpour.

Every job starts with a free on-site inspection. We find the actual cause of the problem, then quote it in writing before anything is booked.

Restored tiled roof in St Marys
Services in St Marys

Roofing services we deliver in St Marys

Most jobs in St Marys fall into one of these. Each links through to the full service page.

Working in St Marys

Like most of the Cumberland Plain, St Marys sits on reactive clay that moves between wet and dry weather. On a roof that movement shows up at the ridges and valleys first: bedding cracks, pointing lets go, and water finds the gap during the next storm. It's a repairable problem when it's caught early, and an inspection is how you know which category you're in.

  • Original concrete and terracotta tile roofs from the 50s-70s are common here and are usually restoration candidates rather than replacements.
  • Homes closer to South Creek tend to cop more storm run-off issues in the gutters, so drainage gets checked along with the roof.

Questions we get in St Marys

Do you work in St Marys?
Yes, St Marys and the surrounding suburbs are inside our regular service area.
My roof only leaks in heavy rain. Is it worth inspecting?
Yes. A leak that only shows under load usually means water is getting past a valley, bedding or flashing point that fails under volume. That gets found at the inspection, not guessed at.
How do I get a quote?
Fill in the form or call. We book an on-site inspection and follow up with written pricing.

Nearby areas

We also work across: Rooty Hill, Seven Hills, Riverstone, Rouse Hill, Marsden Park, Schofields

📞 Call (02) 8599 4524 Get Quote