Yes, our flagship store is located at 51- 53 Williams Road, Dandenong South, Vic 3175. We welcome you to visit our store and see our eco decking product Range.
You can Also contact us online and via the phone.