Need Help?

Free Shipping Across Australia on Gutter Guard Kits and Mesh
Looking for a reliable way to install a gutter guard on a metal roof? All-Flow makes it easy with DIY-friendly kits designed for Australian roof profiles like corrugated, Trimdek, and Klip-Lok. This guide walks you through each step using our fire-rated aluminium mesh, the same system trusted for bushfire zones, pest prevention, and water tank protection.
All-Flow kits come with your choice of two fire-rated aluminium mesh types — both designed to protect metal roofing systems from leaves, pests, and bushfire risks.
A durable and flexible option for general leaf and debris protection. Ideal for most Australian homes with corrugated, Trimdek, or Klip-Lok profiles.
A finer-grade mesh that meets Ember Guard safety standards, specially made for bushfire-prone areas. Blocks even the most minor debris and offers added peace of mind.
Both mesh types are supplied pre-cut for easy installation and are fully compatible with all included Colorbond® trims and accessories.
Metal roof kits include custom saddles and trims designed to suit corrugated and ribbed roof profiles. If you have a tile roof, view our Tiled Roof Installation Guide for the correct method and accessories.
No special tools are required. Our kits include pre-drilled trims, screws, saddles, and mesh ready to install with standard equipment.
Most homeowners can install a standard roofline section in a few hours with the help of our video guides.
Yes, all All-Flow mesh is fire-rated to AS 1530-2-1993 and suitable for bushfire-prone zones.
You can choose from two mesh types (Expanded or Woven), both of which work for tile and metal roofs. See our Tiled Roof Gutter Guard Kits for specific installation techniques.
All-Flow makes it easy to install gutter protection on any metal roof, with no special tools required, fast shipping, and expert support.
Address: 5/148 Industrial Road, Oak Flats, NSW 2529
Free Call: 1800 033 116
Telephone: 02 4228 4266
CSIRO TESTED
Fire Rated: AS 1530-2-1993
Have A Question? Speak To Our Friendly Team.
Freecall 1800 033 116
Or Email Us Here