classic-arch.com
Open in
urlscan Pro
141.193.213.11
Public Scan
Submitted URL: https://skatestop.co/
Effective URL: https://classic-arch.com/skate-deterrents/
Submission: On April 04 via api from US — Scanned from US
Effective URL: https://classic-arch.com/skate-deterrents/
Submission: On April 04 via api from US — Scanned from US
Form analysis
3 forms found in the DOMGET https://classic-arch.com/
<form role="search" method="get" class="search-form" action="https://classic-arch.com/">
<label>
<span class="screen-reader-text">Search for:</span>
<input type="search" class="search-field" placeholder="Search …" value="" name="s">
</label>
<input type="submit" class="search-submit" value="Search">
</form>
POST /skate-deterrents/#gf_2
<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_2" id="gform_2" action="/skate-deterrents/#gf_2" data-formid="2" novalidate="">
<div class="gform-body gform_body">
<div id="gform_fields_2" class="gform_fields top_label form_sublabel_below description_below">
<div id="field_2_1" class="gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible"
data-js-reload="field_2_1"><label class="gfield_label gform-field-label" for="input_2_1">First Name*<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_text"><input name="input_1" id="input_2_1" type="text" value="" class="large" placeholder="First Name*" aria-required="true" aria-invalid="false"> </div>
</div>
<div id="field_2_2" class="gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible"
data-js-reload="field_2_2"><label class="gfield_label gform-field-label" for="input_2_2">Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_text"><input name="input_2" id="input_2_2" type="text" value="" class="large" placeholder="Last Name*" aria-required="true" aria-invalid="false"> </div>
</div>
<div id="field_2_3" class="gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible"
data-js-reload="field_2_3"><label class="gfield_label gform-field-label" for="input_2_3">Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_email">
<input name="input_3" id="input_2_3" type="email" value="" class="large" placeholder="Email*" aria-required="true" aria-invalid="false">
</div>
</div>
<div id="field_2_4" class="gfield gfield--type-phone gfield--input-type-phone gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible"
data-js-reload="field_2_4"><label class="gfield_label gform-field-label" for="input_2_4">Phone<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_phone"><input name="input_4" id="input_2_4" type="tel" value="" class="large" placeholder="Phone*" aria-required="true" aria-invalid="false"></div>
</div>
<div id="field_2_7" class="gfield gfield--type-text gfield--input-type-text gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_2_7"><label
class="gfield_label gform-field-label" for="input_2_7">Other Location</label>
<div class="ginput_container ginput_container_text"><input name="input_7" id="input_2_7" type="text" value="" class="large" placeholder="Other Location" aria-invalid="false"> </div>
</div>
<div id="field_2_6" class="gfield gfield--type-select gfield--input-type-select gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible"
data-js-reload="field_2_6"><label class="gfield_label gform-field-label" for="input_2_6">Location<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_select"><select name="input_6" id="input_2_6" class="large gfield_select" aria-required="true" aria-invalid="false">
<option value="" selected="selected" class="gf_placeholder">Location*</option>
<option value="VIC, Australia">VIC, Australia</option>
<option value="NSW, Australia">NSW, Australia</option>
<option value="QLD, Australia">QLD, Australia</option>
<option value="TAS, Australia">TAS, Australia</option>
<option value="WA, Australia">WA, Australia</option>
<option value="NT, Australia">NT, Australia</option>
<option value="SA, Australia">SA, Australia</option>
<option value="ACT, Australia">ACT, Australia</option>
<option value="North Island, New Zealand">North Island, New Zealand</option>
<option value="South Island, New Zealand">South Island, New Zealand</option>
<option value="Other">Other</option>
</select></div>
</div>
<div id="field_2_18" class="gfield gfield--type-text gfield--input-type-text gfield--width-half field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_2_18"><label
class="gfield_label gform-field-label" for="input_2_18">Project Name</label>
<div class="ginput_container ginput_container_text"><input name="input_18" id="input_2_18" type="text" value="" class="large" placeholder="Project Name" aria-invalid="false"> </div>
</div>
<div id="field_2_20" class="gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible"
data-js-reload="field_2_20"><label class="gfield_label gform-field-label" for="input_2_20">Reason for Enquiry<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_text"><input name="input_20" id="input_2_20" type="text" value="" class="large" placeholder="Reason for Enquiry*" aria-required="true" aria-invalid="false"> </div>
</div>
<fieldset id="field_2_9"
class="gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full clar-multi-select gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"
data-js-reload="field_2_9">
<legend class="gfield_label gform-field-label gfield_label_before_complex">I’m looking for..<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></legend>
<div class="ginput_container ginput_container_checkbox">
<div class="gfield_checkbox" id="input_2_9">
<div class="gchoice gchoice_2_9_1">
<input class="gfield-choice-input" name="input_9.1" type="checkbox" value="Stair Nosings" id="choice_2_9_1">
<label for="choice_2_9_1" id="label_2_9_1" class="gform-field-label gform-field-label--type-inline">Stair Nosings</label>
</div>
<div class="gchoice gchoice_2_9_2">
<input class="gfield-choice-input" name="input_9.2" type="checkbox" value="Tactile Indicators" id="choice_2_9_2">
<label for="choice_2_9_2" id="label_2_9_2" class="gform-field-label gform-field-label--type-inline">Tactile Indicators</label>
</div>
<div class="gchoice gchoice_2_9_3">
<input class="gfield-choice-input" name="input_9.3" type="checkbox" value="Entrance Matting" id="choice_2_9_3">
<label for="choice_2_9_3" id="label_2_9_3" class="gform-field-label gform-field-label--type-inline">Entrance Matting</label>
</div>
<div class="gchoice gchoice_2_9_4">
<input class="gfield-choice-input" name="input_9.4" type="checkbox" value="Car Park Safety" id="choice_2_9_4">
<label for="choice_2_9_4" id="label_2_9_4" class="gform-field-label gform-field-label--type-inline">Car Park Safety</label>
</div>
<div class="gchoice gchoice_2_9_5">
<input class="gfield-choice-input" name="input_9.5" type="checkbox" value="Bike Racks" id="choice_2_9_5">
<label for="choice_2_9_5" id="label_2_9_5" class="gform-field-label gform-field-label--type-inline">Bike Racks</label>
</div>
<div class="gchoice gchoice_2_9_6">
<input class="gfield-choice-input" name="input_9.6" type="checkbox" value="Skate Deterrents" id="choice_2_9_6">
<label for="choice_2_9_6" id="label_2_9_6" class="gform-field-label gform-field-label--type-inline">Skate Deterrents</label>
</div>
<div class="gchoice gchoice_2_9_7">
<input class="gfield-choice-input" name="input_9.7" type="checkbox" value="Floor Trims & Covers" id="choice_2_9_7">
<label for="choice_2_9_7" id="label_2_9_7" class="gform-field-label gform-field-label--type-inline">Floor Trims & Covers</label>
</div>
</div>
</div>
</fieldset>
<div id="field_2_10" class="gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_2_10"><label
class="gfield_label gform-field-label" for="input_2_10">CAPTCHA</label>
<div id="input_2_10" class="ginput_container ginput_recaptcha" data-sitekey="6LfDBm8gAAAAAEXFI69C6dcngu4t-wTFeJpB36a1" data-theme="light" data-tabindex="-1" data-size="invisible" data-badge="bottomright"></div>
</div>
</div>
</div>
<div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_2" class="gform_button button" value="Submit"
onclick="if(window["gf_submitting_2"]){return false;} if( !jQuery("#gform_2")[0].checkValidity || jQuery("#gform_2")[0].checkValidity()){window["gf_submitting_2"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_2"]){return false;} if( !jQuery("#gform_2")[0].checkValidity || jQuery("#gform_2")[0].checkValidity()){window["gf_submitting_2"]=true;} jQuery("#gform_2").trigger("submit",[true]); }">
<input type="hidden" name="gform_ajax" value="form_id=2&title=&description=&tabindex=0&theme=gravity-theme">
<input type="hidden" class="gform_hidden" name="is_submit_2" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="2">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_2" value="WyJbXSIsImIwNTFmNDA0NWMzNjg1Zjc5NmNkOTRkZGY3ODQwNDYwIl0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_2" id="gform_target_page_number_2" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_2" id="gform_source_page_number_2" value="1">
<input type="hidden" name="gform_field_values" value="">
</div>
<p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="100">
<script type="rocketlazyloadscript">document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script>
</p>
</form>
POST /skate-deterrents/#gf_1
<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_1" id="gform_1" class="gf_simple_horizontal subscribe-form" action="/skate-deterrents/#gf_1" data-formid="1" novalidate="">
<div class="gform-body gform_body">
<div id="gform_fields_1" class="gform_fields top_label form_sublabel_below description_below">
<div id="field_1_1" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_1_1"><label
class="gfield_label gform-field-label" for="input_1_1">Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_email">
<input name="input_1" id="input_1_1" type="email" value="" class="large" placeholder="Email Address" aria-required="true" aria-invalid="false">
</div>
</div>
<div id="field_1_2" class="gfield gfield--type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_1_2"><label
class="gfield_label gform-field-label" for="input_1_2">CAPTCHA</label>
<div id="input_1_2" class="ginput_container ginput_recaptcha" data-sitekey="6LfDBm8gAAAAAEXFI69C6dcngu4t-wTFeJpB36a1" data-theme="light" data-tabindex="-1" data-size="invisible" data-badge="bottomright"></div>
</div>
<div id="field_1_3" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below gfield_visibility_visible" data-js-reload="field_1_3"><label
class="gfield_label gform-field-label" for="input_1_3">Phone</label>
<div class="ginput_container"><input name="input_3" id="input_1_3" type="text" value="" autocomplete="new-password"></div>
<div class="gfield_description" id="gfield_description_1_3">This field is for validation purposes and should be left unchanged.</div>
</div>
</div>
</div>
<div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_1" class="gform_button button" value="Subscribe"
onclick="if(window["gf_submitting_1"]){return false;} if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;} jQuery("#gform_1").trigger("submit",[true]); }">
<input type="hidden" name="gform_ajax" value="form_id=1&title=&description=&tabindex=0&theme=gravity-theme">
<input type="hidden" class="gform_hidden" name="is_submit_1" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="1">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_1" value="WyJbXSIsImIwNTFmNDA0NWMzNjg1Zjc5NmNkOTRkZGY3ODQwNDYwIl0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_1" id="gform_target_page_number_1" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_1" id="gform_source_page_number_1" value="1">
<input type="hidden" name="gform_field_values" value="">
</div>
<p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="201">
<script type="rocketlazyloadscript">document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() );</script>
</p>
</form>
Text Content
Skip to content * LRV Calculator * About * Sustainability * Projects * Locations * Blog * Download Catalogue * Resource Hub MenuClose * Stair Nosings * Solid Brass Stair Nosings * Aluminium Stair Nosings * Surface Mount Stair Nosings * Stair Nosings for Carpet, Vinyl and Rubber * For Rebated Applications on Timber and Tiled Stairs * Fibreglass Stair Nosings * Anti-Slip Tapes * Stair Nosing Application Accessories * Tactile Indicators * Solid Brass Tactiles * Stainless Steel Tactiles * Aluminium Tactiles * Polyurethane Tactiles * Ceramic Tactiles * Tactile Accessories * Pathfinder Tactiles * Warning (Hazard) Tactile Indicators * Directional Tactiles * Entrance Matting * Integra Verse * Integra Vantt * Integra Link * Integra Zone * Integra Zeal * Integra Premier * Integra Tough * Integra Matting Tiles * Integra Coir * Integra Zoit * Integra Frames * Integra Shield * Aluminium Matting * Carpet Type Matting * Scraper Matting * Recess Mounted Entry Mats * Surface Mounted Entry Mats * High Traffic Matting * Medium Traffic Matting * Low Traffic Matting * Car Park Safety * Bollards * Speed Humps * Wheel Stops * Height Bars * Corner Guards * Safety Mirrors * Car Park Signage * Bike Racks * Skate Deterrents * Floor Trims & Covers * LRV Calculator * About * Projects * Locations * Blog * Download Catalogue * Resource Hub * Contact Search for: Search Button 1300 244 377 Contact Us MenuClose * Stair Nosings * * * CHOOSE BY TYPE * Solid Brass Stair Nosings * Aluminium Stair Nosings * Surface Mount Stair Nosings * For Carpet, Vinyl and/or Rubber applications * For Rebated Applications on Timber and Tiled Stairs * Fibreglass Stair Nosings * Anti-Slip Tapes * Stair Nosing Application Accessories * * CLASSIC ARCHITECTURAL GROUP_website and team photography-040422 * Tactile Indicators * * * CHOOSE BY TYPE * Solid Brass * Stainless Steel * Aluminium * Polyurethane * Fibreglass * Ceramic * Tactile Accessories * Pathfinder Tactiles * Warning (Hazard) Tactile Indicators * Directional Tactiles * * CLASSIC ARCHITECTURAL GROUP_website and team photography-040422 * Entrance Matting * * * CHOOSE BY TYPE * High Traffic Matting * Medium Traffic Matting * Low Traffic Matting * Aluminium Matting * Carpet Type Matting * Recess Mounted Entry Mats * Scraper Matting * Surface Mounted Entry Mats * * PRODUCT RANGE * Integra Verse * Integra Vantt * Integra Link * Integra Zone * Integra Zeal * Integra Premier * Integra Tough * Integra Matting Tiles * Integra Coir * Integra Zoit * Integra Shield * Integra Frames * * * Car Park Safety * * * CHOOSE BY TYPE * Bollards * Speed Humps * Wheel Stops * Height Bars * Corner Guards * Safety Mirrors * Car Park Signage * * * Bike Racks * * * CHOOSE BY TYPE * Rail * Wall * Multi-bay * * * Skate Deterrents * Floor Trims & Covers SKATE DETERRENTS Designed to protect your landscape’s presentation, our range is designed for safety, durability and aesthetics. Home Skate Deterrents CLASSIC SKATESTOP. Deterring the most determined skaters from using your external public areas as a free-for-all, Classic’s Skatestop Skate Deterrents help to protect your landscape’s presentation and longevity. Our skateboard stoppers work hard to save you time and money on potential damage costs caused by skateboarders, in-line skates and bikes. They also reduce your liability for personal injury to passersby. Offering safety and preventative functionality, Classic Architectural Group provides versatile, customised options that can be integrated into your new project’s design, as well retro-fitting to existing areas. Manufactured from marine grade stainless steel for hard-wearing durability, Classic’s anti skate deterrants can be safely and discreetly installed with minimal impact on your architectural design goals. With over 40 years’ experience, we provide the complete public access and safety solution across entrance mats, stair nosings, tactile indicators, covers and trims, skate deterrents and car park safety systems. Our expertise spans consultation, design, manufacturing, supply and installation, to get you a step ahead. * Options to suit level of prevention required and budget * Weather resistant * Available in stainless steel and solid brass Skate Deterrents DISC Basic skate deterrent Round profile Stainless steel & solid brass options * * View Details Skate Deterrents EDGE Advanced skate deterrent L-shaped profile Stainless steel & solid brass options * * * View Details Skate Deterrents MAX Ultra effective skate deterrent Full width profile Stainless steel & solid brass options * * * View Details END TO END PROJECT FULFILMENT. 40 years of championing floor safety and architectural access solutions. View all Projects NORTHCOTE AQUATIC AND RECREATION CENTRE Featuring both indoor and outdoor pools, fitness spaces, aquatic playground, private consult rooms, cafe and improved accessibility and parking... Sports & Recreation Victoria 555 COLLINS ST This precinct has been built with a human-centric approach, considering the needs of its occupants and their diverse work... Office Victoria OFFICEWORKS HEAD OFFICE Australian business, Officeworks has moved 900 team members into their new office space. Located at the recently redeveloped Chadstone... Office Victoria CSL GLOBAL HEADQUARTERS STAGE 2 In the heart of Melbourne’s vibrant CBD, CSL’s Global Headquarters epitomises cutting-edge innovation. A wellness zone, in-house medical facility... Office Victoria ENDEAVOUR ENERGY Endeavour Energy recently underwent a transformative shift from Hoxton Park office to its new office in the heart of... Office New South Wales BOOLA KATITJIN – THE NEW ACADEMIC BUILDING MURDOCH UNIVERSITY & PILOT SPACE At the centre of Murdoch University’s Perth campus, Boola Katitjin provides a mindful and technology-rich educational experience to learn,... Education West Australia PUFFING BILLY We are thrilled to have been part of the incredible Puffing Billy Railway project, Australia’s premier preserved steam railway... Transport Victoria THE METRO TUNNEL The Metro Tunnel is a Victorian Government $11 billion major public transport project that will enable our train network... Transport Victoria View all Projects * * WHAT ARE SKATEBOARD DETERRANTS? Skateboard deterrents are products designed to deter skateboarders from grinding the edges of external areas such as retaining walls, handrails, seats, planters, street furniture and more. Skate deterrents are usually made of stainless steel and are installed across architectural features with continuous straight runs. They work as mini speed humps. Skateboard deterrents protect your property from: * Damage (marks, wear and tear from grinding, or wax stains) * People from injury – which in turn protects property owners from liability claims * Noise pollution – no unwanted crowds Deterring the most determined skaters and riders from using your external areas as a free-for-all, Classic’s range of hard-wearing Skatestop skate deterrents maintain your property’s presentation and longevity. HAVE QUESTIONS? CALL OUR TEAM ON 1800 244 377 HOW DO YOU INSTALL SKATE STOPPERS? Each product is different, so in order to install skate stoppers correctly, you should follow the manufacturer’s recommendations. For our Skatestop range, please refer to our installation guides available for download HERE. WHAT ARE SKATE STOPPERS CALLED? Skate or skateboard deterrents are also called skate stoppers. WHAT MATERIAL ARE YOUR DETERRENTS MADE OUT OF? Generally, skateboard deterrents are made of stainless steel for hard-wearing durability. The Classic Skatestop range also includes Solid Brass, which is also durable and provides a naturally beautiful aesthetic that could be more suitable for your design. WHAT ARE THE DIFFERENT STYLES OF SKATEBOARD DETERRENTS RANGES AVAILABLE? In the Classic Skatestop range of skateboard deterrents, we have 3 different styles available: * Skatestop Max: basic skate deterrent, with rounded edges, blends in easily with most architectural themes * Skatestop Edge: advanced skate deterrent, also suitable for retro-fitting * Skatestop Disc: ultra effective skate deterrent, features a low profile and versatile design Our friendly team can advise you on selecting the right type of skate deterrent for your outdoor space. DREAM IT. VISUALISE IT. IMPLEMENT IT. Classic's 3D and Augmented Reality tool makes it easy to visualise and interact with our products in your environment. Visualise It GET YOUR COPY OF OUR LATEST PRODUCT CATALOGUE Discover Classic’s wide range of products with detailed descriptions and guides from our experienced specialists. Download Catalogue TRUSTED BY YOU FOR OVER 40 YEARS Stay connected with us on social media to discover firsthand testimonials from our valued customers sharing their experiences with Classic. , View all Testimonials First Name** Last Name* Email* Phone* Other Location Location* Location*VIC, AustraliaNSW, AustraliaQLD, AustraliaTAS, AustraliaWA, AustraliaNT, AustraliaSA, AustraliaACT, AustraliaNorth Island, New ZealandSouth Island, New ZealandOther Project Name Reason for Enquiry* I’m looking for..* Stair Nosings Tactile Indicators Entrance Matting Car Park Safety Bike Racks Skate Deterrents Floor Trims & Covers CAPTCHA Δ CHAT WITH OUR SPECIALISTS ABOUT YOUR NEXT PROJECT. Call Classic Architectural Group today on 1300 244 377 NEWS + INDUSTRY INSIGHTS. View Latest News WHY SUSTAINABLE MANUFACTURING MATTERS * A Compliant Environment * Culture of Innovation MEET ‘PEACH FUZZ’: PANTONE COLOUR OF THE YEAR FOR 2024 * Design Everywhere * Culture of Innovation FORECAST: COMMERCIAL DESIGN TRENDS FOR 2024 * Design Everywhere * Culture of Innovation View Latest News Get new industry and product news delivered to your inbox monthly. Email* CAPTCHA Phone This field is for validation purposes and should be left unchanged. Δ PRODUCTS * Stair Nosings * Tactile Indicators * Entrance Matting * Car Park Safety * Floor Trims & Covers * Skate Deterrents * Bike Racks ABOUT US * Environmental Sustainability * Careers * News * Pathfinder HELP * Instant Online Quote * Contact * Locations OUR LOCATIONS Victoria 6 Beaufort St, Preston VIC 3072 New South Wales 181 Beaconsfield Street, Milperra NSW 2214 Queensland 53 Taylor St, Bulimba QLD 4171 QBCC Licence No: 15153553 LOCATION North Island NZ 62 Tidal Rd, Mangere NZ 2022 South Island NZ 6A Wither Rd, Blenheim NZ 7201 For Every Step ® QUOTES & ENQUIRIES 1300 244 377 EMAIL info@classic-arch.com * * * * Privacy Policy | Terms of use | Terms & Conditions — Website by Pixelstorm © 2024 Classic Architectural Group. All rights reserved. New Product Catalogue Available Download or request a physical copy Access Catalogue Now