Skip to content
All orders please email: sales@apexfencingsupply.com.au or Call/Text: 0432886443
All orders please email: sales@apexfencingsupply.com.au or Call/Text: 0432886443

Slat Fencing - Available now!

Customise your DIY Fence and Gate Kits!
Explore Range

your fencing needs sorted!

Products avaliable in-store, online and delivered Australia-Wide
Shop Products

top quality, top service

As Melbourne's Premier supplier of Fencing Hardware, we are all about bringing you the best products with fast service. From Artistic Wrought Iron and Aluminium to Frameless Glass Fencing, we have your fencing needs covered!

Special orders

Please call/text 0432886443 or email: sales@apexfencingsupply.com.au

Shop catergories

download our catalogues

Explore our full range of products based on your area of expertise.

View Catalogues

HUGE DISCOUNTS ON SELECTED ITEMS

Hurry, while stock lasts!

Explore Balustrade Options

Next day delivery

Orders before 3pm

In-store shopping

19 Jordan Close, Altona

Call/Text for a quote

0432886443

Email your order

sales@apexfencingsupply.com.au

Testimonials

Can't thank Jack and the Apex Fencing team enough. The whole process from ordering, drawing/design and installation was flawless. Unbeatable experience and highly recommended.

Stefan P.

Slat Fence and Gate

Happy with quality of our custom designed fence.

Suzanne M.

I used APEX Fencing to screen up my Alfresco opening and to make a Bin enclosure. They both looked great! APEX Fencing are professional and very reasonably priced compared to other companies, l delt with. I would highly recommend them.

Vicki A.

Great experience getting a aluminium slat side gate supplied and installed by Apex Fencing. Good quality product at a very reasonable price. Jack was very responsive and helpful with good after-install customer service.

Dennis Y.

Excellent service, delivered on time as promised, with competitive pricing and high-quality work.

Milan A.

document.addEventListener('DOMContentLoaded', () => { const productJson = [...document.querySelectorAll('[id^=ProductJson-')]; if (productJson.length > 0) { productJson.forEach((product) => { const sectionId = product.id.replace("ProductJson-", "shopify-section-"); const variantSKU = document.querySelector('#' + sectionId + ' .variant-sku'); const inputSelects = [...document.querySelectorAll('#' + sectionId + ' .single-option-selector')]; const productInfo = JSON.parse(product.innerHTML); const inputValues = []; const optionValues = []; let count = 0; inputSelects.forEach((input) => { inputValues.push(input.value); optionValues.push(count); input.addEventListener('change', (evt) => { const currentValue = evt.currentTarget.value.toString(); const changedIndex = inputSelects.indexOf(evt.target); inputValues[changedIndex] = currentValue; variantSKU.innerText = ' '; productInfo.variants.forEach((variant) => { if (JSON.stringify(variant.options) == JSON.stringify(inputValues)) { variantSKU.innerText = variant.sku; } }); }); count += 1; }); }); } });