First class plumbing and emergency service 24/7

No matter how well you maintain your property, a plumbing emergency can happen to anyone. In the event of a plumbing emergency it’s important to get your zero call out fee in castle hillpropertyfixed quickly to ensure no extensive damage throughout your home or property.

Master Flush Plumbing work throughout Castle Hill to offer the best plumbing services for affordable rates.

We’re committed to offering the best solutions for your plumbing needs and using the latest and most high-tech equipment to ensure your plumbing service is conducted quickly and efficiently without lengthy delays.

Master Flush Plumbing has a team of experienced and qualified plumbers who are licenced and have the experience required for jobs both big and small.

Transparent pricing and no call out fee

We don’t like surprises and plumbing is no different; we offer a fixed price quote ahead of all the work we undertake to ensure a completely transparent price for all of our customers.

Castle Hill customers can be assured of the highest level of plumbing expertise and we work to ensure all of our repair, maintenance and installation work is undertaken quickly and with the best quality materials backed by warranty.

Free quotes and guaranteed work

Our plumbing team service all of the northern suburbs of Sydney including the Hills District, the Northern Beaches, the Inner West, Western Suburbs, North Shore and more. We are proud to be a highly recommended plumbing service in Castle Hill and work closely with our local customers to offer repairs, maintenance and installations of the highest quality.

We quote on all plumbing work including general plumbing services, bathroom upgrades and maintenance, kitchen upgrades and maintenance, laundry upgrades and maintenance and outdoor sewer and pipe services.

No job is too big or too small in the Castle Hill area and we ensure all of our licensed plumbers use the best tools and equipment to get your plumbing job completed quickly and at an affordable price.


To make a booking, call us on 0450 884 224 or make a booking enquiry online now. One of our friendly representatives will give you a call to discuss your needs.

Your Name (required)

Your Email (required)

Mobile / Phone

Your Message