1<!DOCTYPE html> <html lang="en-au"> <head> <meta property="og:type" content="website"/> <meta charset="UTF-8"> <title>About Dale James | Expert Hair Stylist at Dale James</title> <link href="//www.dalejameshairsalon.com.au/style.min.css?=3" rel="stylesheet"> <link rel="canonical" href="https://www.dalejameshairsalon.com.au/about-dale-james"> <link rel="icon" type="image/ico" href="/favicon.png"> <link rel="apple-touch-icon" href="/favicon.png"> <meta name="msapplication-TileImage" content="/favicon.png"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1,user-scalable=no"> <meta name="description" content="Learn about Dale James, a leading hair stylist dedicated to delivering personalised hair services. Trust our expertise to make your hair look its best."/> <meta name="google-site-verification" content=""/> <meta property="og:image" content="https://www.dalejameshairsalon.com.au/favicon.png"/> <meta property="og:image:secure_url" content="https://www.dalejameshairsalon.com.au/favicon.png"/> <meta property="og:url" content="https://www.dalejameshairsalon.com.au/about-dale-james"/> <meta property="og:title" content="About Dale James | Expert Hair Stylist at Dale James"/> <meta property="og:description" content="Learn about Dale James, a leading hair stylist dedicated to delivering personalised hair services. Trust our expertise to make your hair look its best."/> <meta property="og:image:width" content="256"/> <meta property="og:image:height" content="256"/> <meta name="twitter:card" content="summary"> <meta name="twitter:title" content="About Dale James | Expert Hair Stylist at Dale James"> <meta name="twitter:description" content="Learn about Dale James, a leading hair stylist dedicated to delivering personalised hair services. T"> <meta name="twitter:image" content="https://www.dalejameshairsalon.com.au/favicon.png"/>
1<script>
vendor: 423 bytes, lines 1-5
1(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 2 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 3 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 4 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 5 })(window,document,'script','dataLayer','
5GTM-5KWLPRZG
vendor: 3 bytes, line 5
5');
5</script>
5 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/site.webmanifest"> <meta name="msapplication-TileColor" content="#da532c"> <meta name="theme-color" content="#ffffff"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="preload" href="https://fonts.googleapis.com/css2?family=Outfit:[email protected]&display=swap" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Outfit:[email protected]&display=swap"> </noscript> <meta name="google-site-verification" content="PuNIg62IO-4yjTYi91mklTy__6sJRYOk_I6XU07qMrg"/>
vendor: 65 bytes, line 5
5 <script async src="https://www.googletagmanager.com/gtag/js?id=
5G-4YP033LY7D
vendor: 14 bytes, line 5
5"></script>
5<script> 6
vendor: 138 bytes, lines 6-10
6window.dataLayer = window.dataLayer || []; 7 function gtag(){dataLayer.push(arguments);} 8 gtag('js', new Date()); 9 10 gtag('config', '
10G-EXTR9BT9ED
vendor: 5 bytes, line 10
10');
11</script>
11
11<script type="application/ld+json"> 12{ 13 "@context": "https://schema.org", 14 "@type": "HealthAndBeautyBusiness", 15 "name": "Dale James & Co", 16 "image": "https://www.dalejameshairsalon.com.au/thumbnaillarge/logo2.png", 17 "url": "https://www.dalejameshairsalon.com.au/", 18 "telephone": "(08) 9367 5135", 19 "address": { 20 "@type": "PostalAddress", 21 "streetAddress": "60 Aangelo St South Perth", 22 "addressLocality": "Perth", 23 "addressRegion": "WA", 24 "postalCode": "6151", 25 "addressCountry": "AU" 26 }, 27 "geo": { 28 "@type": "GeoCoordinates", 29 "latitude": -31.9803962, 30 "longitude": 115.8619728 31 }, 32 "sameAs": [ 33 "https://www.facebook.com/dalejameshairfacebody/", 34 "https://www.instagram.com/dalejamesandco/" 35 ] 36} 37</script>
37
37<script type="application/ld+json"> 38{ 39 "@context": "https://schema.org", 40 "@type": "Organization", 41 "name": "Dale James & Co", 42 "alternateName": "Dale James", 43 "url": "https://www.dalejameshairsalon.com.au/", 44 "logo": "https://www.dalejameshairsalon.com.au/thumbnaillarge/logo2.png", 45 "sameAs": [ 46 "https://www.facebook.com/dalejameshairfacebody/", 47 "https://www.instagram.com/dalejamesandco/" 48 ] 49} 50</script>
50 </head> <body class="link2 shopping">
vendor: 68 bytes, line 50
50 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
50GTM-5KWLPRZG
vendor: 83 bytes, line 50
50" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
50<div id="enquire-dropdown" class="dark"> <a class="enquire-trigger closeBtn"></a> <div class="container"> <div class="grid"> <div class="dropContact col-2 mobile-hide"> <h2>Contact Us</h2> <p data-token="(08) 9367 5135"><strong>Phone</strong><br/>(08) 9367 5135</p> <p data-token="[email protected]"><strong>Email</strong><br/><a href="mailto:[email protected]">[email protected]</a></p> <p data-token="60 Angelo Street, South Perth WA 6151"><strong>Address</strong><br/>60 Angelo Street, South Perth WA 6151</p> <div class="contact"> <a class="button facebook iconOnly -invertedBtn-" href="https://www.facebook.com/dalejameshairfacebody/" target="_blank"></a> <a class="button twitter iconOnly -invertedBtn-" href="" target="_blank"></a> <a class="button instagram iconOnly -invertedBtn-" href="https://www.instagram.com/dalejamesandco/" target="_blank"></a> <a class="button pinterest iconOnly -invertedBtn-" href="" target="_blank"></a> <a class="button linkedIn iconOnly -invertedBtn-" href="" target="_blank"></a> <a class="button youTube iconOnly -invertedBtn-" href="" target="_blank"></a> </div> </div> <div class="mceNonEditable col-2 col-1-small"> <form action="/EnquiryForm/" method="post" name="form7" onsubmit="return validateform7(this)"> <input type="hidden" name="screen" value="emailForm"/> <input type="hidden" name="mailTo" value="20515"/> <input type="hidden" name="returnTo" value="/thank-you"/> <input type="hidden" name="showAll" value="false"/> <div class="enquiryForm enqEmbed iconForm" class="contact"> <h2>Online Enquiry</h2> <div class="enqRow"> <span class="name"></span> <input type="text" name="a_Name" maxlength="250" placeholder="Full Name*" required/> </div> <div class="enqRow"> <span class="phone"></span> <input type="tel" name="b_Phone" maxlength="250" placeholder="Phone*" required/> </div> <div class="enqRow"> <span class="email"></span> <input type="email" name="c_Email" maxlength="250" placeholder="Email*" required/> </div> <div class="enqRow"> <span class="question"></span> <textarea name="ZZ_Comments" placeholder="Enquiry"></textarea> <div class="required">* Required fields</div> <div class="g-recaptcha"></div> </div> <div class="enqRow"> <input class="button -ctaBtn-" type="submit" name="email" value="Send"/> </div> </div> <input type="text" name="ncformfield" style="display:none !important" tabindex="-1" autocomplete="off"><input type="hidden" name="__ncforminfo" value="XdZZRb4FOaB5pCG__Fp7evR4-cja34PSzNY2cNj1kFuJqj-BZ32wgETAx8SZqfMPUYr4KRm1_chyPuj1761_kNwX8zuCBTy2JFPoU703yOLjd0buiABHY7p7r1YcpWEkOc0P_7JctvoVQBI8_FYeJQ=="/></form> </div> </div> </div> </div><div class="outerWrap"> <section id="mobileMenu"> <nav role="menubar"> <li role="menuitem" id="link-mobile0" class=""> <a href="/"> <span>Home</span> </a> </li> <li role="menuitem" id="link-mobile2" class=" current parent"> <span>About Dale James</span> <ul> <div class="subContainer"> <li role="menuitem" class="current"> <a href="/about-dale-james"> <span>About Dale James</span> </a> </li> <li role="menuitem"> <a href="/the-dale-james-co-hairdressing-resource-centre"> <span>The Dale James & Co Hairdressing Resource Centre</span> </a> </li> <li role="menuitem"> <a href="/the-ultimate-guide-to-blonde-hair-in-perth"> <span>The Ultimate Guide to Blonde Hair in Perth</span> </a> </li> <li role="menuitem"> <a href="/welcome-to-the-team"> <span>Welcome to the Team</span> </a> </li> <li role="menuitem"> <a href="/dale-james-co-one-of-perths-best-hair-salons"> <span>Dale James & Co One of Perth's Best Hair Salons</span> </a> </li> <li role="menuitem"> <a href="/award-winning-hair-salon-near-como"> <span>Award-Winning Hair Salon Near Como</span> </a> </li> <li role="menuitem"> <a href="/hairdresser-south-perth-dale-james-hair-salon"> <span>Hairdresser South Perth | Dale James & Hair Salon</span> </a> </li> <li role="menuitem"> <a href="/members-of-intercoiffure-mondial-at-dale-james"> <span>Members Of Intercoiffure Mondial At Dale James</span> </a> </li> <li role="menuitem"> <a target="_blank" href="/reviews"> <span>Reviews</span> </a> </li> </div> </ul> </li> <li role="menuitem" id="link-mobile3" class="parent"> <span>Hair Extensions</span> <ul> <div class="subContainer"> <li role="menuitem"> <a href="/hair-extensions"> <span>Hair Extensions</span> </a> </li> <li role="menuitem"> <a href="/the-best-hair-extensions"> <span>The Best Hair Extensions</span> </a> </li> <li role="menuitem"> <a href="https://www.dalejameshairsalon.com.au/hair-extensions#goldFever"> <span>Gold Fever</span> </a> </li> <li role="menuitem"> <a href="https://www.dalejameshairsalon.com.au/hair-extensions#millennial"> <span>Millenial Hair Extensions</span> </a> </li> <li role="menuitem"> <a href="https://www.dalejameshairsalon.com.au/hair-extensions#showPony"> <span>Amazing Hair Extensions</span> </a> </li> <li role="menuitem"> <a href="https://www.dalejameshairsalon.com.au/hair-extensions#Seamless"> <span>Seamless Tape Hair Extensions</span> </a> </li> <li role="menuitem"> <a href="https://www.dalejameshairsalon.com.au/hair-extensions#weft"> <span>Weft Extensions</span> </a> </li> <li role="menuitem"> <a href="/baciami-hair-extensions"> <span>Keratin Bond Extensions Baciami</span> </a> </li> <li role="menuitem"> <a href="/extensions-gallery"> <span>Extensions Gallery</span> </a> </li> <li role="menuitem"> <a href="/hair-extensions-faq"> <span>Hair Extensions FAQ</span> </a> </li> </div> </ul> </li> <li role="menuitem" id="link-mobile4" class="parent"> <span>Hair Styling & Cuts</span> <ul> <div class="subContainer"> <li role="menuitem"> <a href="/hair"> <span>Hair Styling & Cuts</span> </a> </li> <li role="menuitem"> <a href="/treatments"> <span>Hair Treatments</span> </a> </li> <li role="menuitem"> <a href="/short-hair-specialists"> <span>Short Hair Specialists</span> </a> </li> <li role="menuitem"> <a href="/bridal-packages"> <span>Bridal Packages</span> </a> </li> <li role="menuitem"> <a href="/mens-grooming"> <span>Men's Grooming</span> </a> </li> <li role="menuitem"> <a href="/women-haircuts"> <span>Curly Hair Specialists Perth</span> </a> </li> <li role="menuitem"> <a href="/gallery"> <span>Gallery</span> </a> </li> </div> </ul> </li> <li role="menuitem" id="link-mobile38" class="parent"> <span>Colouring</span> <ul> <div class="subContainer"> <li role="menuitem"> <a href="/colouring"> <span>Colouring</span> </a> </li> <li role="menuitem"> <a href="/blonde-specialist-hairdressers-in-perth"> <span>Blonde Specialist Hairdressers in Perth</span> </a> </li> <li role="menuitem"> <a href="/colour-correction"> <span>Colour Correction</span> </a> </li> <li role="menuitem"> <a href="/precision-toning"> <span>Precision Toning</span> </a> </li> <li role="menuitem"> <a href="/ladies-colouring"> <span>Ladies Colouring</span> </a> </li> <li role="menuitem"> <a href="/global-hair-colour"> <span>
50Global Hair Colour</span> </a> </li> <li role="menuitem"> <a href="/foiling"> <span>Foiling</span> </a> </li> <li role="menuitem"> <a href="/grey-blending-shinefinity-colour"> <span>Grey Blending & Shinefinity Colour</span> </a> </li> <li role="menuitem"> <a href="/permanent"> <span>Permanent</span> </a> </li> <li role="menuitem"> <a href="/scalp-bleach"> <span>Scalp Bleach</span> </a> </li> </div> </ul> </li> <li role="menuitem" id="link-mobile6" class="parent"> <span>Perms & Smoothing</span> <ul> <div class="subContainer"> <li role="menuitem"> <a href="/perms-smoothing"> <span>Perms & Smoothing</span> </a> </li> <li role="menuitem"> <a href="/the-ultimate-guide-to-modern-perms-in-perth"> <span>The Ultimate Guide to Modern Perms in Perth</span> </a> </li> <li role="menuitem"> <a href="/perms"> <span>Hair Perm</span> </a> </li> <li role="menuitem"> <a href="/mens-perms"> <span>Men's Perms</span> </a> </li> <li role="menuitem"> <a href="/mens-perms-faq-perth"> <span>Menâs Perms FAQ - Perth</span> </a> </li> <li role="menuitem"> <a href="/nanoplasty-no-frizz"> <span>Nanoplasty - No Frizz</span> </a> </li> <li role="menuitem"> <a href="/straighten-smooth-curls"> <span>Straighten & Smooth Curls</span> </a> </li> </div> </ul> </li> <li role="menuitem" id="link-mobile5" class="parent"> <span>Hair Services at Dale James & Co</span> <ul> <div class="subContainer"> <li role="menuitem"> <a href="/services"> <span>Hair Services at Dale James & Co</span> </a> </li> <li role="menuitem"> <a href="/makeup"> <span>Makeup Services</span> </a> </li> <li role="menuitem"> <a href="/price-list"> <span>Price List</span> </a> </li> <li role="menuitem"> <a href="/wella-hair-care-products"> <span>Wella Hair Care Products</span> </a> </li> <li role="menuitem"> <a href="/sebastian-hair-care-products"> <span>Sebastian Hair Care Products</span> </a> </li> <li role="menuitem"> <a href="/gift-vouchers"> <span>Gift Vouchers</span> </a> </li> <li role="menuitem"> <a href="/shop/"> <span>Shop</span> </a> </li> </div> </ul> </li> <li role="menuitem" id="link-mobile9" class=""> <a href="/blog/"> <span>Blog</span> </a> </li> <li role="menuitem" id="link-mobile1" class=""> <a href="/contact"> <span>Contact</span> </a> </li> </nav> </section> <div class="siteTop"> <div id="navToggleWrap"> <div id="navToggle"></div> <a class="address" href="/contact#mapDiv"></a> <a class="facebook" href="#" target="_blank"></a> <a class="twitter" href="#" target="_blank"></a> <a class="instagram" href="#" target="_blank"></a> <a class="googlePlus" href="#" target="_blank"></a> <a class="pinterest" href="#" target="_blank"></a> <a class="linkedIn" href="#" target="_blank"></a> <a class="youTube" href="#" target="_blank"></a> <a class="blank" href="#"></a> <a class="phone" href="#"></a> <a class="email toContactPage" href="/contact"></a> <a class="enquiry enquire-trigger email" href="#enquire-dropdown"></a> <div class="accountsWrap"> </div></div> <div class="fixedTopWrap"> <div class="accountsTopBar"> <div class="container"> </div> </div> <section id="banner"> <div class="container"> <a class="logo" href="/"> <img src="/thumbnaillarge/logo2.png" alt="logo"> </a> <div class="contact contactContainer desktop mobile-hide"> <a class="button bookNow -whiteBtn-" href="https://home.shortcutssoftware.com/dalejamesco" target="_blank">Book Online</a> <a class="button facebook iconOnly -whiteBtn-" href="https://www.facebook.com/dalejameshairfacebody/" target="_blank"></a> <a class="button twitter iconOnly -whiteBtn-" href="" target="_blank"></a> <a class="button instagram iconOnly -whiteBtn-" href="https://www.instagram.com/dalejamesandco/" target="_blank"></a> </div> <div class="topBar contact mobile-hide"> <div class="area1"> <a class="address" href="https://maps.app.goo.gl/KzC8ZMRm59rd6RTb8" target="_blank">60 Angelo Street, South Perth WA 6151</a> </div> <div class="area2"> <a class="email" href=mailto:[email protected]>[email protected]</a> </div> </div></div> </section> <section id="menu"> <nav role="menubar"> <li id="link0" class=""> <a href="/"> Home</a> </li> <li id="link2" class="parent current "> <a href="/about-dale-james"> About Dale James</a> <ul> <div class="subContainer"> <li> <a href="/the-dale-james-co-hairdressing-resource-centre">The Dale James & Co Hairdressing Resource Centre</a> </li> <li> <a href="/the-ultimate-guide-to-blonde-hair-in-perth">The Ultimate Guide to Blonde Hair in Perth</a> </li> <li> <a href="/welcome-to-the-team">Welcome to the Team</a> </li> <li> <a href="/dale-james-co-one-of-perths-best-hair-salons">Dale James & Co One of Perth's Best Hair Salons</a> </li> <li> <a href="/award-winning-hair-salon-near-como">Award-Winning Hair Salon Near Como</a> </li> <li> <a href="/hairdresser-south-perth-dale-james-hair-salon">Hairdresser South Perth | Dale James & Hair Salon</a> </li> <li> <a href="/members-of-intercoiffure-mondial-at-dale-james">Members Of Intercoiffure Mondial At Dale James</a> </li> <li> <a href="/reviews" target="_blank">Reviews</a> </li> </div> </ul> </li> <li id="link3" class="parent"> <a href="/hair-extensions"> Hair Extensions</a> <ul> <div class="subContainer"> <li> <a href="/the-best-hair-extensions">The Best Hair Extensions</a> </li> <li> <a href="https://www.dalejameshairsalon.com.au/hair-extensions#goldFever">Gold Fever</a> </li> <li> <a href="https://www.dalejameshairsalon.com.au/hair-extensions#millennial">Millenial Hair Extensions</a> </li> <li> <a href="https://www.dalejameshairsalon.com.au/hair-extensions#showPony">Amazing Hair Extensions</a> </li> <li> <a href="https://www.dalejameshairsalon.com.au/hair-extensions#Seamless">Seamless Tape Hair Extensions</a> </li> <li> <a href="https://www.dalejameshairsalon.com.au/hair-extensions#weft">Weft Extensions</a> </li> <li> <a href="/baciami-hair-extensions">Keratin Bond Extensions Baciami</a> </li> <li> <a href="/extensions-gallery">Extensions Gallery</a> </li> <li> <a href="/hair-extensions-faq">Hair Extensions FAQ</a> </li> </div> </ul> </li> <li id="link4" class="parent"> <a href="/hair"> Hair Styling & Cuts</a> <ul> <div class="subContainer"> <li> <a href="/treatments">Hair Treatments</a> </li> <li> <a href="/short-hair-specialists">Short Hair Specialists</a> </li> <li> <a href="/bridal-packages">Bridal Packages</a> </li> <li> <a href="/mens-grooming">Men's Grooming</a> </li> <li> <a href="/women-haircuts">Curly Hair Specialists Perth</a> </li> <li> <a href="/gallery">Gallery</a> </li> </div> </ul> </li> <li id="link38" class="parent"> <a href="/colouring"> Colouring</a> <ul> <div class="subContainer"> <li> <a href="/blonde-specialist-hairdressers-in-perth">Blonde Specialist Hairdressers in Perth</a> </li> <li> <a href="/colour-correction">Colour Correction</a> </li> <li> <a href="/precision-toning">Precision Toning</a> </li> <li> <a href="/ladies-colouring">Ladies Colouring</a> </li> <li> <a href="/global-hair-colour">Global Hair Colour</a> </li> <li> <a href="/foiling">Foiling</a> </li> <li> <a href="/grey-blending-shinefinity-colour">Grey Blending & Shinefinity Colour</a> </li> <li> <a href="/permanent">
50Permanent</a> </li> <li> <a href="/scalp-bleach">Scalp Bleach</a> </li> </div> </ul> </li> <li id="link6" class="parent"> <a href="/perms-smoothing"> Perms & Smoothing</a> <ul> <div class="subContainer"> <li> <a href="/the-ultimate-guide-to-modern-perms-in-perth">The Ultimate Guide to Modern Perms in Perth</a> </li> <li> <a href="/perms">Hair Perm</a> </li> <li> <a href="/mens-perms">Men's Perms</a> </li> <li> <a href="/mens-perms-faq-perth">Menâs Perms FAQ - Perth</a> </li> <li> <a href="/nanoplasty-no-frizz">Nanoplasty - No Frizz</a> </li> <li> <a href="/straighten-smooth-curls">Straighten & Smooth Curls</a> </li> </div> </ul> </li> <li id="link5" class="parent"> <a href="/services"> Hair Services at Dale James & Co</a> <ul> <div class="subContainer"> <li> <a href="/makeup">Makeup Services</a> </li> <li> <a href="/price-list">Price List</a> </li> <li> <a href="/wella-hair-care-products">Wella Hair Care Products</a> </li> <li> <a href="/sebastian-hair-care-products">Sebastian Hair Care Products</a> </li> <li> <a href="/gift-vouchers">Gift Vouchers</a> </li> <li> <a href="/shop/">Shop</a> </li> </div> </ul> </li> <li id="link9" class=""> <a href="/blog/"> Blog</a> </li> <li id="link1" class=""> <a href="/contact"> Contact</a> </li> </nav></section> </div> <section id="subBanner"> <div class="container"> </div> </section> </div> <div class="siteBottom"> <div id="outerSidebar"> <div class="item"> <a class="overlayImg" rel="gallery" href="/thumbnaillarge/M_full_img-light1.png"> <div class="contentImg image" style="background:url('/thumbnailsmall/M_full_img-light1.png')"></div> </a> <div class="caption"></div> </div> <div class="item"> <a class="overlayImg" rel="gallery" href="/thumbnaillarge/M_full_img-light1.png"> <div class="contentImg image" style="background:url('/thumbnailsmall/M_full_img-light1.png')"></div> </a> <div class="caption"></div> </div> </div> <div class="contentWrap contentPagesWrap"> <section class="sectionWrap" id="section1"> <div class="textSection"> <div class="container"> <div class="sidebar"> </div> <div class="siteContent"><h2>About Dale James & Co</h2><table class="moduleTable twoColumn" role="presentation" border="0" cellpadding="5" cellspacing="0" width="100%" style="width: 100%;"> <tbody> <tr> <td style="width: 100%;"> <p><span style="font-size: 14pt; color: rgb(53, 152, 219);"><strong>Meet Dale James â The Craftsman, The Leader, The Legacy</strong></span><br>Dale is a craftsman in every sense of the word.<br>With over five decades of hands-on experience, his ability to cut, shape and transform hair is built on instinct, precision and deep knowledge, defined by passion and an unwavering commitment to excellence.</p> <p>Known throughout Perth and beyond as a cutting specialist, Dale has earned a reputation for his ability to create shape, movement and style tailored to each individual.</p> <p>His expertise extends across all areas of hairdressing, but he is especially renowned for his precision cutting, transformative perm work and advanced hair extension techniques.</p> <p>Dales passion for learning has never slowed. He continues to train, educate and refine his craft, both within his own team and across the industry. His involvement with Intercoiffure spans nearly 30 years, including serving on the Australian board and receiving the prestigious Knight award in Japan- an honour that reflects both his skill and his contribution to the industry.</p> <p>As a leader Dale is deeply committed to mentoring the next generation. He invests in training, supports his team to grow and ensures the salon maintains the highest professional standards.</p> <p><br>But what matters most to Dale is simpleâevery client leaves with hair that truly suits them, its about timeless, beautiful hair, created with purpose and expertise.</p> <p> </p> <p><span style="font-size: 14pt; color: rgb(53, 152, 219);"><strong>Meet Jo James â The Heart Behind the Salon</strong></span><br>Jo is the reason clients feel at home. She is the quiet strength and guiding force behind Dale James & Co. Having worked side by side with Dale for over four decades, Jo is far more than a receptionist or director- she is the heartbeat of the business.<br>With her warm nature and genuine care, she ensures every client feels seen, remembered and valued. She brings a sense of calm and connection to the salon that turns appointments into experiences. Her gift lies in connection- she knows clients by names, remembers their stories and ensures every visit feels personal.<br>As a mother and grandmother, Joâs nurturing energy extends to the entire teamâsupporting, guiding and helping create the family culture the salon is known for.</p> <p>Behind the scenes, Jo keeps everything running seamlessly, her attention to detail and deep understanding of people is what elevates Dale James & Co beyond just a hair salon, it becomes a place people feel they belong. Simply put it , she is the soul of the salon.</p> <p><strong><span style="font-size: 14pt;">Our Story</span></strong><br>Dale James & Co isnât just a salonâitâs a lifetime of dedication to the craft of hairdressing and the people we serve.<br>Dale began hairdressing over 50 years ago, opening his first salon at just 21. What started as a passion quickly became a lifelong pursuit of excellence.<br>Alongside him every step of the way has been Joâhis wife, business partner, and the heart of the salon. For over 40 years, Jo has created an environment where clients feel welcome, comfortable, and truly cared for.<br>Together, they have built more than a businessâthey have built a place where generations of clients return, not just for great hair, but for how they feel when they walk through the door.</p> <p>Dale James has 50 years of experience as one of Perth's leading hair salons and specialises in Hair Extensions and Perms</p> <p>⢠âBook your consultation todayâ<br>⢠âLimited appointments available each weekâ<br>⢠âTrusted by Perth clients for 50 yearsâ</p> </td> </tr> </tbody> </table><h6><a href="https://www.dalejameshairsalon.com.au/hair-extensions">Hair Extensions For You</a> <a href="https://www.dalejameshairsalon.com.au/gift-vouchers"> Buy A Gift Voucher</a></h6></div> </div> </div> <div class="photoSection"> <div class="container"> <div class="sidebar"></div> <div class="siteContent"> <div class="contentImgRow grid "> <div class="item">
50 <a class="overlayImg" rel="gallery" href="/thumbnaillarge/Jo.jpg"> <div class="contentImg image" style="background:url('/thumbnailsmall/Jo.jpg')"></div> </a> <div class="caption"></div> </div> </div> </div> </div> </div> </section> <section class="sectionWrap" id="section2"> <div class="textSection"> <div class="container"> <div class="sidebar"> <div class="item"> <a class="overlayImg" rel="gallery" href="/thumbnaillarge/M_full_img-light1.png"> <div class="contentImg image" style="background:url('/thumbnailsmall/M_full_img-light1.png')"></div> </a> <div class="caption"></div> </div> </div> <div class="siteContent"><table class="moduleTable table-to-div aboutUs" style="border-collapse: collapse; width: 100%;" width="100%" cellspacing="0" cellpadding="5" border="0"> <tbody> <tr> <td style="width: 33.3333%; text-align: center;"> <h3><strong>EXPERIENCE & KNOWLEDGE</strong></h3> <p>Daleâs insatiable thirst for knowledge has taken him around the world. Dale worked with industry leaders including Vidal Sassoon and Tony & Guy before opening his own salon in Perth. As a master hair stylist, Dale has created a hair salon dedicated to perfection.</p> </td> <td style="width: 33.3333%; text-align: center;"> <h3><strong>LATEST TRENDS</strong></h3> <p>We are always at the cutting edge of hairstyling, keeping abreast of latest trends and techniques. Most importantly, we use our creativity to adapt these to suit you and your lifestyle. </p> </td> <td style="width: 33.3333%; text-align: center;"> <h3><strong>OUTSTANDING STAFF</strong></h3> <p>At Dale James & Co we go to great lengths to ensure that every staff member has the skills and experience to complement our outstanding team.</p> </td> </tr> </tbody> </table></div> </div> </div> </section> <section class="sectionWrap" id="section3"> <div class="textSection"> <div class="container"> <div class="sidebar"> </div> <div class="siteContent"><h6><a href="/reviews">Reviews</a></h6><p> </p><p> </p><p> </p></div> </div> </div> </section> <section class="sectionWrap" id="section4"> <div class="textSection"> <div class="container"> <div class="sidebar"> <div class="item"> <a class="overlayImg" rel="gallery" href="/thumbnaillarge/M_full_img-light1.png"> <div class="contentImg image" style="background:url('/thumbnailsmall/M_full_img-light1.png')"></div> </a> <div class="caption"></div> </div> </div> <div class="siteContent"><h2 style="text-align: center;">CONTACT US TODAY</h2><p class="style-two" style="text-align: center;">For people who are looking for a styling place that offers great customer service, great hair care, and exceptional hair services, Dale James & Co Hair Salon is an excellent choice.</p><h6 style="text-align: center;"> <a href="/contact/">BOOK AN APPOINTMENT NOW AT Dale James & Co Hair Salon </a></h6></div> </div> </div> </section> </div> </div>
50<script src="/resources/js/jquery3.6.4.min.js"></script>
50
50<script src="/resources/js/jqueryMigrate.3.4.1.js"></script>
50
50<script src="/resources/js/site.min.js?v=5"></script>
50 <footer role="contentinfo"> <div id="footerTop"> <div class="container"> <div class="copyrightFooter"> Design by <a href="https://www.havealook.com.au/">havealook.com.au</a> and <a href="mailto:[email protected]">Tree of The Singing Wind Design</a> </div> <div class="col-4 col-2-med ol-1-small contact"> <a class="logo" href="/"><img class="scrollLogo" src="/thumbnaillarge/logo2.png" alt="logo"></a> <div class="socialMedia"> <a class="button facebook iconOnly large " href="https://www.facebook.com/dalejameshairfacebody/" target="_blank"></a> <a class="button instagram iconOnly large " href="https://www.instagram.com/dalejamesandco/" target="_blank"></a> <a class="button youTube iconOnly large" href="" target="_blank"></a> </div> </div> <div class="col-4 col-2-med col-1-small footerMenu"> <h5>Quicklinks</h5> </div> <div class="col-4 col-2-med col-1-small contact findUs"> <h5>Find Us</h5> <div class="phone">(08) 9367 5135</div> <a class="web" href="https://www.dalejameshairsalon.com.au">https://www.dalejameshairsalon.com.au</a> <a class="email" href="mailto:[email protected]">[email protected]</a> <a class="address" href="https://maps.app.goo.gl/KzC8ZMRm59rd6RTb8" target="_blank">60 Angelo Street, South Perth WA 6151</a> <iframe src="https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d13537.121590901621!2d115.8619332!3d-31.9804135!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x2a32bb48c30f8a9d%3A0xad9551c2fcf5b58f!2sDale%20James%20%26%20Co!5e0!3m2!1sen!2sau!4v1695098523833!5m2!1sen!2sau" width="90%" height="150" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe> </div> <div class="col-4 col-2-med col-1-small contact"> <h5>Opening Hours</h5> <p> <strong> Monday </strong> 9:30am to 4:30pm </p> <p> <strong> Tuesday </strong> 8:30am to 5:30pm </p> <p> <strong> Wednesday </strong> 8:30am to 5:30pm </p> <p> <strong> Thursday </strong> 8:30am to 8:30pm </p> <p> <strong> Friday </strong> 8:30am to 6:00pm </p> <p> <strong> Saturday </strong> 8:30am to 4:30pm </p> </div> </div> </div> <div id="footerBottom"> <div class="container"> <nav role="menubar"> <li id="link0b" class="" role="menuitem"> <a tabindex=0 href="/"> Home</a> </li> <li id="link1b" class="parent" role="menuitem"> <a tabindex=0 href="/about-dale-james"> About Dale James</a> </li> <li id="link2b" class="parent" role="menuitem"> <a tabindex=0 href="/hair-extensions"> Hair Extensions</a> </li> <li id="link3b" class="parent" role="menuitem"> <a tabindex=0 href="/hair"> Hair Styling & Cuts</a> </li> <li id="link4b" class="parent" role="menuitem"> <a tabindex=0 href="/colouring"> Colouring</a> </li> <li id="link5b" class="parent" role="menuitem"> <a tabindex=0 href="/perms-smoothing"> Perms & Smoothing</a> </li> <li id="link6b" class="parent" role="menuitem"> <a tabindex=0 href="/services"> Hair Services at Dale James & Co</a> </li> <li id="link7b" class="" role="menuitem"> <a tabindex=0 href="/blog/"> Blog</a> </li> <li id="link13b" class="" role="menuitem"> <a tabindex=0 href="/contact"> Contact</a> </li> </nav> <div class="footerRight"> <div class="copyright">© Copyright Dale James & Co 2026</div> <div class="havealook"> <a href="https://www.havealook.com.au" rel="nofollow" target="_blank">Website Design</a> by Havealook</div> </div></div> </div> <a href="#" id="toTop" class="button iconOnly fontAwesome" aria-label="scroll to top of page" style="display: none;"></a> </footer>
50<script> 51//MOVE ALL SIMILAR BUTTONS TO SAME SECTION 52var numItems = $('.butFrame').length; 53 54$(".butFrame").each(function(i){ 55 56 if (numItems < 6) { 57 $(this).removeClass('col-4'); 58 $(this).addClass('col-' + numItems); 59 } 60 61 if (i === 0) { 62 $(this).parents('.contentImgRow').addClass('firstButtonSection'); 63 } 64 if (i > 3) { 65 $(this).parents('.photoSection').addClass('remove'); 66 $(this).appendTo('.firstButtonSection'); 67 } 68}); 69 70$('.photoSection.remove').remove(); 71 72</script>
72
72<script> 73$(document).ready(function() { 74 if($( '#menu .subContainer li' ).hasClass( "current" )) { 75 var menuName = $( "#menu .subContainer .current a" ).text(); 76 $( "#subBanner .container" ).prepend('<h1>' + menuName + '</h1>'); 77 } else { 78 var menuName = $( "#menu li.current > a" ).text(); 79 $( "#subBanner .container" ).prepend('<h1>' + menuName + '</h1>'); 80 } 81 }); 82</script>
82
82<script> 83 $( '.moduleTable.twoColumn img' ).wrap( '<div class="tableImage"></div>' ); 84</script>
84
84<script> 85 //ENQUIRE SLIDE CODE 86 87 $('a[href="#enquire-slide"],.enquire-trigger').click(function() { 88 $('#enquire-slide').toggleClass('active'); 89 }); 90 91 // JAVASCRIPT VALIDATION MUST NOT BE FORM2 92 function validateform7(form) { 93 94 var errors = 0; 95 96 if (document.form7.a_Name.value.length < 1) { 97 alert('Please Enter Name'); 98 errors++; 99 } 100 if (document.form7.b_Phone.value.length < 1) { 101 alert('Please Enter Phone'); 102 errors++; 103 } 104 if (document.form7.c_Email.value.length < 1) { 105 alert('Please Enter Email'); 106 errors++; 107 } 108 if(errors == 0){ 109 return validateRecaptcha(form); 110 } 111 return false; 112 } 113</script>
113
113<script> 114 115//CAROUSEL 116$("table.carousel").each(function(){ 117 $(this).wrap('<div class="carouselWrap" />'); 118 var copied = $(this).find("tbody").html(); 119 $(this).find('tbody').append(copied); 120}); 121 122</script>
122
122<script> 123 // REBUILD TABLE 124 125 $( ".tabTable" ).each(function(i) { 126 127 $('<div class="tabContainer tabContainer' + i + '"><ul class="tabs"></div></div>').insertBefore(this); 128 129 $(this).children( "tbody" ).children('tr').each(function( index ) { 130 131 var tabs = $(this).children('td').first().html(); 132 var content = $(this).children('td').last().html(); 133 134 var indexplusone = index + 1; 135 136 $('.tabContainer' + i).children('.tabs').append('<li><a id="tab' + i + '-' + + indexplusone + '">' + tabs + '</a></li>'); 137 $('.tabContainer' + i).append('<div class="containerTabs light" id="tab' + i + '-' + + indexplusone + 'C">' + content + '</div>'); 138 139 }); 140 141 $(this).remove(); 142 143}); 144 145// MAKE TABS FUNCTION 146 147$(document).ready(function() { 148 149 $( ".tabContainer" ).each(function(i) { 150 $(this).children('.tabs').children('li:not(:first)').children('a').addClass('inactiveTab'); 151 $(this).children('.containerTabs').hide(); 152 $(this).children('.containerTabs').first().show(); 153 }); 154 155 $('.tabs').children('li').children('a').click(function(){ 156 157 if($(this).hasClass('inactiveTab')){ 158 159 var t = $(this).attr('id'); 160 console.log(t); 161 162 $(this).parents('.tabs').children('li').children('a').addClass('inactiveTab'); 163 $(this).removeClass('inactiveTab'); 164 165 $(this).parents('.tabContainer').find('.containerTabs').hide(); 166 $('#'+ t + 'C').show(); 167 168 } 169 170 }); 171 172}); 173</script>
173
173<script> 174$(function(){ 175 //LOOP OVER EVERY BUTTON 176 $(".butImage").each(function(){ 177 //GET THE STYLE 178 var style = $(this).attr("style") 179 //REPLACE THUMBNAILSMALL WITH THUMBNAILLARGE 180 var newStyle = style.replace("thumbnailsmall","thumbnaillarge"); 181 //CHANGE SRC TO NEWSRC 182 $(this).attr("style", newStyle) 183 }); 184}); 185</script>
185
185<script> 186 $(".topBar").insertBefore("#banner"); 187 $(".footerLinks").insertBefore(".footerRight"); 188 $(".copyrightFooter").appendTo(".copyright"); 189 $("#menu nav").clone().appendTo(".footerMenu"); 190$("#menu nav #link2").clone().appendTo(".footerMenu2"); 191 $('footer').addClass('dark'); 192 $('.link0 #banner').addClass('animated fadeInDown'); 193 $('#menu').appendTo('#banner .container'); 194 $("#banner .contact.contactContainer").appendTo("#menu nav"); 195 $('.link0 #section2 .contentImgRow').appendTo('.buttonTable td:last-child'); 196</script>
196
196<script> 197 // MOBILEMENU LINKS 198 $(function(){ 199 $('#navToggleWrap .address').attr('href', 'https://maps.app.goo.gl/KzC8ZMRm59rd6RTb8'); 200 $('#navToggleWrap .address').attr('target', '_blank'); 201 $('#navToggleWrap .facebook').attr('href', 'https://www.facebook.com/dalejameshairfacebody/'); 202 $('#navToggleWrap .twitter').attr('href', ''); 203 $('#navToggleWrap .instagram').attr('href', 'https://www.instagram.com/dalejamesandco/'); 204 $('#navToggleWrap .pinterest').attr('href', ''); 205 $('#navToggleWrap .linkedIn').attr('href', ''); 206 $('#navToggleWrap .youTube').attr('href', ''); 207 $('#navToggleWrap .blank').attr('href', 'https://booking.clientdiary.com/?bookingsUrl=dalejamesco'); 208 $('#navToggleWrap .phone').attr('href', 'tel:(08) 9367 5135'); 209 }); 210 211 // quiery that adds classes to ".contentImgRow" if it has buttons for custom styling 212 $(".photoSection .contentImgRow").each(function(){ 213 var butCount = $(this).children(".butFrame").length 214 if(butCount > 0){ 215 $(this).addClass("button-section button-items-" + butCount); 216 $(this).parents('.photoSection').addClass("buttonSection"); 217 } 218 }); 219 220 //DROP DOWN CODE 221 $('a[href="#enquire-dropdown"],.enquire-trigger').click(function() { 222 $('#enquire-dropdown').slideToggle(500, function() { }); 223 }); 224 225 // JAVASCRIPT VALIDATION MUST NOT BE FORM2 226 function validateform7(form) { 227 228 var errors = 0; 229 230 if (document.form7.a_Name.value.length < 1) { 231 alert('Please Enter Name'); 232 errors++; 233 } 234 if (document.form7.b_Phone.value.length < 1) { 235 alert('Please Enter Phone'); 236 errors++; 237 } 238 if (document.form7.c_Email.value.length < 1) { 239 alert('Please Enter Email'); 240 errors++; 241 } 242 if(errors == 0){ 243 return validateRecaptcha(form); 244 } 245 return false; 246 } 247 248 // SLIDESHOW 249 $(document).ready(function(){ 250 $('.flicker-example').flicker({ 251 auto_flick: true, 252 auto_flick_delay: 5, 253 theme: 'light',
254 // flick_animation: "transition-slide" 255 flick_animation: "transition-fade" 256 }); 257 }); 258 259 // SHRINK FUNCTION 260 $(document).ready(function(){ 261 var shrinkHeader = 300; 262 $(window).scroll(function() { 263 var scroll = getCurrentScroll(); 264 if ( scroll >= shrinkHeader ) { 265 $('body').addClass('scrollStart'); 266 } else { 267 $('body').removeClass('scrollStart'); 268 } 269 }); 270 function getCurrentScroll() { 271 return window.pageYOffset || document.documentElement.scrollTop; 272 } 273 }); 274 275 //dynamic backgrounds 276 $( 'body:not([class*="shopH"]):not([class*="category"]):not([class*="blog"]):not([class*="myAccount"]) .siteBottom section' ).each(function() { 277 278 if ($(this).find('.sidebar .item .overlayImg').children().length == 0){ 279 $(this).find('.sidebar:not(.blogSide)').hide(); 280 } else { 281 if($(this).find('.contentImg').is("img")){ 282 var bg_url = $(this).find('.contentImg').attr('src').split('/').pop().split('-').shift().split('.').shift(); 283 } else { 284 var bg_url = $(this).find('.contentImg').css('background-image').split('/').pop().split('-').shift().split('.').shift(); 285 } 286 $(this).addClass(bg_url); 287 288 if ( $( this ).is( '.M_full_img, .M_left_img, .M_left_imgC, .M_right_imgC, .M_right_img' ) ) { 289 290 var bg_url_image = $(this).find('a.overlayImg').attr('href'); 291 var bg_url_class = $(this).find('a.overlayImg').attr('href').split('large/').pop().split('.').shift(); 292 293 $(this).prepend('<div class="backgroundImage"></div>'); 294 $(this).find('.backgroundImage').css('background-image', 'url(' + bg_url_image + ')'); 295 $(this).addClass(bg_url_class); 296 $(this).find('.sidebar:not(.blogSide)').hide(); 297 298 $(".photoSection").find(".overlayImg").attr("rel", "gallery" + 1); 299 300 if ($(this).is('[class*="dark"]')) { 301 $(this).addClass("dark"); 302 } else if ($(this).is('[class*="light"]')){ 303 $(this).addClass("light"); 304 } 305 } else { 306 $(this).removeClass(bg_url); 307 } 308 } 309 }); 310 311 312 //TABLE TO GRID - CELLS TO DIVS 313if ($("table").hasClass("table-to-div")){ 314 315 $("table.table-to-div").each(function(i){ 316 317 //COUNT COLUMNS 318 var columnCount = $(this).find('tr').first().children().length; 319 var customClass = $(this).attr('class'); 320 321 //RUN FUNCTION IF 2-6 COLUMNS 322 if (1 < columnCount && columnCount < 7) { 323 // START REMOVING "EMPTY" TABLE CELLS "TD" 324 $(this).find('*:not(img)').each(function(i){ 325 326 if ( $(this).html().trim() == ' ' || $(this).html().trim() === '' ) { 327 $(this).addClass('removeTd'); 328 } 329 }); 330 331 $(this).find('.removeTd:only-child').parent('td').addClass('removeTd'); 332 // END REMOVING "EMPTY" TABLE CELLS 333 334 // SELECTING THE TABLE ROW 335 $(this).children("tbody").children("tr").addClass("parent-row"); 336 // SELECTING THE TABLE CELL CONTENT 337 $(this).find(".parent-row > td > *").parent().addClass('notEmpty'); 338 // CREATING CONTAING GRID 339 $('<div class="grid ' + customClass + ' table-to-div' + i + '"/>').insertAfter(this); 340 341 // CREATING GRID SIZES BASED OF THE FIRST THE ABOUNT OF TABLE CELLS IN THE FIRST ROW 342 var column_no = $(this).find(".parent-row:first-child > td").length; 343 var desktop = "col-" + column_no; 344 var tablet = " col-" + Math.floor(column_no / 2) + "-med"; 345 var grid_class = desktop + tablet + " col-1-small"; 346 347 // APPENDING CONTENT TO GRID 348 $(this).find(".parent-row > td:not(.removeTd)").each(function(x){ 349 var tdHtml = $(this).html(); 350 $('<div class="item ' + grid_class + '">' + tdHtml + '</div>').appendTo('.table-to-div' + i); 351 }); 352 // REMOVING ORIGINAL TABLE 353 $(this).remove(); 354 }; 355}); 356} 357 358 359$(document).ready(function(){ 360 $('a[href*=#]:not([href=#])').click(function() { 361 if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) { 362 var target = $(this.hash); 363 target = target.length ? target : $('[name=' + this.hash.slice(1) +']'); 364 if (target.length) { 365 $('html,body').animate({ 366 scrollTop: target.offset().top - 180 367 }, 1000); 368 return false; 369 } 370 } 371 }); 372}); 373</script>
373
373<script src="/js/blog.js"></script>
373
373<script> 374 if($('.blogWidget').length){ 375 $(".blogWidget").blog(); 376 } 377</script>
377
377<script> 378 function recaptchaCallBack(form) { 379 form.submit(); 380 } 381 382 var onloadCallback = function () { 383 // Instanstiate in reverse 384 var recaptchas = $($('div[class=g-recaptcha]').get().reverse()); 385 recaptchas.each(function () { 386 var form = $(this).closest("form"); 387 var id = grecaptcha.render($(this)[0], { 388 sitekey: "6LdayCkUAAAAAD4_APmcjSdSfORfntlx2z0gS9Si", 389 size: "invisible", 390 callback: function (token) { 391 392 if(form.attr("id") == "payment-form"){ 393 createPayment() 394 } else { 395 recaptchaCallBack(form); 396 } 397 } 398 }); 399 400 // Set the widget id on the form 401 form.attr("widget-id", id); 402 403 if(form.attr("id") == "payment-form"){ 404 createPayment() 405 } 406 }) 407 } 408 </script>
vendor: 119 bytes, line 408
408 <script src="https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit" async defer></script>
408<script type="text/javascript"> 409 $(document).ready(function () { 410 $(".fancyboxIframe").fancybox({ 411 maxWidth: 900, 412 maxHeight: 600, 413 padding: 0, 414 margin: 15, 415 fitToView: false, 416 width: '100%', 417 height: '100%', 418 autoSize: true, 419 closeClick: false, 420 openEffect: 'none', 421 closeEffect: 'none', 422 afterClose: function () { 423 if (parent.reload) { 424 parent.location.reload(true); 425 } 426 }, 427 iframe: { 428 scrolling: 'auto', 429 preload: true 430 } 431 }); 432 }); 433</script>
433 </body> </html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.