<!DOCTYPE html><html lang="en-AU"> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><!-- Preconnect to analytics origins --><link rel="preconnect" href="https://www.googletagmanager.com" crossorigin><link rel="preconnect" href="https://www.google-analytics.com" crossorigin><!-- Title & Description --><title>Relocation Logistics Consultants Australia | Transition Consultants</title><meta name="description" content="Specialist relocation logistics consultancy with 35+ years of experience. We plan, manage and deliver complex relocations across commercial, industrial, education and research environments. Australia-wide."><!-- Canonical --><link rel="canonical" href="https://transitionconsultants.com.au/"><!-- Robots --><meta name="robots" content="index, follow"><!-- Favicon --><link rel="icon" type="image/svg+xml" href="/favicon.svg"><!-- Theme colour --><meta name="theme-color" content="#d13c39"><!-- Sitemap --><link rel="sitemap" href="/sitemap-index.xml"><!-- Open Graph --><meta property="og:title" content="Relocation Logistics Consultants Australia | Transition Consultants"><meta property="og:description" content="Specialist relocation logistics consultancy with 35+ years of experience. We plan, manage and deliver complex relocations across commercial, industrial, education and research environments. Australia-wide."><meta property="og:image" content="https://transitionconsultants.com.au/images/logos/logo.png"><meta property="og:url" content="https://transitionconsultants.com.au/"><!-- TODO: Replace default og:image with a designed 1200×630 social sharing card --><meta property="og:image:width" content="1855"><meta property="og:image:height" content="521"><meta property="og:type" content="website"><meta property="og:locale" content="en_AU"><meta property="og:site_name" content="Transition Consultants"><!-- Twitter Card --><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Relocation Logistics Consultants Australia | Transition Consultants"><meta name="twitter:description" content="Specialist relocation logistics consultancy with 35+ years of experience. We plan, manage and deliver complex relocations across commercial, industrial, education and research environments. Australia-wide."><meta name="twitter:image" content="https://transitionconsultants.com.au/images/logos/logo.png"><!-- Self-hosted Epilogue font preloads --><link rel="preload" href="/fonts/Epilogue-Regular.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/fonts/Epilogue-Bold.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/fonts/Epilogue-Medium.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/fonts/Epilogue-SemiBold.woff2" as="font" type="font/woff2" crossorigin><!-- Preload hero image --><link rel="preload" as="image" href="/images/hero.webp" type="image/webp"><!-- Google Analytics — Property ID: 532838632, Measurement: G-M4QC9QFCK0 --><!-- Loaded after window.load to avoid competing with LCP resources on the critical path --><script>
      window.dataLayer = window.dataLayer || [];
      function gtag() { dataLayer.push(arguments); }

      function loadGTM() {
        var s = document.createElement('script');
        s.async = true;
        s.src = 'https://www.googletagmanager.com/gtag/js?id=G-M4QC9QFCK0';
        document.head.appendChild(s);
        gtag('js', new Date());
        gtag('config', 'G-M4QC9QFCK0');
      }

      if (document.readyState === 'complete') {
        loadGTM();
      } else {
        window.addEventListener('load', loadGTM);
      }

      document.addEventListener('DOMContentLoaded', function() {
        document.querySelectorAll('a[href^="tel:"]').forEach(function(el) {
          el.addEventListener('click', function() {
            gtag('event', 'click_to_call', { event_category: 'engagement', event_label: el.href });
          });
        });
        document.querySelectorAll('a[href^="mailto:"]').forEach(function(el) {
          el.addEventListener('click', function() {
            gtag('event', 'click_to_email', { event_category: 'engagement', event_label: el.href });
          });
        });
      });
    </script><!-- Structured Data --><script type="application/ld+json">{"@context":"https://schema.org","@type":"ProfessionalService","additionalType":"https://schema.org/ConsultingService","@id":"https://transitionconsultants.com.au/#business","name":"Transition Consultants","alternateName":"Transition","url":"https://transitionconsultants.com.au","description":"Australia's leading relocation logistics provider. Over 30 years of experience delivering complex, end-to-end relocation projects for industrial, commercial, and government organisations.","telephone":"+61 410 458 460","email":"info@transitionconsultants.com.au","areaServed":{"@type":"Country","name":"Australia"},"address":{"@type":"PostalAddress","addressCountry":"AU"},"sameAs":["https://www.linkedin.com/company/transitionconsultants","https://www.youtube.com/@transitionconsultants","https://share.google/QAfVsE4Gb0P6q5rPd"],"logo":"https://transitionconsultants.com.au/images/logos/logo.png","knowsAbout":["Relocation logistics","Relocation project management","Industrial relocation","Commercial office relocation","Laboratory relocation","Education campus relocation","Warehouse relocation","Manufacturing relocation","Change management","Storage optimisation","Asset auditing","Move management"],"hasOfferCatalog":{"@type":"OfferCatalog","name":"Relocation Logistics Services","itemListElement":[{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://transitionconsultants.com.au/services/advisory/#service","name":"Advisory"}},{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://transitionconsultants.com.au/services/audit-cost-planning/#service","name":"Audit + Cost Planning"}},{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://transitionconsultants.com.au/services/logistics-project-management/#service","name":"Logistics Project Management"}},{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://transitionconsultants.com.au/services/change-management/#service","name":"Change Management"}},{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://transitionconsultants.com.au/services/storage-optimisation/#service","name":"Storage Optimisation"}}]},"employee":[{"@type":"Person","@id":"https://transitionconsultants.com.au/#louise-hughes","name":"Louise Hughes","jobTitle":"Director"},{"@type":"Person","@id":"https://transitionconsultants.com.au/#john-macri","name":"John Macri","jobTitle":"Director"}]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://transitionconsultants.com.au/"}]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","@id":"https://transitionconsultants.com.au/#website","name":"Transition Consultants","url":"https://transitionconsultants.com.au","description":"Australia's leading relocation logistics provider. Over 30 years of experience delivering complex, end-to-end relocation projects for industrial, commercial, and government organisations.","inLanguage":"en-AU","publisher":{"@type":"ProfessionalService","@id":"https://transitionconsultants.com.au/#business","name":"Transition Consultants"}}</script><link rel="stylesheet" href="/_astro/BaseLayout.Z3IptVsw.css">
<style>.service-card[data-astro-cid-5ts7xwwv]{transition:transform .25s ease,filter .25s ease}.service-card[data-astro-cid-5ts7xwwv]:hover{transform:scale(1.04);filter:brightness(1.1)}
</style></head> <body class="font-body text-dark bg-white antialiased"> <a href="#main-content" class="sr-only focus:not-sr-only focus:fixed focus:top-4 focus:left-4 focus:z-[100] focus:bg-white focus:text-primary focus:px-4 focus:py-2 focus:rounded focus:shadow-lg">
Skip to content
</a> <header class="fixed top-0 left-0 right-0 z-50 bg-white border-b border-[#d8d8d8]" id="site-header"> <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8"> <div class="flex h-20 items-center justify-between gap-3"> <!-- Logo --> <a href="/" class="flex-shrink-0 py-0.5" aria-label="Transition Consultants - Home"> <img src="/images/logos/logo.png" alt="Transition Consultants" class="h-10 w-auto" width="180" height="40"> </a> <div class="flex items-center gap-2 sm:gap-3"> <!-- Desktop Navigation --> <nav class="hidden xl:flex items-center gap-1" aria-label="Main navigation"> <div class="relative"> <a href="/" class="inline-flex items-center px-4 py-2 text-sm font-medium text-dark capitalize transition-colors duration-200 hover:text-primary rounded-md text-primary"> Home </a>  </div><div class="relative" data-nav-item="dropdown"> <div class="flex items-center"> <a href="/about-us/" class="inline-flex items-center pl-4 pr-1 py-2 text-sm font-medium text-dark capitalize transition-colors duration-200 hover:text-primary rounded-md"> About Us </a> <button type="button" class="inline-flex items-center pr-2 py-2 text-sm font-medium text-dark transition-colors duration-200 hover:text-primary rounded-md" data-dropdown-trigger="dropdown-AboutUs" aria-expanded="false" aria-haspopup="true" aria-controls="dropdown-AboutUs" aria-label="About Us submenu"> <svg class="h-3.5 w-3.5" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7"></path> </svg> </button> </div> <div class="hidden absolute left-0 top-full mt-0 w-64 bg-white rounded-md shadow-lg border border-[#d8d8d8] py-2 z-50" id="dropdown-AboutUs"> <a href="/about-us/#our-team" class="block px-4 py-2.5 text-sm text-dark hover:text-primary hover:bg-gray-50 focus-visible:text-primary focus-visible:bg-gray-50 transition-colors duration-200"> Our Team </a><a href="/about-us/#csr" class="block px-4 py-2.5 text-sm text-dark hover:text-primary hover:bg-gray-50 focus-visible:text-primary focus-visible:bg-gray-50 transition-colors duration-200"> Corporate Social Responsibility </a> </div> </div><div class="relative" data-nav-item="dropdown"> <div class="flex items-center"> <a href="/services/" class="inline-flex items-center pl-4 pr-1 py-2 text-sm font-medium text-dark capitalize transition-colors duration-200 hover:text-primary rounded-md"> Our Services </a> <button type="button" class="inline-flex items-center pr-2 py-2 text-sm font-medium text-dark transition-colors duration-200 hover:text-primary rounded-md" data-dropdown-trigger="dropdown-OurServices" aria-expanded="false" aria-haspopup="true" aria-controls="dropdown-OurServices" aria-label="Our Services submenu"> <svg class="h-3.5 w-3.5" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7"></path> </svg> </button> </div> <div class="hidden absolute left-0 top-full mt-0 w-64 bg-white rounded-md shadow-lg border border-[#d8d8d8] py-2 z-50" id="dropdown-OurServices"> <a href="/services/advisory/" class="block px-4 py-2.5 text-sm text-dark hover:text-primary hover:bg-gray-50 focus-visible:text-primary focus-visible:bg-gray-50 transition-colors duration-200"> Advisory </a><a href="/services/audit-cost-planning/" class="block px-4 py-2.5 text-sm text-dark hover:text-primary hover:bg-gray-50 focus-visible:text-primary focus-visible:bg-gray-50 transition-colors duration-200"> Audit + Cost Planning </a><a href="/services/logistics-project-management/" class="block px-4 py-2.5 text-sm text-dark hover:text-primary hover:bg-gray-50 focus-visible:text-primary focus-visible:bg-gray-50 transition-colors duration-200"> Logistics Project Management </a><a href="/services/change-management/" class="block px-4 py-2.5 text-sm text-dark hover:text-primary hover:bg-gray-50 focus-visible:text-primary focus-visible:bg-gray-50 transition-colors duration-200"> Change Management </a><a href="/services/storage-optimisation/" class="block px-4 py-2.5 text-sm text-dark hover:text-primary hover:bg-gray-50 focus-visible:text-primary focus-visible:bg-gray-50 transition-colors duration-200"> Storage Optimisation </a> </div> </div><div class="relative" data-nav-item="dropdown"> <div class="flex items-center"> <a href="/sectors/commercial-office/" class="inline-flex items-center pl-4 pr-1 py-2 text-sm font-medium text-dark capitalize transition-colors duration-200 hover:text-primary rounded-md"> Sectors </a> <button type="button" class="inline-flex items-center pr-2 py-2 text-sm font-medium text-dark transition-colors duration-200 hover:text-primary rounded-md" data-dropdown-trigger="dropdown-Sectors" aria-expanded="false" aria-haspopup="true" aria-controls="dropdown-Sectors" aria-label="Sectors submenu"> <svg class="h-3.5 w-3.5" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7"></path> </svg> </button> </div> <div class="hidden absolute left-0 top-full mt-0 w-64 bg-white rounded-md shadow-lg border border-[#d8d8d8] py-2 z-50" id="dropdown-Sectors"> <a href="/sectors/commercial-office/" class="block px-4 py-2.5 text-sm text-dark hover:text-primary hover:bg-gray-50 focus-visible:text-primary focus-visible:bg-gray-50 transition-colors duration-200"> Commercial &amp; Office </a><a href="/sectors/education-university/" class="block px-4 py-2.5 text-sm text-dark hover:text-primary hover:bg-gray-50 focus-visible:text-primary focus-visible:bg-gray-50 transition-colors duration-200"> Education &amp; University </a><a href="/sectors/industrial-warehouse/" class="block px-4 py-2.5 text-sm text-dark hover:text-primary hover:bg-gray-50 focus-visible:text-primary focus-visible:bg-gray-50 transition-colors duration-200"> Industrial &amp; Warehouse </a><a href="/sectors/research-and-laboratories/" class="block px-4 py-2.5 text-sm text-dark hover:text-primary hover:bg-gray-50 focus-visible:text-primary focus-visible:bg-gray-50 transition-colors duration-200"> Research &amp; Laboratories </a> </div> </div><div class="relative"> <a href="/portfolio/" class="inline-flex items-center px-4 py-2 text-sm font-medium text-dark capitalize transition-colors duration-200 hover:text-primary rounded-md"> Portfolio </a>  </div><div class="relative"> <a href="/blog/" class="inline-flex items-center px-4 py-2 text-sm font-medium text-dark capitalize transition-colors duration-200 hover:text-primary rounded-md"> Blog </a>  </div><div class="relative"> <a href="/faqs/" class="inline-flex items-center px-4 py-2 text-sm font-medium text-dark capitalize transition-colors duration-200 hover:text-primary rounded-md"> FAQs </a>  </div> </nav> <!-- Persistent CTA — always visible (desktop + mobile) --> <a href="/contact-us/" class="inline-flex items-center justify-center bg-primary hover:bg-primary-dark text-white font-semibold rounded-md transition-colors whitespace-nowrap h-11 px-4 sm:px-5 text-sm" data-cta="header">
Contact Us
</a> <!-- Mobile Menu Toggle --> <button type="button" class="xl:hidden inline-flex items-center justify-center rounded-md p-2.5 min-w-[44px] min-h-[44px] text-dark hover:text-primary transition-colors duration-200" aria-label="Open main menu" aria-expanded="false" id="mobile-menu-toggle"> <svg class="h-6 w-6" id="hamburger-icon" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M4 6h16M4 12h16M4 18h16"></path> </svg> <svg class="hidden h-6 w-6" id="close-icon" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"></path> </svg> </button> </div> </div> </div> <!-- Mobile Drawer --> <div class="hidden xl:hidden fixed inset-0 top-20 z-40 bg-white overflow-y-auto shadow-lg" id="mobile-menu"> <nav class="mx-auto max-w-7xl px-4 py-6 space-y-1" aria-label="Mobile navigation"> <div class="border-b border-gray-200"> <a href="/" class="block py-4 text-base font-medium text-dark hover:text-primary transition-colors duration-200"> Home </a> </div><div class="border-b border-gray-200">  <button type="button" class="flex w-full items-center justify-between py-4 text-base font-medium text-dark hover:text-primary transition-colors duration-200" aria-expanded="false" data-mobile-toggle="mobile-sub-AboutUs"> About Us <svg class="h-4 w-4 transition-transform duration-200" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7"></path> </svg> </button> <div class="hidden pb-3 pl-4 space-y-1" id="mobile-sub-AboutUs"> <a href="/about-us/" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200">
Overview
</a> <a href="/about-us/#our-team" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200"> Our Team </a><a href="/about-us/#csr" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200"> Corporate Social Responsibility </a> </div>  </div><div class="border-b border-gray-200">  <button type="button" class="flex w-full items-center justify-between py-4 text-base font-medium text-dark hover:text-primary transition-colors duration-200" aria-expanded="false" data-mobile-toggle="mobile-sub-OurServices"> Our Services <svg class="h-4 w-4 transition-transform duration-200" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7"></path> </svg> </button> <div class="hidden pb-3 pl-4 space-y-1" id="mobile-sub-OurServices"> <a href="/services/" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200">
Overview
</a> <a href="/services/advisory/" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200"> Advisory </a><a href="/services/audit-cost-planning/" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200"> Audit + Cost Planning </a><a href="/services/logistics-project-management/" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200"> Logistics Project Management </a><a href="/services/change-management/" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200"> Change Management </a><a href="/services/storage-optimisation/" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200"> Storage Optimisation </a> </div>  </div><div class="border-b border-gray-200">  <button type="button" class="flex w-full items-center justify-between py-4 text-base font-medium text-dark hover:text-primary transition-colors duration-200" aria-expanded="false" data-mobile-toggle="mobile-sub-Sectors"> Sectors <svg class="h-4 w-4 transition-transform duration-200" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7"></path> </svg> </button> <div class="hidden pb-3 pl-4 space-y-1" id="mobile-sub-Sectors"> <a href="/sectors/commercial-office/" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200">
Overview
</a> <a href="/sectors/commercial-office/" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200"> Commercial &amp; Office </a><a href="/sectors/education-university/" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200"> Education &amp; University </a><a href="/sectors/industrial-warehouse/" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200"> Industrial &amp; Warehouse </a><a href="/sectors/research-and-laboratories/" class="block py-2 text-sm text-gray-600 hover:text-primary transition-colors duration-200"> Research &amp; Laboratories </a> </div>  </div><div class="border-b border-gray-200"> <a href="/portfolio/" class="block py-4 text-base font-medium text-dark hover:text-primary transition-colors duration-200"> Portfolio </a> </div><div class="border-b border-gray-200"> <a href="/blog/" class="block py-4 text-base font-medium text-dark hover:text-primary transition-colors duration-200"> Blog </a> </div><div class="border-b border-gray-200"> <a href="/faqs/" class="block py-4 text-base font-medium text-dark hover:text-primary transition-colors duration-200"> FAQs </a> </div><div class="border-b border-gray-200"> <a href="/contact-us/" class="block py-4 text-base font-medium text-dark hover:text-primary transition-colors duration-200"> Contact Us </a> </div> </nav> </div> </header> <!-- Spacer to offset fixed header --> <div class="h-20" aria-hidden="true"></div> <script type="module">document.querySelectorAll('[data-nav-item="dropdown"]').forEach(e=>{const t=e.querySelector("[data-dropdown-trigger]"),n=t?.getAttribute("data-dropdown-trigger"),d=n?document.getElementById(n):null;if(!t||!d)return;let s;const i=()=>{clearTimeout(s),document.querySelectorAll('[data-nav-item="dropdown"]').forEach(o=>{if(o!==e){const l=o.querySelector("[data-dropdown-trigger]"),u=l?.getAttribute("data-dropdown-trigger");(u?document.getElementById(u):null)?.classList.add("hidden"),l?.setAttribute("aria-expanded","false")}}),d.classList.remove("hidden"),t.setAttribute("aria-expanded","true")},c=()=>{s=setTimeout(()=>{d.classList.add("hidden"),t.setAttribute("aria-expanded","false")},150)};e.addEventListener("mouseenter",i),e.addEventListener("mouseleave",c),e.addEventListener("focusin",i),e.addEventListener("focusout",o=>{e.contains(o.relatedTarget)||c()}),e.addEventListener("keydown",o=>{o.key==="Escape"&&(d.classList.add("hidden"),t.focus())})});const a=document.getElementById("mobile-menu-toggle"),r=document.getElementById("mobile-menu"),g=document.getElementById("hamburger-icon"),m=document.getElementById("close-icon");a?.addEventListener("click",()=>{!r?.classList.contains("hidden")?(r?.classList.add("hidden"),g?.classList.remove("hidden"),m?.classList.add("hidden"),a.setAttribute("aria-expanded","false"),document.body.style.overflow=""):(r?.classList.remove("hidden"),g?.classList.add("hidden"),m?.classList.remove("hidden"),a.setAttribute("aria-expanded","true"),document.body.style.overflow="hidden")});document.querySelectorAll("[data-mobile-toggle]").forEach(e=>{e.addEventListener("click",()=>{const t=e.getAttribute("data-mobile-toggle"),n=t?document.getElementById(t):null;if(!n)return;const d=!n.classList.contains("hidden");n.classList.toggle("hidden",d),e.setAttribute("aria-expanded",String(!d)),e.querySelector("svg")?.classList.toggle("rotate-180",!d)})});</script> <main id="main-content">     <section class="relative w-full h-[60vh] max-h-[500px] bg-dark"> <!-- Mobile: static poster image (no video download) --> <img src="/images/hero.webp" alt="Transition Consultants team managing a complex industrial relocation project, Australia" class="absolute inset-0 w-full h-full object-cover object-[85%_center] md:hidden" width="1920" height="1080" loading="eager" fetchpriority="high"> <!-- Desktop/tablet: autoplay video --> <video autoplay muted loop playsinline preload="metadata" poster="/images/hero.webp" class="absolute inset-0 w-full h-full object-cover hidden md:block"> <source src="/images/videos/hero-background-360p.mp4" media="(min-width: 768px) and (max-width: 1023px)" type="video/mp4"> <source src="/images/videos/hero-background-1080p-video-only.mp4" media="(min-width: 1024px)" type="video/mp4"> </video> </section>    <section class="py-16 sm:py-20 bg-white"> <div class="mx-auto max-w-5xl px-4 sm:px-6 lg:px-8 text-center"> <h1 class="text-3xl sm:text-4xl lg:text-5xl font-heading font-semibold text-[#AF2E25] leading-[1.3]">
Transition, <em>the</em> consultants behind your move
</h1> <h2 class="mt-3 text-xl sm:text-2xl font-heading font-medium text-dark leading-snug">
Relocation Logistics Consultants — Built for Complex Moves
</h2> <p class="mt-6 text-lg sm:text-xl font-heading font-medium text-dark">
Australia's leading relocation logistics provider in:
</p> <div class="mt-10 grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-6 gap-6 sm:gap-8 max-w-4xl mx-auto"> <!-- Industrial --> <a href="/services/" class="group flex flex-col items-center gap-3"> <svg aria-hidden="true" class="w-[112px] h-[80px] transition-colors duration-300" viewBox="0 0 100 100" fill="none" stroke="#333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <rect x="10" y="40" width="25" height="45" rx="1" class="group-hover:stroke-[#d03c39]"></rect> <rect x="40" y="25" width="25" height="60" rx="1" class="group-hover:stroke-[#d03c39]"></rect> <polygon points="10,40 22,15 35,40" class="group-hover:stroke-[#d03c39]"></polygon> <polygon points="40,25 52,5 65,25" class="group-hover:stroke-[#d03c39]"></polygon> <rect x="70" y="50" width="20" height="35" rx="1" class="group-hover:stroke-[#d03c39]"></rect> <line x1="80" y1="50" x2="80" y2="35" class="group-hover:stroke-[#d03c39]"></line> <line x1="0" y1="85" x2="100" y2="85" class="group-hover:stroke-[#d03c39]"></line> </svg> <span class="text-sm font-medium text-[#333] group-hover:text-[#d03c39] transition-colors duration-500 text-center leading-tight">Industrial</span> </a> <!-- Manufacturing --> <a href="/services/" class="group flex flex-col items-center gap-3"> <svg aria-hidden="true" class="w-[112px] h-[80px] transition-colors duration-300" viewBox="0 0 100 100" fill="none" stroke="#333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <rect x="15" y="30" width="70" height="55" rx="2" class="group-hover:stroke-[#d03c39]"></rect> <line x1="15" y1="45" x2="85" y2="45" class="group-hover:stroke-[#d03c39]"></line> <circle cx="35" cy="65" r="10" class="group-hover:stroke-[#d03c39]"></circle> <circle cx="65" cy="65" r="10" class="group-hover:stroke-[#d03c39]"></circle> <circle cx="35" cy="65" r="3" class="group-hover:stroke-[#d03c39]"></circle> <circle cx="65" cy="65" r="3" class="group-hover:stroke-[#d03c39]"></circle> <rect x="25" y="20" width="10" height="10" rx="1" class="group-hover:stroke-[#d03c39]"></rect> <rect x="45" y="15" width="10" height="15" rx="1" class="group-hover:stroke-[#d03c39]"></rect> </svg> <span class="text-sm font-medium text-[#333] group-hover:text-[#d03c39] transition-colors duration-500 text-center leading-tight">Manufacturing</span> </a> <!-- Warehouses --> <a href="/services/" class="group flex flex-col items-center gap-3"> <svg aria-hidden="true" class="w-[112px] h-[80px] transition-colors duration-300" viewBox="0 0 100 100" fill="none" stroke="#333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M10 45 L50 20 L90 45 L90 85 L10 85 Z" class="group-hover:stroke-[#d03c39]"></path> <rect x="30" y="55" width="15" height="30" rx="1" class="group-hover:stroke-[#d03c39]"></rect> <rect x="55" y="55" width="15" height="30" rx="1" class="group-hover:stroke-[#d03c39]"></rect> <line x1="37" y1="55" x2="37" y2="85" class="group-hover:stroke-[#d03c39]"></line> <line x1="62" y1="55" x2="62" y2="85" class="group-hover:stroke-[#d03c39]"></line> </svg> <span class="text-sm font-medium text-[#333] group-hover:text-[#d03c39] transition-colors duration-500 text-center leading-tight">Warehouses</span> </a> <!-- Research & Laboratories --> <a href="/services/" class="group flex flex-col items-center gap-3"> <svg aria-hidden="true" class="w-[112px] h-[80px] transition-colors duration-300" viewBox="0 0 100 100" fill="none" stroke="#333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M35 15 L35 50 L20 80 Q18 85 23 85 L77 85 Q82 85 80 80 L65 50 L65 15" class="group-hover:stroke-[#d03c39]"></path> <line x1="30" y1="15" x2="70" y2="15" class="group-hover:stroke-[#d03c39]"></line> <line x1="35" y1="55" x2="65" y2="55" class="group-hover:stroke-[#d03c39]"></line> <circle cx="45" cy="68" r="3" class="group-hover:stroke-[#d03c39]"></circle> <circle cx="58" cy="73" r="2" class="group-hover:stroke-[#d03c39]"></circle> </svg> <span class="text-sm font-medium text-[#333] group-hover:text-[#d03c39] transition-colors duration-500 text-center leading-tight">Research &amp; Laboratories</span> </a> <!-- Education --> <a href="/services/" class="group flex flex-col items-center gap-3"> <svg aria-hidden="true" class="w-[112px] h-[80px] transition-colors duration-300" viewBox="0 0 100 100" fill="none" stroke="#333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <polygon points="50,15 95,40 50,65 5,40" class="group-hover:stroke-[#d03c39]"></polygon> <polyline points="20,48 20,75 50,88 80,75 80,48" class="group-hover:stroke-[#d03c39]"></polyline> <line x1="95" y1="40" x2="95" y2="70" class="group-hover:stroke-[#d03c39]"></line> </svg> <span class="text-sm font-medium text-[#333] group-hover:text-[#d03c39] transition-colors duration-500 text-center leading-tight">Education</span> </a> <!-- Commercial --> <a href="/services/" class="group flex flex-col items-center gap-3"> <svg aria-hidden="true" class="w-[112px] h-[80px] transition-colors duration-300" viewBox="0 0 100 100" fill="none" stroke="#333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <rect x="25" y="20" width="50" height="65" rx="2" class="group-hover:stroke-[#d03c39]"></rect> <rect x="33" y="30" width="10" height="8" rx="1" class="group-hover:stroke-[#d03c39]"></rect> <rect x="57" y="30" width="10" height="8" rx="1" class="group-hover:stroke-[#d03c39]"></rect> <rect x="33" y="45" width="10" height="8" rx="1" class="group-hover:stroke-[#d03c39]"></rect> <rect x="57" y="45" width="10" height="8" rx="1" class="group-hover:stroke-[#d03c39]"></rect> <rect x="33" y="60" width="10" height="8" rx="1" class="group-hover:stroke-[#d03c39]"></rect> <rect x="57" y="60" width="10" height="8" rx="1" class="group-hover:stroke-[#d03c39]"></rect> <rect x="42" y="70" width="16" height="15" rx="1" class="group-hover:stroke-[#d03c39]"></rect> <line x1="0" y1="85" x2="100" y2="85" class="group-hover:stroke-[#d03c39]"></line> </svg> <span class="text-sm font-medium text-[#333] group-hover:text-[#d03c39] transition-colors duration-500 text-center leading-tight">Commercial</span> </a> </div> </div> </section>    <section class="py-16 sm:py-20 bg-white"> <div class="mx-auto max-w-[1400px] px-8 sm:px-12 lg:px-[154px]"> <div class="max-w-[75%] space-y-6 text-base sm:text-lg text-[#272727] leading-relaxed"> <p>
We are relocation logistics experts specialising in complex, end-to-end relocation logistics and project management. We partner with organisations across Australia to plan, manage and de-risk industrial, workplace and machinery relocations, from early feasibility and strategy through to coordinated delivery and handover.
</p> <p>
Acting as a trusted adviser, we integrate stakeholders, suppliers and logistics partners to minimise downtime, manage risk and ensure relocations are delivered safely, efficiently and with certainty.
</p> </div> </div> </section>    <section class="py-16 sm:py-20 bg-[#F9F9F9]"> <div class="mx-auto max-w-[1400px] px-8 sm:px-12 lg:px-[154px]"> <div class="max-w-[75%] space-y-6 text-base sm:text-lg text-[#272727] leading-relaxed"> <p class="text-xl sm:text-2xl font-heading font-semibold text-[#272727]">
Most organisations hire a removalist and hope for the best. We work differently.
</p> <p>
Transition Consultants are relocation logistics consultants — we sit above the removalist layer. Our role is to plan, manage, and govern the entire relocation process on your behalf: assessing your current site, auditing your assets, mapping your new floor plan, selecting and briefing the right contractors, managing change communications with your people, and ensuring your operation is fully functional from Day 1.
</p> <p>
We don't move boxes. We manage the complexity so that by the time your removalist arrives, every decision has already been made, every risk has been mitigated, and every stakeholder knows exactly what to expect.
</p> </div> </div> </section>    <section class="py-12 sm:py-16 bg-[#272727]"> <div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8"> <div class="grid grid-cols-2 md:grid-cols-4 gap-8 text-center"> <div> <p class="text-4xl sm:text-5xl font-heading font-bold text-white">30+</p> <p class="mt-2 text-sm sm:text-base text-white/80">Years Experience</p> </div> <div> <p class="text-4xl sm:text-5xl font-heading font-bold text-white">100+</p> <p class="mt-2 text-sm sm:text-base text-white/80">Projects Delivered</p> </div> <div> <p class="text-4xl sm:text-5xl font-heading font-bold text-white">15+</p> <p class="mt-2 text-sm sm:text-base text-white/80">Industry Sectors</p> </div> <div> <p class="text-4xl sm:text-5xl font-heading font-bold text-white">5</p> <p class="mt-2 text-sm sm:text-base text-white/80">Core Service Areas</p> </div> </div> </div> </section>    <section class="py-16 sm:py-20 bg-white"> <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8"> <h2 class="text-3xl sm:text-4xl font-heading font-medium text-[#AF2E25] mb-12">
Why work with Transition Consultants
</h2> <div class="grid grid-cols-1 md:grid-cols-2 gap-x-12 gap-y-10"> <!-- Differentiator 1 --> <div> <h3 class="text-xl font-heading font-medium text-[#272727] mb-3">Over 30 years of industry experience</h3> <p class="text-base sm:text-lg text-[#272727]/80 leading-relaxed">
With more than three decades of hands-on relocation logistics experience, our directors bring extensive, practical insight into the challenges organisations face when relocating equipment, operations, and people. We have successfully delivered relocations of every scale and complexity, from single-floor office moves to large, multi-site industrial transitions.
</p> </div> <!-- Differentiator 2 --> <div> <h3 class="text-xl font-heading font-medium text-[#272727] mb-3">End-to-end relocation management</h3> <p class="text-base sm:text-lg text-[#272727]/80 leading-relaxed">
From initial feasibility and strategy through to coordinated delivery and handover, we manage every stage of the relocation process. Our integrated approach covers <a href="/services/advisory/" class="underline decoration-primary/40 hover:decoration-primary">relocation advisory</a>, <a href="/services/audit-cost-planning/" class="underline decoration-primary/40 hover:decoration-primary">audit and cost planning</a>, <a href="/services/logistics-project-management/" class="underline decoration-primary/40 hover:decoration-primary">relocation logistics project management</a>, <a href="/services/change-management/" class="underline decoration-primary/40 hover:decoration-primary">change management</a>, and <a href="/services/storage-optimisation/" class="underline decoration-primary/40 hover:decoration-primary">storage optimisation</a>, so nothing falls through the cracks.
</p> </div> <!-- Differentiator 3 --> <div> <h3 class="text-xl font-heading font-medium text-[#272727] mb-3">Cross-sector expertise</h3> <p class="text-base sm:text-lg text-[#272727]/80 leading-relaxed">
We work across commercial, industrial, education, and research & laboratory environments. Each sector presents unique requirements, and our experience across all of them means we understand the compliance, safety, and operational considerations specific to your industry.
</p> </div> <!-- Differentiator 4 --> <div> <h3 class="text-xl font-heading font-medium text-[#272727] mb-3">Australian-owned and operated</h3> <p class="text-base sm:text-lg text-[#272727]/80 leading-relaxed">
As a proudly Australian-owned consultancy, we understand the local regulatory landscape, supply chains, and business culture. We partner with organisations across the country, providing hands-on support and acting as a trusted extension of your team throughout the entire relocation journey.
</p> </div> </div> </div> </section>    <section class="relative w-full bg-cover bg-[75%_center] md:bg-center bg-no-repeat" style="background-image: url('/images/team-home.webp'); min-height: 650px;"> <div class="grid grid-cols-1 md:grid-cols-2 min-h-[650px]" style="min-height: 650px;"> <div class="flex items-center px-8 sm:px-12 lg:px-16 py-24 md:py-40"> <h2 class="text-4xl sm:text-5xl lg:text-6xl font-heading font-bold text-white leading-tight">
Welcome to <br>Transition.
</h2> </div> <div class="hidden md:block"> <!-- Right column intentionally empty to reveal background photo --> </div> </div> </section>    <section class="py-16 sm:py-20 bg-white"> <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8"> <div class="mb-12"> <h2 class="text-3xl sm:text-4xl font-heading font-medium text-[#AF2E25]">
Our services<span style="font-weight: normal"> – discover what's possible</span> </h2> <p class="mt-4 text-base sm:text-lg text-[#272727]/70 max-w-2xl"> <strong>Our expertise in relocation logistics means every project is managed with precision and care.</strong> </p> </div> <div class="grid grid-cols-2 md:grid-cols-3 lg:grid-cols-5 gap-6" data-astro-cid-5ts7xwwv> <a href="/services/advisory/" class="service-card flex flex-col items-center justify-between rounded-xl p-5 min-h-[280px] cursor-pointer no-underline" style="background-color: #0A3D26; aspect-ratio: 1 / 1.6;" data-astro-cid-5ts7xwwv> <span class="text-[15px] font-heading font-semibold text-center leading-tight" style="color: #6DC96D;" data-astro-cid-5ts7xwwv> Advisory </span> <img src="/images/services/icon-advisory.svg" alt="" class="w-[110px] lg:w-[130px] h-[80px] lg:h-[100px] object-contain" width="130" height="100" loading="lazy" data-astro-cid-5ts7xwwv> <span class="text-[12px] sm:text-[13px] text-center leading-snug" style="color: #6DC96D;" data-astro-cid-5ts7xwwv> Strategic guidance + tailored planning </span> </a><a href="/services/audit-cost-planning/" class="service-card flex flex-col items-center justify-between rounded-xl p-5 min-h-[280px] cursor-pointer no-underline" style="background-color: #004A75; aspect-ratio: 1 / 1.6;" data-astro-cid-5ts7xwwv> <span class="text-[15px] font-heading font-semibold text-center leading-tight" style="color: #C2E5FF;" data-astro-cid-5ts7xwwv> Audit + Cost Planning </span> <img src="/images/services/icon-audit.svg" alt="" class="w-[110px] lg:w-[130px] h-[80px] lg:h-[100px] object-contain" width="130" height="100" loading="lazy" data-astro-cid-5ts7xwwv> <span class="text-[12px] sm:text-[13px] text-center leading-snug" style="color: #C2E5FF;" data-astro-cid-5ts7xwwv> Detailed asset data + cost forecasting </span> </a><a href="/services/logistics-project-management/" class="service-card flex flex-col items-center justify-between rounded-xl p-5 min-h-[280px] cursor-pointer no-underline" style="background-color: #750D30; aspect-ratio: 1 / 1.6;" data-astro-cid-5ts7xwwv> <span class="text-[15px] font-heading font-semibold text-center leading-tight" style="color: #D9B0C3;" data-astro-cid-5ts7xwwv> Logistics Project Management </span> <img src="/images/services/icon-logistics.svg" alt="" class="w-[110px] lg:w-[130px] h-[80px] lg:h-[100px] object-contain" width="130" height="100" loading="lazy" data-astro-cid-5ts7xwwv> <span class="text-[12px] sm:text-[13px] text-center leading-snug" style="color: #D9B0C3;" data-astro-cid-5ts7xwwv> Integrated planning + specialist coordination </span> </a><a href="/services/change-management/" class="service-card flex flex-col items-center justify-between rounded-xl p-5 min-h-[280px] cursor-pointer no-underline" style="background-color: #A84B00; aspect-ratio: 1 / 1.6;" data-astro-cid-5ts7xwwv> <span class="text-[15px] font-heading font-semibold text-center leading-tight" style="color: #FFEB99;" data-astro-cid-5ts7xwwv> Change Management </span> <img src="/images/services/icon-change.svg" alt="" class="w-[110px] lg:w-[130px] h-[80px] lg:h-[100px] object-contain" width="130" height="100" loading="lazy" data-astro-cid-5ts7xwwv> <span class="text-[12px] sm:text-[13px] text-center leading-snug" style="color: #FFEB99;" data-astro-cid-5ts7xwwv> People support + operational readiness </span> </a><a href="/services/storage-optimisation/" class="service-card flex flex-col items-center justify-between rounded-xl p-5 min-h-[280px] cursor-pointer no-underline" style="background-color: #4D297A; aspect-ratio: 1 / 1.6;" data-astro-cid-5ts7xwwv> <span class="text-[15px] font-heading font-semibold text-center leading-tight" style="color: #C4A3FF;" data-astro-cid-5ts7xwwv> Storage Optimisation </span> <img src="/images/services/icon-storage.png" alt="" class="w-[110px] lg:w-[130px] h-[80px] lg:h-[100px] object-contain" width="130" height="100" loading="lazy" data-astro-cid-5ts7xwwv> <span class="text-[12px] sm:text-[13px] text-center leading-snug" style="color: #C4A3FF;" data-astro-cid-5ts7xwwv> Benchmarking data + best practice </span> </a> </div> </div> </section>    <section class="py-16 sm:py-20 bg-white"> <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8"> <div class="grid grid-cols-1 md:grid-cols-4 gap-4"> <!-- Row 1, Col 1: Heading --> <div class="flex items-center"> <h2 class="text-3xl sm:text-4xl font-heading font-medium text-dark leading-tight">
Projects Preview
</h2> </div> <!-- Row 1: Projects 1-3 --> <a href="/portfolio/allianz-arena/" class="group relative block aspect-[4/3] overflow-hidden"> <img src="/images/portfolio/allianz-arena-home.webp" alt="Allianz Arena" class="h-full w-full object-cover transition-transform duration-[1s] ease-[cubic-bezier(.33,.02,0,.93)] group-hover:scale-110" width="640" height="480" loading="lazy"> </a><a href="/portfolio/ausgrid/" class="group relative block aspect-[4/3] overflow-hidden"> <img src="/images/portfolio/ausgrid-home.webp" alt="AusGrid" class="h-full w-full object-cover transition-transform duration-[1s] ease-[cubic-bezier(.33,.02,0,.93)] group-hover:scale-110" width="640" height="480" loading="lazy"> </a><a href="/portfolio/cmi-electrical/" class="group relative block aspect-[4/3] overflow-hidden"> <img src="/images/portfolio/cmi-electrical-home.webp" alt="CMI Electrical" class="h-full w-full object-cover transition-transform duration-[1s] ease-[cubic-bezier(.33,.02,0,.93)] group-hover:scale-110" width="640" height="480" loading="lazy"> </a> <!-- Row 2, Col 1: View More --> <div class="flex items-center"> <a href="/portfolio/" class="inline-flex items-center gap-2 py-2 min-h-[44px] text-base font-medium text-[#d13e3a] hover:text-dark transition-colors duration-200">
View More
<svg class="h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"> <path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7"></path> </svg> </a> </div> <!-- Row 2: Projects 4-6 --> <a href="/portfolio/cronulla-high-school/" class="group relative block aspect-[4/3] overflow-hidden"> <img src="/images/portfolio/cronulla-high-school-home.webp" alt="Cronulla High School" class="h-full w-full object-cover transition-transform duration-[1s] ease-[cubic-bezier(.33,.02,0,.93)] group-hover:scale-110" width="640" height="480" loading="lazy"> </a><a href="/portfolio/ella-bache/" class="group relative block aspect-[4/3] overflow-hidden"> <img src="/images/portfolio/ella-bache-home.webp" alt="Ella Bache" class="h-full w-full object-cover transition-transform duration-[1s] ease-[cubic-bezier(.33,.02,0,.93)] group-hover:scale-110" width="640" height="480" loading="lazy"> </a><a href="/portfolio/excelsia/" class="group relative block aspect-[4/3] overflow-hidden"> <img src="/images/portfolio/excelsia-home.webp" alt="Excelsia" class="h-full w-full object-cover transition-transform duration-[1s] ease-[cubic-bezier(.33,.02,0,.93)] group-hover:scale-110" width="640" height="480" loading="lazy"> </a> </div> </div> </section>    <section class="py-16 sm:py-20 bg-white"> <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8"> <div class="grid grid-cols-3 sm:grid-cols-4 lg:grid-cols-5 gap-8 items-center justify-items-center"> <!-- Row 1: Ausgrid, Aware Super, Bank of China, CMI Electrical, Lendlease --> <img src="/images/clients/ausgrid.webp" alt="Ausgrid" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <img src="/images/clients/aware-super.webp" alt="Aware Super" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <img src="/images/clients/bank-of-china.webp" alt="Bank of China" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <img src="/images/clients/cmi-electrical.webp" alt="CMI Electrical" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <img src="/images/clients/lendlease.webp" alt="Lendlease" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <!-- Row 2: RWB Marine, University of Newcastle, Crown Solicitors, Equifax, Moray & Agnew --> <img src="/images/clients/rwb-marine.webp" alt="RWB Marine" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <img src="/images/clients/university-of-newcastle.webp" alt="University of Newcastle" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <img src="/images/clients/crown-solicitors.webp" alt="Crown Solicitors Office" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <img src="/images/clients/equifax.webp" alt="Equifax" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <img src="/images/clients/moray-agnew.webp" alt="Moray and Agnew Lawyers" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <!-- Row 3: Sydney Cricket Ground, VivCourt, Revlon, Boral, MA Financial --> <img src="/images/clients/sydney-cricket-ground.webp" alt="Sydney Cricket Ground Trust" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <img src="/images/clients/vivcourt.webp" alt="VivCourt" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <img src="/images/clients/revlon.webp" alt="Revlon" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <img src="/images/clients/boral.webp" alt="Boral" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> <img src="/images/clients/ma-financial.webp" alt="MA Financial Group" class="h-12 w-auto object-contain grayscale hover:grayscale-0 transition-all duration-300" width="120" height="48" loading="lazy"> </div> </div> </section>    <section class="py-16 sm:py-20 bg-white"> <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8"> <div class="grid grid-cols-1 md:grid-cols-2 gap-12 items-center"> <div class="space-y-6"> <h2 class="text-3xl sm:text-4xl font-heading font-medium text-[#AF2E25]">
Research & Laboratory Relocations
</h2> <p class="text-base sm:text-lg text-[#272727] leading-relaxed">
Moving a laboratory is not the same as moving an office. It requires specialist knowledge of containment protocols, equipment validation requirements, and strict chain-of-custody procedures that general-purpose contractors simply do not have.
</p> <p class="text-base sm:text-lg text-[#272727] leading-relaxed">
Transition Consultants has managed relocations involving PC1 and PC2 containment laboratories, vivarium facilities, fume hoods and biosafety cabinets, high-precision analytical instruments, and cadaver storage environments. We engage OEM technicians directly, manage decommissioning and recommissioning schedules, and coordinate accredited validation specialists to ensure your facility meets regulatory requirements at the new site on Day 1.
</p> <a href="/sectors/research-and-laboratories/" class="inline-flex items-center gap-2 py-2 min-h-[44px] text-base font-semibold text-primary hover:underline">
Learn more about our laboratory relocation expertise &rarr;
</a> </div> <div class="flex justify-center"> <svg aria-hidden="true" class="w-[200px] h-[200px] opacity-10" viewBox="0 0 100 100" fill="none" stroke="#AF2E25" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"> <path d="M35 15 L35 50 L20 80 Q18 85 23 85 L77 85 Q82 85 80 80 L65 50 L65 15"></path> <line x1="30" y1="15" x2="70" y2="15"></line> <line x1="35" y1="55" x2="65" y2="55"></line> <circle cx="45" cy="68" r="4"></circle> <circle cx="58" cy="73" r="3"></circle> </svg> </div> </div> </div> </section> <div class="max-w-6xl mx-auto px-4"> <p class="text-sm text-gray-600 mt-12 pt-6 border-t border-gray-200">
Last updated: <time datetime="2026-05-28">28 May 2026</time> </p> </div>    <section class="bg-primary py-16 sm:py-20"> <div class="mx-auto max-w-4xl px-4 sm:px-6 lg:px-8 text-center"> <h2 class="text-3xl sm:text-4xl font-bold text-white"> Ready to plan your next relocation? </h2> <p class="mt-4 text-lg text-white leading-relaxed max-w-2xl mx-auto"> Get in touch with our team to discuss your project requirements. With over 30 years of experience, we deliver seamless relocations across Australia. </p> <div class="mt-8 flex flex-col sm:flex-row items-center justify-center gap-4"> <a href="/contact-us/" class="inline-flex items-center justify-center rounded-lg bg-white px-8 py-3.5 text-sm font-semibold text-primary shadow-sm transition-all duration-200 hover:bg-grey-100 hover:shadow-md">
Get in Touch
<svg class="ml-2 h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7"></path> </svg> </a> <div class="flex flex-col sm:flex-row items-center gap-3"> <a href="tel:+61410458460" class="inline-flex items-center gap-2 rounded-lg border-2 border-white/60 px-6 py-3 text-sm font-medium text-white transition-all duration-200 hover:border-white hover:bg-white/10"> <svg class="h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z"></path> </svg> +61 410 458 460 </a> <a href="tel:+61417302111" class="inline-flex items-center gap-2 rounded-lg border-2 border-white/60 px-6 py-3 text-sm font-medium text-white transition-all duration-200 hover:border-white hover:bg-white/10"> <svg class="h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z"></path> </svg> +61 417 302 111 </a> </div> </div> </div> </section>  </main> <footer class="bg-white border-t border-[#d4d4d4]" role="contentinfo"> <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 pt-[100px] pb-[60px]"> <div class="grid grid-cols-1 sm:grid-cols-2 xl:grid-cols-4 gap-10"> <!-- Column 1: Logo only --> <div> <a href="/" aria-label="Transition Consultants - Home"> <img src="/images/logos/logo.png" alt="Transition Consultants" class="w-auto max-w-[250px]" width="250" height="56"> </a> </div> <!-- Column 2: Nav links --> <div> <ul class="space-y-1"> <li> <a href="/about-us/" class="text-base font-normal font-heading text-[#272727] hover:text-[#d03c39] transition-colors duration-200 block py-2 min-h-[44px] flex items-center"> About Us </a> </li><li> <a href="/services/" class="text-base font-normal font-heading text-[#272727] hover:text-[#d03c39] transition-colors duration-200 block py-2 min-h-[44px] flex items-center"> Our Services </a> </li><li> <a href="/portfolio/" class="text-base font-normal font-heading text-[#272727] hover:text-[#d03c39] transition-colors duration-200 block py-2 min-h-[44px] flex items-center"> Portfolio </a> </li><li> <a href="/blog/" class="text-base font-normal font-heading text-[#272727] hover:text-[#d03c39] transition-colors duration-200 block py-2 min-h-[44px] flex items-center"> Blog </a> </li><li> <a href="/faqs/" class="text-base font-normal font-heading text-[#272727] hover:text-[#d03c39] transition-colors duration-200 block py-2 min-h-[44px] flex items-center"> FAQs </a> </li><li> <a href="/contact-us/" class="text-base font-normal font-heading text-[#272727] hover:text-[#d03c39] transition-colors duration-200 block py-2 min-h-[44px] flex items-center"> Contact Us </a> </li> </ul> </div> <!-- Column 3: Social links as plain text --> <div> <ul class="space-y-1"> <li> <a href="https://www.linkedin.com/company/transitionconsultants" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn (opens in new tab)" class="text-base font-normal font-heading text-[#272727] hover:text-[#d03c39] transition-colors duration-200 block py-2 min-h-[44px] flex items-center">
LinkedIn <span class="ml-1 text-xs" aria-hidden="true">&#8599;</span> </a> </li> <li> <a href="https://www.youtube.com/@transitionconsultants" target="_blank" rel="noopener noreferrer" aria-label="YouTube (opens in new tab)" class="text-base font-normal font-heading text-[#272727] hover:text-[#d03c39] transition-colors duration-200 block py-2 min-h-[44px] flex items-center">
YouTube <span class="ml-1 text-xs" aria-hidden="true">&#8599;</span> </a> </li> <li> <a href="https://share.google/QAfVsE4Gb0P6q5rPd" target="_blank" rel="noopener noreferrer" aria-label="Google Business Profile (opens in new tab)" class="text-base font-normal font-heading text-[#272727] hover:text-[#d03c39] transition-colors duration-200 block py-2 min-h-[44px] flex items-center">
Google <span class="ml-1 text-xs" aria-hidden="true">&#8599;</span> </a> </li> </ul> </div> <!-- Column 4: Empty --> <div></div> </div> </div> <div class="border-t border-[#d4d4d4] py-6"> <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8"> <p class="text-sm text-[#595959] text-center">
&copy; 2026 Transition Consultants. All rights reserved.
<a href="/privacy-policy/" class="hover:text-[#d03c39] transition-colors duration-200 ml-2 py-1.5 inline-block">Privacy Policy</a> </p> </div> </div> </footer> <div id="cookie-consent" role="dialog" aria-label="Cookie consent" class="fixed bottom-0 left-0 right-0 z-50 hidden bg-dark text-white p-4 shadow-lg"> <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 flex flex-col sm:flex-row items-center justify-between gap-4"> <p class="text-sm text-grey-300">
We use cookies to analyse site traffic and improve your experience. By continuing to browse, you consent to our use of cookies.
<a href="/privacy-policy/" class="underline hover:text-white inline-flex items-center min-h-[44px]">Privacy Policy</a> </p> <div class="flex gap-3 flex-shrink-0"> <button id="cookie-accept" class="bg-primary hover:bg-primary-dark text-white text-sm font-semibold px-5 py-3 min-h-[44px] rounded-lg transition-colors">
Accept
</button> <button id="cookie-reject" class="border border-grey-400 hover:border-white text-white text-sm font-semibold px-5 py-3 min-h-[44px] rounded-lg transition-colors">
Reject
</button> </div> </div> </div> <script>
  (function() {
    var consent = localStorage.getItem('cookie_consent');
    if (!consent) {
      document.getElementById('cookie-consent').classList.remove('hidden');
    }
    document.getElementById('cookie-accept')?.addEventListener('click', function() {
      localStorage.setItem('cookie_consent', 'accepted');
      document.getElementById('cookie-consent').classList.add('hidden');
    });
    document.getElementById('cookie-reject')?.addEventListener('click', function() {
      localStorage.setItem('cookie_consent', 'rejected');
      document.getElementById('cookie-consent').classList.add('hidden');
      // Disable GA4
      window['ga-disable-G-M4QC9QFCK0'] = true;
    });
  })();
</script> </body></html>