CINXE.COM
Flooring Manufacturers & Wall Cladding Suppliers
<script type="text/javascript" src="/Kentico.Resource/Activities/KenticoActivityLogger/Logger.js?pageIdentifier=31770" async></script> <script type="text/javascript" src="/Kentico.Resource/WebAnalytics/Logger.js?Culture=en-IE&HttpStatus=200&Value=0" async></script> <!DOCTYPE html> <html lang="en-ie"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- meta data area: START --> <title>Flooring Manufacturers & Wall Cladding Suppliers</title> <meta name="description" content="Altro is an international manufacturer of high-quality flooring and wall cladding solutions. From hospitality to healthcare, we've got you covered." /> <meta name="keywords" content="" /> <meta property="og:title" content="Flooring Manufacturers & Wall Cladding Suppliers<"> <meta property="og:url" content="https://www.altro.com/ie"> <meta name="twitter:site" content="@AltroLtd" /> <meta name="twitter:creator" content="@AltroLtd" /> <meta property="og:description" content="Altro is an international manufacturer of high-quality flooring and wall cladding solutions. From hospitality to healthcare, we've got you covered."> <meta property="twitter:description" content="Altro is an international manufacturer of high-quality flooring and wall cladding solutions. From hospitality to healthcare, we've got you covered."> <meta name="twitter:card" content="summary"> <!-- meta data area: END --> <link rel="canonical" href="https://www.altro.com/ie"> <link rel="preconnect" href="https://fonts.gstatic.com"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet"> <link href="/Content/Styles/bootstrap.min.css" rel="stylesheet" /> <link href="/Content/Styles/Main.min.css" rel="stylesheet" /> <script src="/Content/Scripts/ImageAnnotation.js"></script> <script> window.IsLoggedIn = false; window.Site = "ie"; window.SiteURL = "ie"; window.ShowLogin = () => { var myModal = new bootstrap.Modal(document.getElementById('loginModal')); myModal.show() } </script> <script> var token = "CfDJ8BrJtgSBeRdOgDZwelNPaX4hTBOTCr0iXILf7jToRUX2RRdlTpzIgw9vx6BGqwr5uKQSQa0Y_cG9PcltUeDkpTaHPXEyi0f5pWQTHj37ySqtg_6t5gxlJa7i8kCPUsJVhLyauHQ-3ol0mhQ2aU5E-cU"; var site = ""; var GlobalAddToCartUrl = "/ie/api/products/AddToCart"; var imagetooltip = 'Love this look? Click order free samples'; var menuUrl = "/ie/api/menu"; var megaUrl = "/ie/api/menu/all"; var latestUrl = "/ie/api/menu/latest"; var productUrl = "/ie/api/menu/get"; </script> <!--<script defer id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="4638775a-2db6-4f49-b856-328be68dd6e4" data-blockingmode="auto" type="text/javascript"></script>--> <script> !function (C, oo, k, ie, b, o, t) { let a = C.scripts[0], c = "en", d = C.createElement(ie), e = [/^\/([a-z]{2})([_-][a-z]{2})?(\/.*)?/g.exec(k), /^([a-z]{2})\./.exec(oo), /\.([a-z]{2,})$/.exec(oo)], f = { at: "de", au: c, ca: c, cz: "cs", dk: "da", ee: "et", no: "nb", se: "sv", fr: "fr", es: "es", uk: c }, g = 0; for (g of e) { e = g ? g[1] : t; if (g) break } e = e.length != 2 ? t : e; e = f[e] ? f[e] : e; d. id = b; d.src = "https://consent.cookiebot.com/uc.js"; d.dataset.cbid = o; d.dataset. culture = e; d.async = !0; a.parentNode.insertBefore(d, a) }(document, location.hostname, location.pathname, "script", "Cookiebot", "4638775a-2db6-4f49-b856-328be68dd6e4", "en") </script> <link href="/Content/Styles/Home.min.css" rel="stylesheet" /> <script src="/Content/Scripts/frameworks/vue.min.js"></script> <script src="/Content/Scripts/frameworks/bootstrap-vue.js"></script> </head> <body class=""> <div class="modal fade" id="transportWarning" tabindex="-1" aria-labelledby="transportWarningLabel" aria-hidden="true"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-body"> You are now entering Altro Transport. To return to Altro Construction, please use the toggle switch and not the back button on your browser. </div> <div class="modal-footer"> <a onclick="refreshTransport()" type="button" class="btn btn-secondary" data-bs-dismiss="modal">Click here to continue to Altro Transport</a> </div> </div> </div> </div> <div class="modal fade" id="constructionWarning" tabindex="-1" aria-labelledby="constructionWarningLabel" aria-hidden="true"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-body"> You are now entering Altro Construction. To return to Altro Transport, please use the toggle switch and not the back button on your browser. </div> <div class="modal-footer"> <a onclick="refreshTransport()" type="button" class="btn btn-secondary" data-bs-dismiss="modal">Click here to continue to Altro Construction</a> </div> </div> </div> </div> <div class="modal fade" id="registrationModal" tabindex="-1" aria-labelledby="registrationModalLabel" aria-hidden="true"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-body"> <div id="registration"> <h2>Register</h2> <div class="description-text pb-3 mt-0 pt-0"> <p><p>Registering with MyAltro allows you to save all your favourite technical documents, blogs and videos in one place. Get access to exclusive content, additional technical support and more. Once you have submitted the registration form you will receive an email to verify your account. You will need to verify your account in order to log in, so follow the link in the verification email to complete this action.</p><br/><strong><p>When you set your password, it will need to be at least 8 characters including an upper case letter, a lower case letter, a number and a special character.</p></strong></p> </div> <div class="row justify-content-center"> <div class="col-12"> <form action="/ie/api/register" data-ajax="true" data-ajax-method="POST" data-ajax-update="#registration"> <input name="__RequestVerificationToken" type="hidden" value="CfDJ8BrJtgSBeRdOgDZwelNPaX4hTBOTCr0iXILf7jToRUX2RRdlTpzIgw9vx6BGqwr5uKQSQa0Y_cG9PcltUeDkpTaHPXEyi0f5pWQTHj37ySqtg_6t5gxlJa7i8kCPUsJVhLyauHQ-3ol0mhQ2aU5E-cU" /> <input id="RegisterCountry" name="RegisterCountry" type="hidden" value="ie" /> <div class="row mb-3"> <div class="col-6"> <div class="form-group"> <input class="form-control" placeholder="First name" type="text" data-val="true" data-val-maxlength="The First name cannot be longer than 100 characters." data-val-maxlength-max="100" data-val-required="The First name cannot be empty." id="FirstName" maxlength="100" name="FirstName" value="" /> <span class="text-danger field-validation-valid" data-valmsg-for="FirstName" data-valmsg-replace="true"></span> </div> </div> <div class="col-6"> <div class="form-group"> <input class="form-control" placeholder="Last name" type="text" data-val="true" data-val-maxlength="The Last name cannot be longer than 100 characters." data-val-maxlength-max="100" data-val-required="The Last name cannot be empty." id="LastName" maxlength="100" name="LastName" value="" /> <span class="text-danger field-validation-valid" data-valmsg-for="LastName" data-valmsg-replace="true"></span> </div> </div> </div> <div class="row mb-3"> <div class="col-6"> <div class="form-group"> <input class="form-control" placeholder="Password" type="password" data-val="true" data-val-maxlength="The Password cannot be longer than 100 characters." data-val-maxlength-max="100" data-val-required="The Password cannot be empty." id="Password" maxlength="100" name="Password" /> <span class="text-danger field-validation-valid" data-valmsg-for="Password" data-valmsg-replace="true"></span> </div> </div> <div class="col-6"> <div class="form-group"> <input class="form-control" placeholder="Confirm password" type="password" data-val="true" data-val-equalto="The entered passwords do not match." data-val-equalto-other="*.Password" data-val-maxlength="The Password cannot be longer than 100 characters." data-val-maxlength-max="100" id="PasswordConfirmation" maxlength="100" name="PasswordConfirmation" /> <span class="text-danger field-validation-valid" data-valmsg-for="PasswordConfirmation" data-valmsg-replace="true"></span> </div> </div> </div> <hr /> <div class="row mb-3"> <div class="col-6"> <div class="form-group"> <input class="form-control" placeholder="Email" type="email" data-val="true" data-val-email="Invalid email address." data-val-maxlength="The Email address cannot be longer than 254 characters." data-val-maxlength-max="100" data-val-required="The Email address cannot be empty." id="Email" maxlength="100" name="Email" value="" /> <span class="text-danger field-validation-valid" data-valmsg-for="Email" data-valmsg-replace="true"></span> </div> </div> <div class="col-6"> <div class="form-group"> <input class="form-control" placeholder="Job title" type="text" data-val="true" data-val-required="The job title cannot be empty." id="JobTitle" name="JobTitle" value="" /> <span class="text-danger field-validation-valid" data-valmsg-for="JobTitle" data-valmsg-replace="true"></span> </div> </div> </div> <div class="row mb-3"> <div class="col-6"> <div class="form-group"> <input class="form-control" placeholder="Company name" type="text" data-val="true" data-val-required="The Company name cannot be empty." id="CompanyName" name="CompanyName" value="" /> <span class="text-danger field-validation-valid" data-valmsg-for="CompanyName" data-valmsg-replace="true"></span> </div> </div> <div class="col-6"> <div class="form-group"> <input class="form-control" placeholder="Postcode" type="text" data-val="true" data-val-required="The post code cannot be empty." id="CityTownPostCode" name="CityTownPostCode" value="" /> <span class="text-danger field-validation-valid" data-valmsg-for="CityTownPostCode" data-valmsg-replace="true"></span> </div> </div> </div> <div class="row mb-3"> <div class="col-12"> <div class="form-group"> <select class="form-select" id="Country" name="Country"> <option value="-1">Select a country</option> <option value="Afghanistan">Afghanistan</option> <option value="Albania">Albania</option> <option value="Algeria">Algeria</option> <option value="American Samoa">American Samoa</option> <option value="Andorra">Andorra</option> <option value="Angola">Angola</option> <option value="Anguilla">Anguilla</option> <option value="Antarctica">Antarctica</option> <option value="Antigua and Barbuda">Antigua and Barbuda</option> <option value="Argentina">Argentina</option> <option value="Armenia">Armenia</option> <option value="Aruba">Aruba</option> <option value="Australia">Australia</option> <option value="Austria">Austria</option> <option value="Azerbaijan">Azerbaijan</option> <option value="Bahamas">Bahamas</option> <option value="Bahrain">Bahrain</option> <option value="Bangladesh">Bangladesh</option> <option value="Barbados">Barbados</option> <option value="Belarus">Belarus</option> <option value="Belgium">Belgium</option> <option value="Belize">Belize</option> <option value="Benin">Benin</option> <option value="Bermuda">Bermuda</option> <option value="Bhutan">Bhutan</option> <option value="Bolivia">Bolivia</option> <option value="Bonaire, Sint Eustatius and Saba">Bonaire, Sint Eustatius and Saba</option> <option value="Bosnia-Herzegovina">Bosnia-Herzegovina</option> <option value="Botswana">Botswana</option> <option value="Bouvet Island">Bouvet Island</option> <option value="Brazil">Brazil</option> <option value="British Indian Ocean Territory">British Indian Ocean Territory</option> <option value="Brunei Darussalam">Brunei Darussalam</option> <option value="Bulgaria">Bulgaria</option> <option value="Burkina Faso">Burkina Faso</option> <option value="Burundi">Burundi</option> <option value="Cambodia">Cambodia</option> <option value="Cameroon">Cameroon</option> <option value="Canada">Canada</option> <option value="Cape Verde">Cape Verde</option> <option value="Cayman Islands">Cayman Islands</option> <option value="Central African Republic">Central African Republic</option> <option value="Chad">Chad</option> <option value="Chile">Chile</option> <option value="China">China</option> <option value="Christmas Island">Christmas Island</option> <option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option> <option value="Colombia">Colombia</option> <option value="Comoros">Comoros</option> <option value="Congo">Congo</option> <option value="Congo (Dem. Republic)">Congo (Dem. Republic)</option> <option value="Cook Islands">Cook Islands</option> <option value="Costa Rica">Costa Rica</option> <option value="Croatia">Croatia</option> <option value="Cuba">Cuba</option> <option value="Curacao">Curacao</option> <option value="Cyprus">Cyprus</option> <option value="Czech Republic">Czech Republic</option> <option value="Denmark">Denmark</option> <option value="Djibouti">Djibouti</option> <option value="Dominica">Dominica</option> <option value="Dominican Republic">Dominican Republic</option> <option value="East Timor">East Timor</option> <option value="Ecuador">Ecuador</option> <option value="Egypt">Egypt</option> <option value="El Salvador">El Salvador</option> <option value="Equatorial Guinea">Equatorial Guinea</option> <option value="Eritrea">Eritrea</option> <option value="Estonia">Estonia</option> <option value="Ethiopia">Ethiopia</option> <option value="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option> <option value="Faroe Islands">Faroe Islands</option> <option value="Fiji">Fiji</option> <option value="Finland">Finland</option> <option value="France">France</option> <option value="French Guiana">French Guiana</option> <option value="French Polynesia">French Polynesia</option> <option value="French Southern Territories">French Southern Territories</option> <option value="Gabon">Gabon</option> <option value="Gambia">Gambia</option> <option value="Georgia">Georgia</option> <option value="Germany">Germany</option> <option value="Ghana">Ghana</option> <option value="Gibraltar">Gibraltar</option> <option value="Greece">Greece</option> <option value="Greenland">Greenland</option> <option value="Grenada">Grenada</option> <option value="Guadeloupe">Guadeloupe</option> <option value="Guam">Guam</option> <option value="Guatemala">Guatemala</option> <option value="Guernsey">Guernsey</option> <option value="Guinea">Guinea</option> <option value="Guinea-Bissau">Guinea-Bissau</option> <option value="Guyana">Guyana</option> <option value="Haiti">Haiti</option> <option value="Heard and McDonald Islands">Heard and McDonald Islands</option> <option value="Honduras">Honduras</option> <option value="Hong Kong">Hong Kong</option> <option value="Hungary">Hungary</option> <option value="Iceland">Iceland</option> <option value="India">India</option> <option value="Indonesia">Indonesia</option> <option value="Iran">Iran</option> <option value="Iraq">Iraq</option> <option value="Ireland">Ireland</option> <option value="Island of Man">Island of Man</option> <option value="Israel">Israel</option> <option value="Italy">Italy</option> <option value="Ivory Coast">Ivory Coast</option> <option value="Jamaica">Jamaica</option> <option value="Japan">Japan</option> <option value="Jersey">Jersey</option> <option value="Jordan">Jordan</option> <option value="Kazakhstan">Kazakhstan</option> <option value="Kenya">Kenya</option> <option value="Kiribati">Kiribati</option> <option value="Korea (Democratic Republic of)">Korea (Democratic Republic of)</option> <option value="Korea (Republic of)">Korea (Republic of)</option> <option value="Kosovo">Kosovo</option> <option value="Kuwait">Kuwait</option> <option value="Kyrgyz Republic">Kyrgyz Republic</option> <option value="Laos">Laos</option> <option value="Latvia">Latvia</option> <option value="Lebanon">Lebanon</option> <option value="Lesotho">Lesotho</option> <option value="Liberia">Liberia</option> <option value="Libya">Libya</option> <option value="Liechtenstein">Liechtenstein</option> <option value="Lithuania">Lithuania</option> <option value="Luxembourg">Luxembourg</option> <option value="Macau">Macau</option> <option value="Madagascar">Madagascar</option> <option value="Malawi">Malawi</option> <option value="Malaysia">Malaysia</option> <option value="Maldives">Maldives</option> <option value="Mali">Mali</option> <option value="Malta">Malta</option> <option value="Marshall Islands">Marshall Islands</option> <option value="Martinique">Martinique</option> <option value="Mauritania">Mauritania</option> <option value="Mauritius">Mauritius</option> <option value="Mayotte">Mayotte</option> <option value="Mexico">Mexico</option> <option value="Micronesia">Micronesia</option> <option value="Moldavia">Moldavia</option> <option value="Monaco">Monaco</option> <option value="Mongolia">Mongolia</option> <option value="Montenegro">Montenegro</option> <option value="Montserrat">Montserrat</option> <option value="Morocco">Morocco</option> <option value="Mozambique">Mozambique</option> <option value="Myanmar">Myanmar</option> <option value="Namibia">Namibia</option> <option value="Nauru">Nauru</option> <option value="Nepal">Nepal</option> <option value="Netherlands">Netherlands</option> <option value="Netherlands Antilles">Netherlands Antilles</option> <option value="New Caledonia">New Caledonia</option> <option value="New Zealand">New Zealand</option> <option value="Nicaragua">Nicaragua</option> <option value="Niger">Niger</option> <option value="Nigeria">Nigeria</option> <option value="Niue">Niue</option> <option value="Norfolk Island">Norfolk Island</option> <option value="North Macedonia">North Macedonia</option> <option value="Northern Mariana Islands">Northern Mariana Islands</option> <option value="Norway">Norway</option> <option value="Oman">Oman</option> <option value="Pakistan">Pakistan</option> <option value="Palau">Palau</option> <option value="Palestinian Territory">Palestinian Territory</option> <option value="Panama">Panama</option> <option value="Papua-New Guinea">Papua-New Guinea</option> <option value="Paraguay">Paraguay</option> <option value="Peru">Peru</option> <option value="Philippines">Philippines</option> <option value="Pitcairn">Pitcairn</option> <option value="Poland">Poland</option> <option value="Portugal">Portugal</option> <option value="Puerto Rico">Puerto Rico</option> <option value="Qatar">Qatar</option> <option value="Re union">Re union</option> <option value="Romania">Romania</option> <option value="Russian Federation">Russian Federation</option> <option value="Rwanda">Rwanda</option> <option value="Saint Barthelemy">Saint Barthelemy</option> <option value="Saint Helena">Saint Helena</option> <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option> <option value="Saint Lucia">Saint Lucia</option> <option value="Saint Martin (French part)">Saint Martin (French part)</option> <option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option> <option value="Saint Vincent and the Grenadines">Saint Vincent and the Grenadines</option> <option value="Samoa">Samoa</option> <option value="San Marino">San Marino</option> <option value="Sao Tome and Principe">Sao Tome and Principe</option> <option value="Saudi Arabia">Saudi Arabia</option> <option value="Senegal">Senegal</option> <option value="Serbia">Serbia</option> <option value="Seychelles">Seychelles</option> <option value="Sierra Leone">Sierra Leone</option> <option value="Singapore">Singapore</option> <option value="Sint Maarten (Dutch part)">Sint Maarten (Dutch part)</option> <option value="Slovakia">Slovakia</option> <option value="Slovenia">Slovenia</option> <option value="Solomon Islands">Solomon Islands</option> <option value="Somalia">Somalia</option> <option value="South Africa">South Africa</option> <option value="South Georgia and South Sandwich Islands">South Georgia and South Sandwich Islands</option> <option value="South Sudan">South Sudan</option> <option value="Spain">Spain</option> <option value="Sri Lanka">Sri Lanka</option> <option value="Sudan">Sudan</option> <option value="Suriname">Suriname</option> <option value="Svalbard and Jan Mayen Islands">Svalbard and Jan Mayen Islands</option> <option value="Swaziland">Swaziland</option> <option value="Sweden">Sweden</option> <option value="Switzerland">Switzerland</option> <option value="Syrian Arab Republic">Syrian Arab Republic</option> <option value="Taiwan">Taiwan</option> <option value="Tajikistan">Tajikistan</option> <option value="Tanzania">Tanzania</option> <option value="Thailand">Thailand</option> <option value="Togo">Togo</option> <option value="Tokelau">Tokelau</option> <option value="Tonga">Tonga</option> <option value="Trinidad and Tobago">Trinidad and Tobago</option> <option value="Tunisia">Tunisia</option> <option value="Turkey">Turkey</option> <option value="Turkmenistan">Turkmenistan</option> <option value="Turks and Caicos Islands">Turks and Caicos Islands</option> <option value="Tuvalu">Tuvalu</option> <option value="Uganda">Uganda</option> <option value="Ukraine">Ukraine</option> <option value="United Arab Emirates">United Arab Emirates</option> <option value="United Kingdom">United Kingdom</option> <option value="United States Minor Outlying Islands">United States Minor Outlying Islands</option> <option value="Uruguay">Uruguay</option> <option value="USA">USA</option> <option value="Uzbekistan">Uzbekistan</option> <option value="Vanuatu">Vanuatu</option> <option value="Vatican (Holy See)">Vatican (Holy See)</option> <option value="Venezuela">Venezuela</option> <option value="Vietnam">Vietnam</option> <option value="Virgin Islands (British)">Virgin Islands (British)</option> <option value="Virgin Islands (U.S.)">Virgin Islands (U.S.)</option> <option value="Wallis and Futuna Islands">Wallis and Futuna Islands</option> <option value="Western Sahara">Western Sahara</option> <option value="Yemen">Yemen</option> <option value="Zambia">Zambia</option> <option value="Zimbabwe">Zimbabwe</option> </select> <span class="text-danger field-validation-valid" data-valmsg-for="Country" data-valmsg-replace="true"></span> </div> </div> </div> <div class="row mb-3"> <div class="col-12"> <p class="mb-3">Are you::</p> <div class="form-check"> <input class="form-check-input" checked type="radio" value="A specifier" id="CompanyType" name="CompanyType"> <label class="form-check-label">A specifier (architect, designer)</label> </div> <div class="form-check"> <input class="form-check-input" type="radio" value="A contractor" id="CompanyType" name="CompanyType"> <label class="form-check-label">A contractor (installer, general contractor)</label> </div> <div class="form-check"> <input class="form-check-input" type="radio" value="An end user" id="CompanyType" name="CompanyType"> <label class="form-check-label">An end user (Hospital, School, etc)</label> </div> <div class="form-check"> <input class="form-check-input" type="radio" value="Transport" id="CompanyType" name="CompanyType"> <label class="form-check-label">Transport (OEM, Operator, etc)</label> </div> <div class="form-check"> <input class="form-check-input" type="radio" value="A consumer" id="CompanyType" name="CompanyType"> <label class="form-check-label">A consumer</label> </div> <div class="form-check"> <input class="form-check-input" type="radio" value="A distributor" id="CompanyType" name="CompanyType"> <label class="form-check-label">A distributor</label> </div> </div> </div> <hr /> <h3>Optional</h3> <div class="row mb-3"> <div class="col-12"> <div class="form-group"> <input class="form-control" placeholder="What's the main purpose of your business?" type="text" id="BusinessPurpose" name="BusinessPurpose" value="" /> <span class="text-danger field-validation-valid" data-valmsg-for="BusinessPurpose" data-valmsg-replace="true"></span> </div> </div> </div> <div class="description-text"> By completing this form you agree to the terms laid out in our <a href="/ie/about-us/company-statements/privacy-policy" target="_blank">privacy policy</a> </div> <div class="actions"> <div class="row"> <div class="col-6 offset-6"> <button type="submit" name="plus" value="" class="btn btn-primary d-flex align-items-center"> <div class="me-auto">Register</div> <ion-icon name="caret-forward"></ion-icon> </button> </div> </div> </div> </form> </div> </div> </div> </div> </div> </div> </div> <div class="modal fade" id="loginModal" tabindex="-1" aria-labelledby="registrationModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-body"> <div id="login"> <div class="row justify-content-center"> <div class="col-12"> <h2>Login</h2> <div class="description-text pb-3 mt-0 pt-0"> <p>Enter your details below to login</p> </div> <form data-ajax="true" data-ajax-method="POST" data-ajax-update="#login" action="/ie/api/login"> <input name="__RequestVerificationToken" type="hidden" value="CfDJ8BrJtgSBeRdOgDZwelNPaX4hTBOTCr0iXILf7jToRUX2RRdlTpzIgw9vx6BGqwr5uKQSQa0Y_cG9PcltUeDkpTaHPXEyi0f5pWQTHj37ySqtg_6t5gxlJa7i8kCPUsJVhLyauHQ-3ol0mhQ2aU5E-cU" /> <input id="Site" name="Site" type="hidden" value="ie" /> <div class="row"> <div class="col-6"> <div class="form-group"> <input class="form-control" placeholder="Email" type="text" data-val="true" data-val-maxlength="The User name cannot be longer than 100 characters." data-val-maxlength-max="100" data-val-required="Please enter a user name" id="UserName" maxlength="100" name="UserName" value="" /> <span class="text-danger field-validation-valid" data-valmsg-for="UserName" data-valmsg-replace="true"></span> </div> </div> <div class="col-6"> <div class="form-group"> <input class="form-control" placeholder="Password" type="password" data-val="true" data-val-maxlength="The password cannot be longer than 100 characters." data-val-maxlength-max="100" data-val-required="Please enter a password" id="Password" maxlength="100" name="Password" /> <span class="text-danger field-validation-valid" data-valmsg-for="Password" data-valmsg-replace="true"></span> </div> </div> </div> <div class="row mt-3 additional-options"> <div class="col-6"> <div class="form-check form-switch"> <span class="text-dark"><label>Remember me?</label></span> <input class="form-check-input" type="checkbox" data-val="true" data-val-required="The Stay signed in field is required." id="RememberMe" name="RememberMe" value="true" /> <span class="text-danger field-validation-valid" data-valmsg-for="RememberMe" data-valmsg-replace="true"></span> </div> </div> <div class="col-6"> <a href="/ie/passwordreset">Forgotten your password?</a> </div> </div> <div class="actions"> <div class="row"> <div class="col-6"> <a data-bs-toggle="modal" data-bs-target="#registrationModal" class="btn btn-secondary d-flex align-items-center"> <div class="me-auto">Register</div> <ion-icon name="caret-forward"></ion-icon> </a> </div> <div class="col-6"> <button type="submit" name="plus" value="" class="btn btn-primary d-flex align-items-center"> <div class="me-auto">Login</div> <ion-icon name="caret-forward"></ion-icon> </button> </div> </div> </div> <input name="RememberMe" type="hidden" value="false" /></form> </div> </div> </div> </div> </div> </div> </div> <div class="popover-content" style="display:none;"> <div class="arrow d-flex justify-content-center"> <img src="/Content/Images/arrow.png" width="20px" height="10px" /> </div> <ul class="list-group"> <li class="list-group-item"><a href="#" data-bs-toggle="modal" data-bs-target="#loginModal">Login</a></li> <li class="list-group-item"><a href="#" data-bs-toggle="modal" data-bs-target="#registrationModal">Register</a></li> </ul> </div> <div id="imageannotation"> </div> <header> <div class="top-header"> <div class="container"> <div class="row"> <div class="col-lg-12 col-12 d-flex justify-content-between align-items-end"> <a href="/ie"><img src="/Content/Images/logo.svg" alt="logo" width='100px' /></a> <div class="right"> <div> <a href="/ie/contact-us"> <ion-icon name="mail" alt="Contact us"></ion-icon> <p class="mobile-hide">Contact us</p> </a> </div> <div> <a href="/ie/search"> <ion-icon name="search" alt="Search"></ion-icon> <p class="mobile-hide">Search</p> </a> </div> <div data-bs-toggle="tooltip" data-bs-placement="bottom" title="Change country" class='d-flex country-flag-container align-items-center' style="cursor:pointer;" onclick="showCountryMenu()" )> <img src="/Content/Images/ie.svg" alt="Ireland" height="20" width="20" class="me-2 mobile-images" /> <p class='mobile-hide'>Ireland</p> </div> <div data-bs-toggle="tooltip" data-bs-placement="bottom"> <a class="basket-icon"> <ion-icon name="bag" alt="Samples basket"></ion-icon> <span style="display:none;" class="cart-badge badge bg-secondary">0</span> <p class="mobile-hide">Samples basket</p> </a> </div> <div> <a href="#" class="account-popover"> <ion-icon name="person" alt="General.AccountOptions"></ion-icon> <p class="mobile-hide">MyAltro</p> </a> </div> <div class="d-block d-sm-block d-md-none d-lg-none"> <button class="mobile-button"><ion-icon name="menu"></ion-icon></button> </div> </div> </div> </div> </div> </div> <div class="bot-header"> <div class="container"> <div id='info'></div> <div id="menu-app"> <div class="justify-content-between align-items-center desktop-menu"> <ul :class="{'active' : !isLoading}" class="main"> <li v-for="item in menu" :key="item.panelCollapseID" @mouseenter="showMenu(item.panelCollapseID)" @mouseleave="hideMenuWithDelay"> <a :onclick="item.className === 'Altro.Transport' ? 'SetTransportLink(event)' : null" :href="item.url" class="menu-item" v-cloak>{{ item.title }}</a> <template v-if="item.className === 'Altro.Products'"> <div class="product-menu" v-if="activeMenuId === item.panelCollapseID"> <div class="menu-inner"> <div class="left"> <ul> <li id="latestmenuitem" @mouseenter="ShowLatestLink($event)"><a>Latest products</a></li> <li :id="'menuitem' + index" class="first-level" v-for="(section, index) in mega" @mouseenter="handleMouseEnter($event,section, index)"> <a v-if="section.tabs && section.tabs.length">{{ section.title }}</a> <a :href="section.url" v-else>{{ section.title }}</a> </li> </ul> </div> <div class="second" v-show="activeSubMenu !== null"> <ul v-if="mega[activeSubMenu] && mega[activeSubMenu].tabs && mega[activeSubMenu].tabs.length"> <li v-for="(tab, index) in mega[activeSubMenu].tabs" :key="tab.title"> <a :id="'secondmenuitem' + index" :href="tab.tabLink" v-if="tab.links && tab.links.length" @mouseenter="showThirdList($event, index)">{{ tab.title }}<ion-icon name="caret-forward-outline"></ion-icon></a> <a :id="'secondmenuitem' + index" :href="tab.tabLink" v-else @mouseenter="GetList($event, tab.alias), ShowProduct($event, index)">{{ tab.title }}<ion-icon v-if="!containsSubstring(tab.alias, 'a-z')" name="caret-forward-outline"></ion-icon><ion-icon v-else name="eye-outline"></ion-icon></a> </li> </ul> </div> <div v-show="activeSubMenu == null" class="latest-wrapper"> <h2>Latest products</h2> <div class="latest"> <div class="latest-item" v-for="(item, index) in latest"> <img :src="item.image" alt="Latest product image" /> <h3 v-html="item.title"></h3> <p v-html="item.description"></p> <a :href="item.link" class="link">View <ion-icon name="caret-forward-outline"></ion-icon></a> </div> </div> </div> <div class="third" v-if="activeTab !== null && mega[activeSubMenu].tabs[activeTab].links && mega[activeSubMenu].tabs[activeTab].links.length"> <ul> <li :id="'thirdmenuitem' + index" v-for="(link, index) in mega[activeSubMenu].tabs[activeTab].links" :key="link.title" @mouseenter="GetList($event, link.alias)"> <a :href="link.link"><div v-if="link.hexColour" class="square" :style="{ backgroundColor: link.hexColour }"></div>{{ link.title }}<ion-icon v-if="containsSubstring(link.alias, 'a-z')" name="eye-outline"></ion-icon><ion-icon v-else name="caret-forward-outline"></ion-icon></a> </li> </ul> </div> <div class="fourth" v-if="products && products.length && activeProductMenu !== null"> <ul> <li v-for="(product, index) in products"> <a :href="product.link">{{ product.title }}</a> </li> </ul> </div> <div class="latest-single" v-if="showLatestColumn"> <div class="latest-item"> <img :src="latest[0].image" alt="Latest product image" /> <h3 v-html="latest[0].title"></h3> <p>{{ latest[0].description }}</p> <a :href="latest[0].link" class="link">View <ion-icon name="caret-forward-outline"></ion-icon></a> </div> </div> </div> </div> </template> <template v-else-if="item.className === 'Altro.Store' || item.className === 'Altro.Transport' || item.className === 'Altro.Sustainability'"> <div class="d-none"></div> </template> <template v-else> <div class="mini-menu" v-if="activeMenuId === item.panelCollapseID"> <div class="menu-inner"> <div v-for="tab in item.tabs" :key="tab.title" class="mini-menu-item"> <div v-if="tab.links && tab.links.length > 0"> <div class="head" :class="{'transport': tab.alias === 'Transport'}"><a class="head single-link" :href="tab.tabLink">{{ tab.title }}</a></div> <ul> <li v-for="link in tab.links"> <a :href="link.link">{{ link.title }}</a> </li> </ul> </div> <div v-else> <a class="head single-link" :href="tab.tabLink">{{ tab.title }} <ion-icon name="caret-forward-outline"></ion-icon></a> </div> </div> </div> </div> </template> </li> </ul> <div class="right"> <form> <!--Persona Box Desktop--> <div class="transport-switch d-flex justify-content-around align-items-center"> <div style="cursor:pointer;" onclick="RemoveTransportLink(event)"> Construction </div> <div id="transportswitcher" class="form-check form-switch slide-click" data-bs-toggle="tooltip" data-bs-html="true" data-bs-placement="bottom" title="Choose between transport <br/>and construction view"> <input class="form-check-input" type="checkbox" id="flexSwitchCheckChecked" > </div> <div style="cursor:pointer;" onclick="SetTransportLink(event)"> Transport </div> </div> </form> <a class="samples" href="/ie/samples">Samples</a> </div> </div> <div class="switcher pt-2 pb-2 d-block d-md-none"> <form> <div class="transport-switch d-flex justify-content-around align-items-center"> <div style="cursor:pointer;" onclick="RemoveTransportLink(event)"> Construction </div> <div id="transportswitcher" class="form-check form-switch slide-click" data-bs-toggle="tooltip" data-bs-html="true" data-bs-placement="bottom" title="Choose between transport <br/>and construction view"> <input class="form-check-input" type="checkbox" id="flexSwitchCheckChecked" > </div> <div style="cursor:pointer;" onclick="SetTransportLink(event)"> Transport </div> </div> </form> </div> <div class="mobile-menu" id="openmobile"> <ul class="mobile-main"> <li v-for="(item, index) in menu" :key="index"> <div v-if="item.className === 'Altro.Transport'"> <a class="menu-item" href="#" v-on:click="SetTransportLink(event)">{{ item.title }}</a> </div> <div v-else-if="item.className === 'Altro.Store'"> <a class="menu-item" :href="item.url">{{ item.title }}</a> </div> <div v-else> <a class="menu-item" v-on:click="toggleSubMenu(index)"> {{ item.title }} <ion-icon v-if="index != openMenuIndex" name="add"></ion-icon> <ion-icon v-else name="remove"></ion-icon> </a> <div v-if="item.className === 'Altro.Products'" class="sub-menu" v-show="openMenuIndex === index"> <ul class="sub-list"> <li v-for="(product, index) in mega"> <a class="sub-menu-item" :href="product.url">{{ product.title }}</a> </li> </ul> </div> <div v-else> <ul v-if="item.tabs" class="sub-list" v-show="openMenuIndex === index"> <li v-for="(child, index) in item.tabs"> <a class="sub-menu-item" :href="child.tabLink">{{ child.title }}</a> </li> </ul> </div> </div> </li> </ul> <div class="mobile-footer"> <div class="socials"> <div class="title" style='border-color: #fff;'> <h2 style="color: #fff">Follow us</h2> </div> <div class="social-icons"> <div class='d-flex justify-content-between align-items-center w-100 first-set-social-icons'> <a href="https://www.facebook.com/AltroLtd"><img src="/Content/Images/logo-facebook.svg" target="_blank" alt="facebook" class="social-icon" /></a> <a href="https://twitter.com/AltroFlooring"><img src="/Content/Images/logo-twitter_x.svg" target="_blank" alt="twitter" class="social-icon" /></a> <a href="https://www.linkedin.com/company/altro-ireland"><img src="/Content/Images/logo-linkedin.svg" target="_blank" alt="linkedin" class="social-icon" /></a> <a href="https://www.youtube.com/c/Altro"><img src="/Content/Images/logo-youtube.svg" target="_blank" alt="youtube" class="social-icon" /></a> <a href="https://www.instagram.com/altro_limited/"><img src="/Content/Images/logo-instagram.svg" target="_blank" alt="instagram" class="social-icon" /></a> <a href="https://www.pinterest.co.uk/altro/_created/"><img src="/Content/Images/logo-pinterest.svg" target="_blank" alt="pintrest" class="social-icon" /></a> </div> </div> </div> </div> </div> </div> </div> </div> <div class="basket-dropdown"> <div class="position-relative"> <div class="basket-accent"> <svg xmlns="http://www.w3.org/2000/svg" width="38" height="17" viewBox="0 0 38 17" fill="none"> <path d="M19 0L37.1865 16.5H0.813467L19 0Z" fill="#E4E4E4" /> </svg> </div> <div class="basket-title"> <h2>Samples basket</h2> <ion-icon name="bag" alt="Samples basket"></ion-icon> </div> <div class="basket-body"> <div class="basket-area"> </div> </div> <div class="basket-buttons"> <a class="clear" onclick="guestapp.ClearSamples(), guestapp.GetCartView()">Clear samples</a> <a href="/ie/basket" class="checkout-button" onclick="guestapp.SaveCart()">Checkout</a> </div> </div> </div> <div class="container country-selector"> <div class="country-selector-inner"> <div class="row"> <div class="col-6 col-md-2"> <h2>Asia Pacific</h2> <ul> <li><a href="/au">Australia</a></li> <li><a href="/cn">China</a></li> <li><a href="/jp">Japan</a></li> <li><a href="/nz">New Zealand</a></li> <li><a href="/lk">Sri Lanka</a></li> </ul> <h2 class="pt-3">North America</h2> <ul> <li><a href="/us">US</a></li> <li><a href="/us">Canada</a></li> </ul> </div> <div class="col-6 col-md-5"> <h2>Europe</h2> <div class="row"> <div class="col-12 col-md-6"> <ul> <li><a href="/cz">Czech Republic</a></li> <li><a href="/dk">Denmark</a></li> <li><a href="/fr">France</a></li> <li><a href="/de">Germany</a></li> <!--<li><a href="/gr">Greece</a></li>--> <li><a href="/hu">Hungary</a></li> <li><a href="/ie">Ireland</a></li> </ul> </div> <div class="col-12 col-md-6"> <ul> <li><a href="/pl">Poland</a></li> <li><a href="/ro">Romania</a></li> <li><a href="/es">Spain</a></li> <li><a href="/se">Sweden</a></li> <li><a href="/tr">Turkey </a></li> <li><a href="/uk">United Kingdom</a></li> </ul> </div> </div> </div> <div class="col-6 col-md-5"> <h2>Middle East, North Africa and India</h2> <div class="row"> <div class="col-12 col-md-12"> <ul> <li><a href="/bh">Bahrain</a></li> <li><a href="/eg">Egypt</a></li> <li><a href="/in">India</a></li> <li><a href="/kw">Kuwait</a></li> <li><a href="/qa">Qatar</a></li> <li><a href="/sa">Saudi Arabia</a></li> <li><a href="/ae">United Arab Emirates</a></li> </ul> </div> </div> </div> <div class="col-12 mt-2 pt-2 global-link"> <p>Can't see the region you're looking for? You can find a list of our global locations <a href="/ie/services/how-to-buy-altro/global-locations">here</a></p> </div> </div> </div> </div> </header> <div class="container breadcrumb-area"> <div class="row"> <div class="col-12"> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> </ol> </nav> </div> </div> </div> <form action="/ie" id="__AjaxAntiForgeryForm" method="post"><input name="__RequestVerificationToken" type="hidden" value="CfDJ8BrJtgSBeRdOgDZwelNPaX4hTBOTCr0iXILf7jToRUX2RRdlTpzIgw9vx6BGqwr5uKQSQa0Y_cG9PcltUeDkpTaHPXEyi0f5pWQTHj37ySqtg_6t5gxlJa7i8kCPUsJVhLyauHQ-3ol0mhQ2aU5E-cU" /></form> <div class="altro-page-body" id="page_content"> <!-- Viewing Country: - Suggested country: --> <div class="landing"> <div class="background-images"> <div id="carouselBackground" class="carousel slide" data-bs-ride="carousel"> <div class="carousel-inner"> <div class="carousel-item active"> <img src="/getmedia/1b2b4e82-0643-4403-8c24-b22ab975c0a3/Living_area_Altro_Ensemble_SPACE0110_01.jpg?width=1920" alt="Background Cover Image" loading="lazy" class="carousel-image" /> </div> <div class="carousel-item "> <img src="/getmedia/3b2cca4f-6289-4b6e-b560-c07d895e12a5/Leisure_Altro_Ilustra_adhesive-free_SPACE0086.jpg?width=1920" alt="Background Cover Image" loading="lazy" class="carousel-image" /> </div> <div class="carousel-item "> <img src="/getmedia/d8133b28-3d01-41df-8aec-55c335091d85/Hospitality_commercial_kitchen_Stronghold_AF_Tempest_wall_designs_soft_Woodgrain_Whiterock_White.jpg?width=1920" alt="Background Cover Image" loading="lazy" class="carousel-image" /> </div> </div> </div> </div> <div class="content"> <div class="container"> <div class="row justify-content-between align-items-center"> <div class="col-lg-6 col-12"> <div id="homeCarousel" class="carousel slide" data-bs-ride="carousel"> <div class="carousel-inner"> <div class="carousel-item active"> <a href="/ie/news/introducing-fresh-and-enhanced-designs-for-altro-e" class="text"> <h1>Altro Ensemble – new and improved</h1> <div> <p>Introducing fresh and enhanced designs for our award-winning, luxury vinyl tiles Altro Ensemble.<br /> <br /> Lightweight, easy to install, with integrated impact sound insulation and durable surface protection, Altro Ensemble is built to last.</p> </div> </a> </div> <div class="carousel-item "> <a href="/ie/resources/altro-guides/adhesive-free-floors" class="text"> <h1>Adhesive-free floors</h1> <div> <p><p>Step into the future of sustainable flooring with Altro's adhesive-free solutions.<br /> <br /> Minimise waste, maximise speed. 100% recyclable, quick-install floors for a greener future.</p> </p> </div> </a> </div> <div class="carousel-item "> <a href="ie/resources/altro-guides/kitchens" class="text"> <h1>Commercial kitchens</h1> <div> <p>Our HACCP-approved safety floors and walls meet HSE standards.<br /> <br /> Backed by industry-leading guarantees, our products feature slip-resistance and easy-to-clean surfaces.</p> </div> </a> </div> </div> <div class="search-wrapper"> <div class="search-bar"> <input type="text" class="search-bar search-input-home" id="homesearch" placeholder="Search..." /> <button class="searchbtn" id="searchbtn" onclick="sendSearch()"><ion-icon name="search"></ion-icon></button> </div> <div class="suggested-search"> </div> </div> <div class="carousel-control-wrapper"> <button class="carousel-control-prev" type="button" data-bs-target="#homeCarousel" data-bs-slide="prev"> <span class="carousel-control-prev-icon" aria-hidden="true"></span> <span class="visually-hidden">Previous</span> </button> <div class="carousel-indicators"> <button type="button" data-bs-target="#homeCarousel" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 0"></button> <button type="button" data-bs-target="#homeCarousel" data-bs-slide-to="1" class="" aria-current="false" aria-label="Slide 1"></button> <button type="button" data-bs-target="#homeCarousel" data-bs-slide-to="2" class="" aria-current="false" aria-label="Slide 2"></button> </div> <button class="carousel-control-next" type="button" data-bs-target="#homeCarousel" data-bs-slide="next"> <span class="carousel-control-next-icon" aria-hidden="true"></span> <span class="visually-hidden">Next</span> </button> </div> </div> </div> <div class="col-lg-4 col-12"> <div class="ctas landing-ctas"> <div class="scroll-wrapper"> <a href="#scroll" class="scroll-container"> <div class="line"> <svg xmlns="http://www.w3.org/2000/svg" width="151" height="2" viewBox="0 0 151 2" fill="none"> <line x1="150.5" y1="1" x2="0.5" y2="1.00001" stroke="white" /> </svg> </div> <div class="text">Scroll to see more</div> <div class="arrow"> <svg xmlns="http://www.w3.org/2000/svg" width="151" height="9" viewBox="0 0 151 9" fill="none"> <path d="M150.854 4.85354C151.049 4.65828 151.049 4.3417 150.854 4.14643L147.672 0.964453C147.476 0.769191 147.16 0.769191 146.964 0.964453C146.769 1.15972 146.769 1.4763 146.964 1.67156L149.793 4.49999L146.964 7.32841C146.769 7.52368 146.769 7.84026 146.964 8.03552C147.16 8.23078 147.476 8.23078 147.672 8.03552L150.854 4.85354ZM0.5 5L150.5 4.99999L150.5 3.99999L0.5 4L0.5 5Z" fill="white" /> </svg> </div> </a> </div> <div class="cta-items"> <div class="cta-item" style='background-color:#00537f;'> <a href="/ie/learn-and-engage/continual-professional-development" class="cta"> <h2>Book your Altro CPD</h2> <div class="content">Our latest RIBA-approved CPDs</div> </a> </div> <div class="cta-item" style='background-color:#595959;'> <a href="/ie/about-us/contact-us" class="cta"> <h2>Contact us</h2> <div class="content">Please contact us by calling: 01 907 5821, email or live chat.<!--We're here to help--></div> </a> </div> <div class="cta-item" style='background-color:#eb2b7e;'> <a href="/ie/about-us/register" class="cta"> <h2>Order free samples</h2> <div class="content">Register with MyAltro for samples, exclusive content and more</div> </a> </div> </div> </div> </div> </div> </div> </div> </div> <div class="bg-blue py-5"> <div class="container"> <div class="row"> <div class="col-12"> <div class="d-flex justify-content-between align-items-center"> <h3>Explore our products and solutions</h3> <a class="az-link d-sm-none d-none d-md-block d-lg-block" href="/ie/products">See all products A-Z <ion-icon name="caret-forward-outline"></ion-icon></a> </div> </div> <div class="scroll-container"> <div class="col-lg-12 col-12"> <div class="cat-row" id="cat-row"> <a class="cat-item" href="/ie/sectors/health-and-carwe"> <img src="/getmedia/b6cd8422-6c75-45a4-b78c-d11729567103/Health_and_care_Brand_image.jpg?width=800" alt="Explore item image" /> <div class="overlap"> <h3>Health and care</h3> <span class="count"> 15 products </span> </div> </a> <a class="cat-item" href="/ie/sectors/education"> <img src="/getmedia/3340701f-3174-4e11-b4ab-b476ec8365b6/UK_Primary_School_Altro_Whiterock_Digiclad_Altro_Whiterock_Satin_Altro_Suprema-DigiClad-landscape.jpg?width=800" alt="Explore item image" /> <div class="overlap"> <h3>Education</h3> <span class="count"> 19 products </span> </div> </a> <a class="cat-item" href="/ie/sectors/housing"> <img src="/getmedia/09616870-7d51-440e-91c2-2ca4b04ecccd/Social_housing_Altro_Operetta_Classic_Cherry_6515x5701.jpg?width=800" alt="Explore item image" /> <div class="overlap"> <h3>Housing</h3> <span class="count"> 15 products </span> </div> </a> <a class="cat-item" href="/ie/sectors/hospitality"> <img src="/getmedia/ac55eea5-9467-43b6-bd55-9303483d3a3b/Hospitality_Restaurant_Altro-Wood-adhesive-free.jpg?width=800" alt="Explore item image" /> <div class="overlap"> <h3>Hospitality</h3> <span class="count"> 22 products </span> </div> </a> </div> </div> </div> </div> </div> </div> <div class="container py-5 my-5 content-block"> <div class="row justify-content-between align-items-center"> <div class="col-lg-5 col-12 left"> <h4 class="content-title">Our sustainability vision</h4> <p>Build better futures: we are committed to reducing our carbon footprint, increasing our sustainability activities, and advancing our environmental, social and ethical performance.</p> <div class="links"> <a href="/ie/sustainability">Our sustainability journey <ion-icon name="caret-forward-outline"></ion-icon></a> <a href="/ie/sustainability/sustainability-report">2024 Altro Sustainability Report <ion-icon name="caret-forward-outline"></ion-icon></a> </div> </div> <div class="col-lg-5 col-12 right"> <img src="/getmedia/d7e47ef2-8754-4018-a038-952263773e58/4370_Sustainability_Report_cover_June_24.jpg?width=500" alt="Content Block Image" /> </div> </div> </div> <div class="bg-blue py-5 info-container"> <div class="container"> <h4 class="blocks-title">Altro invented safety flooring back in the 1940s. Today we create floors, doors and wall cladding solutions to provide hygiene and safety in the most demanding environments.</h4> <div class="wrapper"> <a class="link" href="/ie/about-us">About us <ion-icon name="caret-forward-outline"></ion-icon></a> </div> </div> </div> <div class="container py-5"> <div class="row justify-content-between align-items-center"> <div class="col-lg-5 col-12 d-flex flex-column gap-5"> <h4 class="content-title" id="scroll">Designed for possibilities, made for people</h4> <p>Altro invented safety flooring back in the 1940s. Today we create floors, doors and wall cladding solutions to provide hygiene and safety in the most demanding environments.</p> <div class="links"> <a href="/ie/about-us">Read more <ion-icon name="caret-forward-outline"></ion-icon></a> </div> </div> <div class="col-lg-5 col-12"> <div class="link-grid"> <a href="/ie/technical"> <img src="/getmedia/7be8f447-35f7-4224-8662-f73db7d03d8f/Altro_Technical_Services_lead_image.jpg?width=600" alt="Link image" /> <div class="overlay"> <h5>Technical</h5> </div> </a> <a href="/ie/learn-and-engage/altro-guides/kitchens"> <img src="/getmedia/6765451d-80d1-418f-81de-968f8e925b8f/Kitchen_Altro_Stronghold_Surf_Altro_Whiterock_White_web.jpg?width=600" alt="Link image" /> <div class="overlay"> <h5>Commercial kitchens</h5> </div> </a> <a href="/ie/learn-and-engage/altro-guides/adhesive-free-floors"> <img src="/getmedia/b8dd6912-0541-4885-bda4-c527cd87a753/Holyrood-Secondary-School-Wood-adhesive-free-03.jpg?width=600" alt="Link image" /> <div class="overlay"> <h5>Adhesive-free</h5> </div> </a> <a href="/ie/products/altro-illustra"> <img src="/getmedia/633420e3-4ea5-41fc-86d2-9317fce1cdbf/UK_Reception-Altro-Illustra-01.jpg?width=600" alt="Link image" /> <div class="overlay"> <h5>Altro Illustra</h5> </div> </a> </div> </div> </div> </div> <div id="scroll"> <div class="categories-list"> <div class="container"> <div class="desktop-categories"> <div class="cards-desktop"> <h4>Discover more</h4> <div class="listing-row"> <a href="/ie/news/next-generation-transport-floors-win-award" class="category-item"> <img loading="lazy" src="/getmedia/c27ef2a1-11f9-4be1-a976-917015429276/EB-award-for-web-optimised.jpg?width=300" alt="..." /> <div class="cat-body"> <h5 class="card-title">News: Next generation transport floors win award</h5> <p><p>Altro is proud to receive the Silver Award in the Euro Bus Expo 2024 Innovation Challenge for its ground-breaking new flooring collection.</p> </p> </div> </a> <a href="/ie/case-studies/agricultural-research-institute-spain" class="category-item"> <img loading="lazy" src="/getmedia/8f091509-83ee-4562-be7b-2e44fc99ba2a/Centro-de-Investigaciones-Agrarias-Altro-Cantata-adhesive-free-04.jpg?width=300" alt="..." /> <div class="cat-body"> <h5 class="card-title">Case study: Agricultural Research Institute, Spain</h5> <p>Altro Cantata adhesive-free enabled a quick installation with a lower carbon footprint and full recyclability, supporting their commitment to sustainability.</p> </div> </a> <a href="/ie/blogs/celebrating-creativity-in-healthcare-design" class="category-item"> <img loading="lazy" src="/getmedia/40d16d60-ec37-4bed-898f-3d5ffa810d6b/Altro-Moodboard-Showcase-156_web.jpg?width=300" alt="..." /> <div class="cat-body"> <h5 class="card-title">Blog: Celebrating creativity in healthcare design</h5> <p>Altro led the P23 Moodboard Celebration, inspiring healthcare designers with products from the NHS P23 Framework.</p> </div> </a> <a href="/ie/technical-documents" class="category-item"> <img loading="lazy" src="/getmedia/47f7b8d1-47e6-40e6-9704-974758324ea6/technical-support_1.jpg?width=300" alt="..." /> <div class="cat-body"> <h5 class="card-title">Altro technical, cleaning, installation guides</h5> <p>Useful technical information, expertly written, about how to install and maintain all our products.</p> </div> </a> </div> </div> </div> </div> </div> <div class="container"> </div> <div class="categories-list"> <div class="container"> <div class="desktop-categories"> <div class="cards-desktop"> <h4>Inspire me</h4> <div class="listing-row"> <a href="/ie/ideasboard" class="category-item"> <img loading="lazy" src="/getmedia/d67944a3-157d-46e3-b73d-9b1aa884dbcc/ideasboard.png?width=300" alt="..." /> <div class="cat-body"> <h5 class="card-title">IdeasBoard</h5> <p>Get inspired, organise your content, create and share new collections with Altro IdeasBoard.</p> </div> </a> <a href="/ie/inspiration/altro-insta-space" class="category-item"> <img loading="lazy" src="/getmedia/1bc2219d-ff2c-4586-b250-19d7fa629ef7/Altro-Insta-space.jpg?width=300" alt="..." /> <div class="cat-body"> <h5 class="card-title">Altro Insta-space</h5> <p>Visualise in real time how Altro products would look in your space.</p> </div> </a> <a href="/ie/gallery" class="category-item"> <img loading="lazy" src="/getmedia/ec50531a-5714-4cd9-b280-ff09056cae4c/Hospitality-Hotel-Illustra-Wall-designs-01.jpg?width=300" alt="..." /> <div class="cat-body"> <h5 class="card-title">Gallery</h5> <p>View images of projects featuring Altro products across the globe.</p> </div> </a> <a href="/ie/case-studies" class="category-item"> <img loading="lazy" src="/getmedia/3464f049-8e86-4b9b-b099-818c228483c2/Belgrade-Theatre_Altro-Ensemble_01.jpg?width=300" alt="..." /> <div class="cat-body"> <h5 class="card-title">Case studies and projects</h5> <p>Read our latest case studies for projects across the globe.</p> </div> </a> </div> </div> </div> <div class="desktop-categories"> <div class="cards-desktop"> <h4>Videos</h4> <div class="listing-row"> <a href="/ie/videos/altro-walls-showerkit-installation" class="category-item"> <img loading="lazy" src="/getmedia/6bf0fc6a-b18f-464e-91b3-19124af22a96/Altro-Walls-ShowerKits-installation-video-thumbnail.jpg?width=300" alt="..." /> <div class="cat-body"> <h5 class="card-title">Altro Walls ShowerKit Installation</h5> <p>Altro Walls ShowerKit is the perfect, speedy solution for creating a water-resistant, durable and easy to clean surface with the reassurance of a 10-year guarantee.</p> </div> </a> <a href="/ie/videos/altro-floors-keeping-you-safe-from-contaminants" class="category-item"> <img loading="lazy" src="/getmedia/3c811a8e-48c9-4a8f-a238-a9e617e662c9/Keeping-you-safe-from-contaminants-in-commercial-kitchens-video-thumbnail.jpg?width=300" alt="..." /> <div class="cat-body"> <h5 class="card-title">Keeping you safe from kitchen contaminants</h5> <p>From a small café to a large restaurant with over 100 covers, all kitchens have to deal with contaminants. Our specialist safety floor, hygienic wall sheet system and hygienic doorsets provides an impervious, easy to clean and safe solution for kitchen environments</p> </div> </a> <a href="/ie/videos/altro-whiterock-impact-testing" class="category-item"> <img loading="lazy" src="/getmedia/a27ada00-10d2-43a1-82f4-279b87b1a8bb/Altro-Whiterock-impact-testing-video-thumbnail.jpg?width=300" alt="..." /> <div class="cat-body"> <h5 class="card-title">Altro Whiterock impact testing</h5> <p>Impact Testing – hammer test and steel ball demo is filmed to show you the durability and impact resistance of ceramic tiles vs Altro Whiterock.</p> </div> </a> <a href="/ie/videos/altro-illustra" class="category-item"> <img loading="lazy" src="/getmedia/e504d09d-c78d-4a5b-8863-abf48c9abcad/Altro-Illustra-video-thumbnail.jpg?width=300" alt="..." /> <div class="cat-body"> <h5 class="card-title">Altro Illustra</h5> <p>Discover new Altro Illustra, a safety floor that provides limitless design possibilities. New Altro Illustra combines style, safety, and durability. It offers a range of aesthetic possibilities, from nature inspired stone to modern textile design, the possibilities are endless.</p> </div> </a> </div> </div> </div> </div> </div> </div> <div class="banner"> <div class="container"> <div class="banner-wrapper"> <div class="contact"> <h5>Contact us</h5> <span>Customer Care Centre</span> <div class="d-flex gap-4 align-items-center"> <p> <img src="/Content/Images/call.svg" alt="phone" height="50" width="50" /> <a href="tel: 01 907 5821">01 907 5821</a> </p> <p> <img src="/Content/Images/mail.svg" alt="mail" height="50" width="50" /> <a href="mailto:enquiries@altro.com">enquiries@altro.com</a> </p> <p> <img src="/getmedia/09d6e913-0419-4c1e-b32c-0f7381dd2d59/WhatsApp_logo_white.png" style="height:50px; width:50px;"> <a href="https://wa.me/447723300318">+447723300318</a> </p> </div> </div> <div class="search"> <div class="search-wrapper"> <h5>Search our site</h5> <div class="search-bar"> <input type="text" class="search-bar search-input-banner" placeholder="Search..." /> <button class="bannerbtn" id="bannerbtn" onclick="sendBannerSearch()"><ion-icon name="search"></ion-icon></button> </div> <div class="suggested-search"> </div> </div> </div> </div> </div> </div> <script src="/Content/Scripts/Home.js"></script> <script> function sendSearch() { console.log("/ie/search/" + encodeURIComponent($(".search-input-home").val())); location.href = "/ie/search/" + encodeURIComponent($(".search-input-home").val()); } function sendBannerSearch() { console.log("/ie/search/" + encodeURIComponent($(".search-input-banner").val())); location.href = "/ie/search/" + encodeURIComponent($(".search-input-banner").val()); } // Get the actual input fields var searchInputField = document.querySelector(".search-input-home"); var bannerInputField = document.querySelector(".search-input-banner"); if (searchInputField != null) { searchInputField.addEventListener("keyup", function (event) { if (event.keyCode === 13) { event.preventDefault(); sendSearch(); } }); } if (bannerInputField != null) { bannerInputField.addEventListener("keyup", function (event) { if (event.keyCode === 13) { event.preventDefault(); sendBannerSearch(); } }); } </script> <div class="position-fixed bottom-0 end-0 p-3 d-flex justify-content-center" style="z-index: 11"> <div id="AddedToBasketToast" class="basket-toast toast hide text-white bg-primary border-0" role="alert" aria-live="assertive" aria-atomic="true"> <div class="toast-body"> Added to basket </div> </div> </div> </div> <footer class="text-white"> <div class="container"> <div class="row"> <div class="col-lg-3 col-12 item"> <div class="mt-4 sign-up-container "> <h3>Keep in touch</h3> <p class="mt-1"> If you'd like to receive communications from Altro about our products and services please fill in your details. </p> <a href="/ie/about-us/sign-up" class="mt-3 in-touch-btn d-flex justify-content-center align-items-center"> <p class='d-flex justify-content-center align-items-center'>Sign up <img src="/Content/Images/right-arrow-black.svg" alt="arrow" class='small-arrow ps-2' /></p> </a> </div> </div> <div class="col-lg-3 col-6 item"> <div> <h5>Sitemap</h5> <div class="support-links"> <div class="row mt-2 support-mobile-bottom"> <div class="col"> <p><a style="color:#FFF" href="/ie/contact-us">Contact us</a></p> <p> <a style="color:#FFF" href="/ie/about-us">About us</a></p> <p><a style="color:#FFF" href="/ie/about-us/careers">Careers</a></p> <p> <a style="color:#FFF" href="/ie/samples">Samples</a></p> <p><a style="color:#FFF" href="/ie/about-us/register">Register</a></p> <p><a style="color:#FFF" href="/ie/technical-documents">Technical documents</a></p> <p><a style="color:#FFF" href="/ie/latest">Latest</a></p> <p><a style="color:#FFF" href="http://www.altrofoundation.com">Altro Foundation</a> </div> </div> </div> </div> </div> <div class="col-lg-3 col-6 item"> <div> <h5>Latest</h5> <ul> <li><a href="/ie/products/altro-whiterock-satins">Altro Whiterock Satins™</a></li> <li><a href="/ie/products/altro-ensemble">Altro Ensemble™</a></li> <li><a href="/ie/products/altro-transflor-artis">NEW — Altro Transflor Artis™</a></li> <li><a href="/ie/products/altro-transflor-metris">NEW — Altro Transflor Metris™</a></li> <li><a href="/ie/products/altro-transflor-sonis">NEW — Altro Transflor Sonis™</a></li> <li><a href="/ie/products/altro-walls-showerkit">Altro Walls ShowerKit™</a></li> </ul> </div> </div> <div class="col-lg-3 col-12 item"> <div> <img src="/Content/Images/location.svg" alt="location" class="location-image" /> </div> <div class="d-flex flex-column location-container"> <div> <h5>Altro Limited</h5> <p> Altro Limited. Registered Office: Works Road, Letchworth Garden City, Hertfordshire, SG6 1NW </p> <p class='mt-2'> Registered in England and Wales. Company Number 00154159 </p> <p>VAT Reg. No. 213228308</p> </div> </div> </div> </div> <div class="row mt-5 justify-content-between align-items-end"> <div class="col-lg-5 col-12 sub-links"> <ul> <li><a href="/ie/about-us/company-statements">Company statements</a></li> <li><a href="/ie/about-us/company-statements/disclaimer-and-credits">Disclaimer</a></li> <li><a href="/ie/about-us/company-statements/privacy-policy">Privacy policy</a></li> <li><a href="/ie/about-us/company-statements/cookies-policy">Cookies policy</a></li> </ul> </div> <div class="col-lg-3 col-12"> <div class="socials"> <div class="title" style='border-color: #fff;'> <h2 style="color: #fff">Follow us</h2> </div> <div class="social-icons"> <div class='d-flex justify-content-between align-items-center w-100 first-set-social-icons'> <a href="https://www.facebook.com/AltroLtd"><img src="/Content/Images/logo-facebook.svg" target="_blank" alt="facebook" class="social-icon" /></a> <a href="https://twitter.com/AltroFlooring"><img src="/Content/Images/logo-twitter_x.svg" target="_blank" alt="twitter" class="social-icon" /></a> <a href="https://www.linkedin.com/company/altro-ireland"><img src="/Content/Images/logo-linkedin.svg" target="_blank" alt="linkedin" class="social-icon" /></a> <a href="https://www.youtube.com/c/Altro"><img src="/Content/Images/logo-youtube.svg" target="_blank" alt="youtube" class="social-icon" /></a> <a href="https://www.instagram.com/altro_limited/"><img src="/Content/Images/logo-instagram.svg" target="_blank" alt="instagram" class="social-icon" /></a> <a href="https://www.pinterest.co.uk/altro/_created/"><img src="/Content/Images/logo-pinterest.svg" target="_blank" alt="pintrest" class="social-icon" /></a> </div> </div> </div> </div> </div> </div> </footer> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script type="module" src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.esm.js"></script> <script nomodule src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-kenU1KFdBIe4zVF0s0G1M5b4hcpxyD9F7jL+jjXkk+Q2h455rYXK/7HAuoJl+0I4" crossorigin="anonymous"></script> <script src="/_content/Kentico.Content.Web.Rcl/Content/Bundles/Public/systemFormComponents.min.js"></script> <script src="/content/Scripts/frameworks/jquery.unobtrusive-ajax.js.js"></script> <script src="/Content/Scripts/AltroMain.js"></script> <script src="/Content/Scripts/vueapp_menu.js"></script> <script src="/Content/Scripts/Layout.js"></script> <script defer src="/Content/Scripts/GuestCartSystem.js"></script> <script data-cookieconsent="ignore"> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("consent", "default", { ad_personalization: "denied", ad_storage: "denied", ad_user_data: "denied", analytics_storage: "denied", functionality_storage: "denied", personalization_storage: "denied", security_storage: "granted", wait_for_update: 500, }); gtag("set", "ads_data_redaction", true); gtag("set", "url_passthrough", true); </script> <!-- Google Tag Manager --> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-PKXFZCG'); // gTag sending function window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-X08CC8YNV2'); </script> <!-- End Google Tag Manager --> <script type="text/javascript" src="https://cdn.roomvo.com/static/scripts/b2b/altro.js" async></script> <script type="text/javascript" src="https://cdn.roomvo.com/static/scripts/b2b/altro.js" async></script> </body> </html>