---
title: Switchboard Support
description: Inner West · Lower North Shore · Eastern Suburbs       Switchboard Repairs and Fault-Finding in Sydney       Breaker keeps tripping? Safety switch will not rese
url: https://russoelectrical.com.au/services/switchboard-support
date_modified: 2026-10-05
author: Lord Vincent Van Mendoza
language: en_US
---

/* ===== Global: Montserrat only, forced ===== */
  .russo-sbs,.russo-sbs *,.russo-sbs *::before,.russo-sbs *::after{font-family:'Montserrat',sans-serif !important;box-sizing:border-box}
  .russo-sbs{color:#4a4a4a;background:#fff;line-height:1.65;overflow:hidden;-webkit-font-smoothing:antialiased}
  .russo-sbs h1,.russo-sbs h2,.russo-sbs h3,.russo-sbs p{margin-top:0}
  .russo-sbs h1,.russo-sbs h2,.russo-sbs h3{color:#111}
  .russo-sbs img{display:block;max-width:100%}
  .russo-sbs a{color:#0a7bc4}
  .russo-sbs a:focus-visible,.russo-sbs summary:focus-visible,.russo-sbs [role="button"]:focus-visible{outline:3px solid rgba(18,174,244,.5);outline-offset:3px}

  /* Kill theme/Elementor default bullets */
  .russo-sbs ul,.russo-sbs ol{list-style:none !important;margin-left:0 !important;padding-left:0 !important}
  .russo-sbs li{list-style:none !important;list-style-type:none !important;list-style-image:none !important;background-image:none !important}
  .russo-sbs li::marker{content:'' !important;font-size:0 !important;color:transparent !important}
  .russo-sbs li::after{content:none !important;display:none !important}

  .russo-sbs .sbs-wrap{width:100%;max-width:1300px;margin:0 auto;padding:0 24px}
  .russo-sbs .sbs-section{padding:90px 0;background:#fff}
  .russo-sbs .sbs-soft{background:#f6f8fa}

  /* Pills + heads */
  .russo-sbs .sbs-pill{display:inline-block;padding:8px 18px;margin:0 0 18px;border-radius:50px;background:rgba(9,174,239,.12);border:1px solid rgba(9,174,239,.3);color:#0a7bc4;font-size:13px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;line-height:1.3}
  .russo-sbs .sbs-pill-dark{background:rgba(63,208,255,.15);border-color:rgba(63,208,255,.4);color:#3fd0ff}
  .russo-sbs h2{margin-bottom:16px;font-size:38px;line-height:1.15;font-weight:800;letter-spacing:-.5px;text-wrap:balance}
  .russo-sbs h3{margin-bottom:10px;font-size:16px;line-height:1.35;font-weight:800}
  .russo-sbs .sbs-head{max-width:760px;margin:0 auto 50px;text-align:center}
  .russo-sbs .sbs-head-left{max-width:760px;margin:0 0 40px}
  .russo-sbs .sbs-copy{max-width:680px;margin:0 auto;color:#5a5a5a;font-size:16px;line-height:1.7;font-weight:500;text-wrap:pretty}
  .russo-sbs .sbs-head-left .sbs-copy{margin:0}
  .russo-sbs .sbs-copy a,.russo-sbs .sbs-inline{color:#0a7bc4;font-weight:700;text-decoration:none;border-bottom:1.5px solid rgba(9,174,239,.4)}
  .russo-sbs .sbs-copy a:hover,.russo-sbs .sbs-inline:hover{color:#12aef4}

  /* ===== Hero ===== */
  .russo-sbs .sbs-hero{padding:60px 0 80px;background:#fff}
  .russo-sbs .sbs-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:center}
  .russo-sbs .sbs-hero h1{max-width:620px;margin:0 0 22px;font-size:clamp(30px,3.6vw,48px);line-height:1.1;font-weight:900;letter-spacing:-1.5px;color:#111}
  .russo-sbs .sbs-hero h1 .sbs-line{display:block}
  .russo-sbs .sbs-hero h1 .sbs-cyan{display:block;color:#12aef4}
  .russo-sbs .sbs-intro{max-width:600px;margin:0 0 24px;color:#4a4a4a;font-size:17px;line-height:1.65;font-weight:500;text-wrap:pretty}
  .russo-sbs .sbs-badges{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}
  .russo-sbs .sbs-badge{display:inline-flex;align-items:center;gap:8px;padding:9px 16px 9px 12px;border-radius:14px;background:#fff;box-shadow:0 8px 20px rgba(0,0,0,.06);color:#4a4a4a;font-size:12px;font-weight:700;white-space:nowrap}
  .russo-sbs .sbs-badge svg{width:14px;height:14px;flex-shrink:0;stroke:#12aef4;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
  .russo-sbs .sbs-hero-note{max-width:520px;margin:18px 0 0;color:#6a6a6a;font-size:13.5px;line-height:1.55}

  /* Green CTA + Online Now (homepage) */
  .russo-sbs .sbs-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;max-width:100%}
  .russo-sbs .sbs-btn-book{display:inline-block;padding:13px 22px;border-radius:8px;background:#1e8e3e;color:#fff !important;font-size:14px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;text-decoration:none;white-space:nowrap;box-shadow:0 8px 20px rgba(30,142,62,.28);transition:.25s ease}
  .russo-sbs .sbs-btn-book:hover{background:#177a33;transform:translateY(-2px)}
  .russo-sbs .sbs-online{display:inline-flex;align-items:center;gap:8px;color:#1e8e3e;font-size:12.5px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}
  .russo-sbs .sbs-online-dot{position:relative;flex-shrink:0;width:13px;height:13px;border-radius:50%;background:#1fdc3a;animation:sbsBlink 1.2s ease-in-out infinite}
  .russo-sbs .sbs-online-dot::after{position:absolute;inset:-4px;border:2px solid rgba(31,220,58,.55);border-radius:50%;content:'';animation:sbsPulse 1.2s ease-out infinite}
  @keyframes sbsBlink{0%,100%{opacity:1}50%{opacity:.25}}
  @keyframes sbsPulse{0%{transform:scale(.7);opacity:.9}100%{transform:scale(1.6);opacity:0}}

  /* Hero video (homepage glass controls) */
  .russo-sbs .sbs-video{width:100%;max-width:540px;justify-self:end;margin:0;border-radius:22px;overflow:hidden;background:#0b1220;box-shadow:0 20px 50px rgba(9,52,105,.18)}
  .russo-sbs .rp-vid-wrap{position:relative;overflow:hidden;background:#000;cursor:pointer}
  .russo-sbs .rp-vid-wrap video{display:block;width:100%;height:auto;max-height:440px;object-fit:cover;object-position:center}
  .russo-sbs .rp-sound-pill{position:absolute;top:14px;left:14px;z-index:5;display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:rgba(0,0,0,.35);border:1.5px solid rgba(255,255,255,.45);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer;user-select:none}
  .russo-sbs .rp-sound-pill svg{width:13px;height:13px;flex-shrink:0}
  .russo-sbs .rp-controls{position:absolute;left:0;right:0;bottom:0;z-index:5;display:flex;align-items:center;gap:10px;padding:10px 16px 14px;background:linear-gradient(transparent,rgba(0,0,0,.6))}
  .russo-sbs .rp-pp-btn{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.18);border:1.5px solid rgba(255,255,255,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer;transition:background .2s,transform .2s}
  .russo-sbs .rp-pp-btn:hover{background:rgba(255,255,255,.3);transform:scale(1.08)}
  .russo-sbs .rp-pp-btn svg{width:13px;height:13px}
  .russo-sbs .rp-vol-group{display:flex;flex-shrink:0;align-items:center;gap:6px}
  .russo-sbs .rp-vol-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer}
  .russo-sbs .rp-vol-icon svg{width:15px;height:15px}
  .russo-sbs .rp-vol-slider{-webkit-appearance:none;appearance:none;width:70px;height:3px;border-radius:999px;background:rgba(255,255,255,.3);outline:none;cursor:pointer}
  .russo-sbs .rp-vol-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.3);cursor:pointer}
  .russo-sbs .rp-vol-slider::-moz-range-thumb{width:12px;height:12px;border:none;border-radius:50%;background:#fff;cursor:pointer}
  .russo-sbs .sbs-video figcaption{padding:16px 20px;background:#0b1220;color:#c3d3e6;font-size:13px;font-weight:600;line-height:1.45;text-align:center}

  /* ===== Trust strip ===== */
  .russo-sbs .sbs-trust{padding:34px 0;background:#f6f8fa;border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7}
  .russo-sbs .sbs-trust-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
  .russo-sbs .sbs-trust-item{display:flex;align-items:center;gap:12px;color:#111;font-size:13.5px;font-weight:700;line-height:1.3}
  .russo-sbs .sbs-ic{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(180deg,#12aef4,#005ea7);box-shadow:0 8px 16px rgba(0,94,167,.18)}
  .russo-sbs .sbs-ic svg{width:19px;height:19px;stroke:#fff;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}

  /* ===== Warranty band ===== */
  .russo-sbs .sbs-warranty{padding:40px 0 0;background:#fff}
  .russo-sbs .sbs-warranty-card{display:flex;align-items:center;gap:20px;padding:26px 30px;border-radius:20px;background:linear-gradient(135deg,#093569 0%,#0b1220 100%);box-shadow:0 20px 50px rgba(9,52,105,.18)}
  .russo-sbs .sbs-warranty-card .sbs-ic{width:56px;height:56px;border-radius:16px}
  .russo-sbs .sbs-warranty-card .sbs-ic svg{width:24px;height:24px}
  .russo-sbs .sbs-warranty-title{margin:0 0 4px;color:#fff;font-size:18px;font-weight:800}
  .russo-sbs .sbs-warranty-sub{margin:0;color:#c3d3e6;font-size:14.5px}
  .russo-sbs .sbs-warranty-sub a{color:#3fd0ff;font-weight:700;text-decoration:none;border-bottom:1.5px solid rgba(63,208,255,.4)}

  /* ===== Proof ===== */
  .russo-sbs .sbs-proof-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:32px;align-items:stretch}
  .russo-sbs .sbs-proof-photo{margin:0;border-radius:22px;overflow:hidden;box-shadow:0 20px 50px rgba(9,52,105,.12)}
  .russo-sbs .sbs-proof-photo img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center top}
  .russo-sbs .sbs-proof-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}
  .russo-sbs .sbs-card{padding:24px 22px;background:#fff;border:1px solid #eef2f7;border-radius:20px;box-shadow:0 10px 28px rgba(9,52,105,.06);transition:all .25s ease}
  .russo-sbs .sbs-card:hover{transform:translateY(-6px);border-color:rgba(18,174,244,.4);box-shadow:0 18px 40px rgba(9,174,239,.16)}
  .russo-sbs .sbs-card-label{display:block;margin-bottom:8px;color:#0a7bc4;font-size:11.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}
  .russo-sbs .sbs-card-value{color:#111;font-size:16px;font-weight:800;line-height:1.3}
  .russo-sbs .sbs-card-sub{margin-top:6px;color:#6a6a6a;font-size:13px;font-weight:500}
  .russo-sbs .sbs-card-sub a{font-weight:700;text-decoration:none;border-bottom:1.5px solid rgba(9,174,239,.4)}
  .russo-sbs .sbs-quote{grid-column:1/-1;padding:26px 28px;border-radius:20px;background:linear-gradient(135deg,#093569 0%,#0b1220 100%)}
  .russo-sbs .sbs-quote p{margin:0;color:#dbe3ee;font-size:15px;line-height:1.65}
  .russo-sbs .sbs-quote .sbs-quote-name{margin-top:14px;color:#3fd0ff;font-size:13px;font-weight:700}

  /* ===== Before / after ===== */
  .russo-sbs .sbs-ba-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}
  .russo-sbs .sbs-ba{position:relative;margin:0;overflow:hidden;background:#fff;border:1px solid #eef2f7;border-radius:20px;box-shadow:0 10px 28px rgba(9,52,105,.06);transition:all .25s ease}
  .russo-sbs .sbs-ba:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(9,174,239,.16)}
  .russo-sbs .sbs-ba img{width:100%;aspect-ratio:4/5;object-fit:cover}
  .russo-sbs .sbs-ba figcaption{padding:20px 22px;color:#6a6a6a;font-size:14px;line-height:1.6;font-weight:500}
  .russo-sbs .sbs-ba figcaption strong{color:#111}
  .russo-sbs .sbs-tags{position:absolute;top:16px;left:16px;right:16px;z-index:2;display:flex;justify-content:space-between;pointer-events:none}
  .russo-sbs .sbs-tag{padding:6px 14px;border-radius:999px;color:#fff;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase}
  .russo-sbs .sbs-tag-before{background:rgba(232,163,61,.95)}
  .russo-sbs .sbs-tag-after,.russo-sbs .sbs-tag-solo{background:rgba(18,174,244,.95)}
  .russo-sbs .sbs-tag-solo{position:absolute;top:16px;left:16px;z-index:2}

  /* ===== Reels ===== */
  .russo-sbs .sbs-reels{display:flex;justify-content:center;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 4px 20px;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}
  .russo-sbs .sbs-reels::-webkit-scrollbar{display:none}
  .russo-sbs .sbs-reel{flex:0 0 90%;max-width:400px;margin:0;overflow:hidden;scroll-snap-align:center;border-radius:24px;background:#0b1220;box-shadow:0 12px 40px rgba(0,0,0,.2)}
  .russo-sbs .sbs-reel iframe{display:block;width:100%;height:680px;border:0}
  .russo-sbs .sbs-reel figcaption{padding:14px 18px;color:#c3d3e6;font-size:13px;line-height:1.5}
  .russo-sbs .sbs-center{margin-top:16px;text-align:center}
  .russo-sbs .sbs-btn-outline{display:inline-block;padding:13px 24px;border:2px solid #12aef4;border-radius:8px;color:#0a7bc4;font-size:14px;font-weight:800;text-decoration:none;transition:.25s ease}
  .russo-sbs .sbs-btn-outline:hover{background:#12aef4;color:#fff}

  /* ===== Signs + callout ===== */
  .russo-sbs .sbs-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
  .russo-sbs .sbs-symptom{display:flex;align-items:center;gap:16px}
  .russo-sbs .sbs-symptom p{margin:0;color:#111;font-size:14.5px;font-weight:700;line-height:1.45}
  .russo-sbs .sbs-callout{max-width:900px;margin:40px auto 0;padding:28px 30px;background:#fff8ec;border:1px solid #f2dcb4;border-left:5px solid #e8a33d;border-radius:20px}
  .russo-sbs .sbs-callout h3{margin-bottom:10px;color:#7a5312;font-size:17px}
  .russo-sbs .sbs-callout p{margin:0;color:#6b4a15;font-size:14.5px;line-height:1.65}
  .russo-sbs .sbs-callout p+p{margin-top:12px}

  /* ===== Diagram (dark) ===== */
  .russo-sbs .sbs-dark{background:linear-gradient(135deg,#093569 0%,#0b1220 100%)}
  .russo-sbs .sbs-dark h2{color:#fff}
  .russo-sbs .sbs-dark .sbs-copy{color:#c3d3e6}
  .russo-sbs .sbs-diagram{padding:24px 24px 10px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:rgba(255,255,255,.04);box-shadow:0 20px 50px rgba(0,0,0,.25)}
  .russo-sbs .sbs-diagram svg{display:block;width:100%;height:auto}
  .russo-sbs .sbs-diag-labels,.russo-sbs .sbs-diag-caps{display:flex;justify-content:space-between;gap:16px}
  .russo-sbs .sbs-diag-labels{padding:0 4px 14px;font-size:13px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase}
  .russo-sbs .sbs-diag-before{color:#f2c68a}
  .russo-sbs .sbs-diag-after{color:#3fd0ff}
  .russo-sbs .sbs-diag-caps{flex-wrap:wrap;margin-top:14px;padding:16px 4px 4px;border-top:1px solid rgba(255,255,255,.08)}
  .russo-sbs .sbs-diag-caps p{flex:1 1 240px;margin:0;font-size:14px;line-height:1.55}
  .russo-sbs .sbs-diag-caps .sbs-diag-after{text-align:right}
  .russo-sbs .sbs-legend{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 24px;padding:20px 4px 8px}
  .russo-sbs .sbs-legend span{display:flex;align-items:center;gap:10px;color:#c3d3e6;font-size:13px;font-weight:600}
  .russo-sbs .sbs-legend i{display:block;width:10px;height:10px;border-radius:50%}
  .russo-sbs .sbs-flow{stroke-dasharray:6 10;animation:sbsFlow 2.4s linear infinite}
  @keyframes sbsFlow{to{stroke-dashoffset:-160}}

  /* ===== Included cards ===== */
  .russo-sbs .sbs-inc .sbs-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:20px;border-radius:16px;background:linear-gradient(180deg,#12aef4,#005ea7);box-shadow:0 10px 20px rgba(0,94,167,.2)}
  .russo-sbs .sbs-inc .sbs-icon svg{width:24px;height:24px;stroke:#fff;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
  .russo-sbs .sbs-inc p{margin:0;color:#6a6a6a;font-size:14px;line-height:1.6;font-weight:500}

  /* ===== Why ===== */
  .russo-sbs .sbs-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}
  .russo-sbs .sbs-panel{padding:40px 36px;border-radius:22px;background:linear-gradient(135deg,#093569 0%,#0b1220 100%);box-shadow:0 20px 50px rgba(9,52,105,.2)}
  .russo-sbs .sbs-panel h3{margin-bottom:14px;color:#fff;font-size:24px;line-height:1.3}
  .russo-sbs .sbs-panel p{margin:0;color:#c3d3e6;font-size:15px;line-height:1.7}
  .russo-sbs .sbs-ticks{margin:0;padding:0}
  .russo-sbs .sbs-ticks li{position:relative;margin:0 0 16px !important;padding-left:38px !important;color:#4a4a4a;font-size:15px;font-weight:500;line-height:1.55}
  .russo-sbs .sbs-ticks li strong{color:#111;font-weight:800}
  .russo-sbs .sbs-ticks li::before{display:block !important;position:absolute !important;left:0 !important;top:0 !important;width:24px !important;height:24px !important;margin:0 !important;border-radius:50% !important;font-size:0 !important;background:#12aef4 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='5 12.5 10 17 19 7.5'/%3E%3C/svg%3E") center/12px no-repeat !important;content:'' !important}
  .russo-sbs .sbs-ticks-2col{display:grid;grid-template-columns:1fr 1fr;gap:0 36px;max-width:980px;margin:0 auto}
  .russo-sbs .sbs-ticks-2col li{font-weight:600}

  /* ===== Process ===== */
  .russo-sbs .sbs-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}
  .russo-sbs .sbs-step-num{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:18px;border-radius:50%;background:linear-gradient(180deg,#12aef4,#005ea7);box-shadow:0 8px 16px rgba(0,94,167,.18);color:#fff;font-size:16px;font-weight:800}
  .russo-sbs .sbs-steps p{margin:0;color:#6a6a6a;font-size:14px;line-height:1.6;font-weight:500}

  /* ===== Cost ===== */
  .russo-sbs .sbs-cost-note{max-width:640px;margin:34px auto 22px;color:#5a5a5a;font-size:15px;line-height:1.65;text-align:center}
  .russo-sbs .sbs-cost-cta{display:flex;justify-content:center}

  /* ===== Areas ===== */
  .russo-sbs .sbs-region p{margin:0;color:#6a6a6a;font-size:14px;line-height:1.65;font-weight:500}
  .russo-sbs .sbs-region h3{font-size:18px}
  .russo-sbs .sbs-areas-note{max-width:640px;margin:32px auto 0;padding-top:20px;border-top:1px solid #e3e9f0;color:#6a6a6a;font-size:13.5px;line-height:1.6;text-align:center}

  /* ===== FAQ ===== */
  .russo-sbs .sbs-faq{max-width:900px;margin:0 auto}
  .russo-sbs details{margin-bottom:12px;overflow:hidden;background:#fff;border:1px solid #eef2f7;border-radius:14px;box-shadow:0 6px 18px rgba(9,52,105,.05)}
  .russo-sbs details[open]{border-color:rgba(18,174,244,.35)}
  .russo-sbs summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;color:#111;font-size:15.5px;font-weight:700;list-style:none;cursor:pointer}
  .russo-sbs summary::-webkit-details-marker{display:none}
  .russo-sbs .sbs-toggle{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:rgba(9,174,239,.1);transition:background .2s ease}
  .russo-sbs .sbs-toggle svg{width:11px;height:11px;stroke:#0a7bc4;fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s ease}
  .russo-sbs details[open] .sbs-toggle{background:#12aef4}
  .russo-sbs details[open] .sbs-toggle svg{stroke:#fff;transform:rotate(180deg)}
  .russo-sbs details p{margin:0;padding:0 22px 20px;color:#6a6a6a;font-size:14.5px;line-height:1.7;font-weight:500}

  /* ===== Related ===== */
  .russo-sbs .sbs-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
  .russo-sbs .sbs-link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px;background:#fff;border:1px solid #eef2f7;border-radius:18px;box-shadow:0 8px 22px rgba(9,52,105,.06);color:#111;text-decoration:none;transition:.25s ease}
  .russo-sbs .sbs-link:hover{transform:translateY(-5px);border-color:rgba(18,174,244,.4);box-shadow:0 16px 32px rgba(9,174,239,.14)}
  .russo-sbs .sbs-link-label{display:block;margin-bottom:6px;color:#0a7bc4;font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}
  .russo-sbs .sbs-link-title{display:block;color:#111;font-size:16px;font-weight:800}
  .russo-sbs .sbs-link-sub{display:block;margin-top:6px;color:#6a6a6a;font-size:13.5px;font-weight:500;line-height:1.5}
  .russo-sbs .sbs-arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:rgba(18,174,244,.12);border:1px solid rgba(18,174,244,.3)}
  .russo-sbs .sbs-arrow svg{width:14px;height:14px;stroke:#0a7bc4;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}

  /* ===== Closing CTA ===== */
  .russo-sbs .sbs-cta{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:56px;border-radius:24px;background:linear-gradient(135deg,#093569 0%,#0b1220 100%);box-shadow:0 20px 50px rgba(9,52,105,.2)}
  .russo-sbs .sbs-cta h2{margin-bottom:12px;color:#fff;font-size:34px}
  .russo-sbs .sbs-cta p{max-width:620px;margin:0;color:#c3d3e6;font-size:16px;line-height:1.7}
  .russo-sbs .sbs-cta .sbs-actions{flex:0 0 auto}
  .russo-sbs .sbs-cta .sbs-online{color:#3fdc5a}

  /* ===== Reveal ===== */
  .russo-sbs .reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}
  .russo-sbs .reveal.in{opacity:1;transform:none}
  @media(prefers-reduced-motion:reduce){.russo-sbs .reveal{opacity:1;transform:none;transition:none}.russo-sbs .sbs-online-dot,.russo-sbs .sbs-online-dot::after,.russo-sbs .sbs-flow{animation:none}.russo-sbs .sbs-btn-book:hover,.russo-sbs .sbs-card:hover,.russo-sbs .sbs-ba:hover,.russo-sbs .sbs-link:hover{transform:none}}

  /* ===== Responsive ===== */
  @media(max-width:1200px){.russo-sbs .sbs-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}
  @media(max-width:1100px){.russo-sbs .sbs-trust-row{grid-template-columns:repeat(2,minmax(0,1fr))}}
  @media(max-width:991px){
    .russo-sbs .sbs-hero{padding:32px 0 60px}
    .russo-sbs .sbs-hero-grid{grid-template-columns:1fr;gap:36px;text-align:center}
    .russo-sbs .sbs-hero h1{max-width:560px;margin-left:auto;margin-right:auto;font-size:32px;line-height:1.15;letter-spacing:-1px}
    .russo-sbs .sbs-intro,.russo-sbs .sbs-hero-note{margin-left:auto;margin-right:auto}
    .russo-sbs .sbs-badges{justify-content:center}
    .russo-sbs .sbs-hero .sbs-actions{flex-direction:column;align-items:center;gap:12px}
    .russo-sbs .sbs-hero .sbs-btn-book{width:100%;max-width:520px;padding:16px 18px;font-size:15px;text-align:center}
    .russo-sbs .sbs-video{max-width:520px;margin:0 auto;justify-self:center}.russo-sbs .rp-vid-wrap video{max-height:360px}
    .russo-sbs .sbs-proof-grid,.russo-sbs .sbs-split{grid-template-columns:1fr;gap:36px}
    .russo-sbs .sbs-grid-3,.russo-sbs .sbs-links{grid-template-columns:repeat(2,minmax(0,1fr))}
    .russo-sbs .sbs-steps{grid-template-columns:repeat(2,minmax(0,1fr))}
    .russo-sbs h2{font-size:30px}
    .russo-sbs .sbs-cta{flex-direction:column;align-items:flex-start;padding:44px 36px}
  }
  @media(max-width:768px){
    .russo-sbs .sbs-wrap{padding:0 16px}
    .russo-sbs .sbs-section{padding:60px 0}
    .russo-sbs .sbs-head{margin-bottom:32px}
    .russo-sbs h2{font-size:26px;line-height:1.2}
    .russo-sbs .sbs-copy{font-size:15px;line-height:1.65}
    .russo-sbs .sbs-trust-row,.russo-sbs .sbs-grid-3,.russo-sbs .sbs-steps,.russo-sbs .sbs-links,.russo-sbs .sbs-ba-grid,.russo-sbs .sbs-ticks-2col{grid-template-columns:1fr;gap:14px}
    .russo-sbs .sbs-ticks-2col{gap:0}
    .russo-sbs .sbs-inc{display:flex;align-items:flex-start;gap:16px}
    .russo-sbs .sbs-inc .sbs-icon{flex-shrink:0;margin:0}
    .russo-sbs .sbs-warranty-card{flex-direction:column;align-items:flex-start;padding:26px 22px}
    .russo-sbs .sbs-diagram{padding:14px 14px 6px}
    .russo-sbs .sbs-diag-caps .sbs-diag-after{text-align:left}
    .russo-sbs .sbs-legend{flex-direction:column}
    .russo-sbs .sbs-reel iframe{height:560px}
    .russo-sbs .rp-vol-slider{width:50px}
    .russo-sbs summary{padding:16px 18px;font-size:14.5px}
    .russo-sbs details p{padding:0 18px 18px;font-size:13.5px}
    .russo-sbs .sbs-panel{padding:32px 24px}
    .russo-sbs .sbs-cta{padding:36px 22px;border-radius:20px}
    .russo-sbs .sbs-cta h2{font-size:26px}
    .russo-sbs .sbs-cta .sbs-actions{width:100%;flex-direction:column;align-items:stretch}
    .russo-sbs .sbs-cta .sbs-btn-book{padding:16px 18px;font-size:15px;text-align:center}
    .russo-sbs .sbs-cta .sbs-online{justify-content:center}
  }
  @media(max-width:500px){
    .russo-sbs .sbs-hero h1{font-size:28px}
    .russo-sbs .rp-vid-wrap video{max-height:300px}
    .russo-sbs .sbs-proof-cards{grid-template-columns:1fr}
    .russo-sbs .sbs-badge{white-space:normal}
  }

  /* ===== Switchboard support extras ===== */
  .russo-sbs .sbs-hero-note a{color:#0a7bc4;font-weight:800;text-decoration:none;border-bottom:1.5px solid rgba(9,174,239,.4);white-space:nowrap}
  .russo-sbs .sbs-urgent{padding:22px 0;background:#fff8ec;border-top:1px solid #f2dcb4;border-bottom:1px solid #f2dcb4}
  .russo-sbs .sbs-urgent-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}
  .russo-sbs .sbs-urgent-text{display:flex;align-items:center;gap:14px;margin:0;color:#6b4a15;font-size:14.5px;font-weight:700;line-height:1.5}
  .russo-sbs .sbs-urgent-text svg{width:28px;height:28px;flex-shrink:0;stroke:#e8a33d;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
  .russo-sbs .sbs-btn-call{display:inline-flex;align-items:center;gap:9px;padding:13px 22px;border-radius:8px;background:#0b1220;color:#fff !important;font-size:14px;font-weight:800;text-decoration:none;white-space:nowrap;transition:.25s ease}
  .russo-sbs .sbs-btn-call:hover{background:#093569;transform:translateY(-2px)}
  .russo-sbs .sbs-btn-call svg{width:16px;height:16px;stroke:#3fd0ff;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
  .russo-sbs .sbs-team{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}
  .russo-sbs .sbs-team .sbs-proof-photo img{min-height:0;aspect-ratio:6/7}
  .russo-sbs .sbs-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:1000px;margin:0 auto}
  .russo-sbs .sbs-grid-2 p{margin:0;color:#6a6a6a;font-size:14.5px;line-height:1.65;font-weight:500}
  .russo-sbs .sbs-grid-2 h3{font-size:18px}
  .russo-sbs .sbs-note-center{max-width:680px;margin:30px auto 0;color:#5a5a5a;font-size:15px;line-height:1.65;text-align:center}
  .russo-sbs .sbs-diag-foot{max-width:760px;margin:26px auto 0;color:#c3d3e6;font-size:14.5px;line-height:1.65;text-align:center}
  .russo-sbs .sbs-media-split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}
  .russo-sbs .sbs-media-split .sbs-copy{margin:0}
  @media(max-width:991px){
    .russo-sbs .sbs-team,.russo-sbs .sbs-media-split{grid-template-columns:1fr;gap:36px}
    .russo-sbs .sbs-media-split .sbs-video{justify-self:center}
    .russo-sbs .sbs-team .sbs-head-left{text-align:center;margin:0 auto}
    .russo-sbs .sbs-team .sbs-head-left .sbs-copy{margin:0 auto}
  }
  @media(max-width:768px){
    .russo-sbs .sbs-grid-2{grid-template-columns:1fr;gap:14px}
    .russo-sbs .sbs-urgent-inner{flex-direction:column;align-items:stretch}
    .russo-sbs .sbs-btn-call{justify-content:center}
  }

{
  "@context": "https://schema.org",
  "@type": "Electrician",
  "name": "Russo Electrical",
  "url": "https://russoelectrical.com.au/",
  "telephone": "0485 009 500",
  "areaServed": ["Inner West Sydney", "Lower North Shore Sydney", "Eastern Suburbs Sydney"],
  "priceRange": "$$",
  "sameAs": ["https://www.instagram.com/russoelectrical/"]
}

{
  "@context": "https://schema.org",
  "@type": "Service",
  "serviceType": "Switchboard Repair and Fault-Finding",
  "provider": { "@type": "Electrician", "name": "Russo Electrical", "url": "https://russoelectrical.com.au/" },
  "areaServed": ["Inner West Sydney", "Lower North Shore Sydney", "Eastern Suburbs Sydney"],
  "url": "https://russoelectrical.com.au/switchboard-support/"
}

{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "Why repeatedly resetting a breaker is not the same as fixing the fault",
  "description": "Russo Electrical explains why a fault that keeps returning after a previous repair or upgrade usually means the underlying cause was never found.",
  "thumbnailUrl": ["https://russoelectrical.com.au/wp-content/uploads/2026/08/Russo-Electrical-Team-scaled.webp"],
  "uploadDate": "2026-08-01",
  "duration": "PT1M30S",
  "contentUrl": "https://russoelectrical.com.au/wp-content/uploads/2026/09/switchboard-video.webm"
}

  
    
      Inner West · Lower North Shore · Eastern Suburbs
      
# Switchboard Repairs and Fault-Finding in Sydney

      
Breaker keeps tripping? Safety switch will not reset? Power lost to part of the house? We find the actual cause and explain the repair before replacing anything you do not need.

      
        Licensed fault-finding electricians
        Clear diagnosis
        Tested repairs
        Certificate of Compliance where required
      
      
        [Book Quote Now](https://russoelectrical.com.au/request-a-quote/)
        Online Now
      
      
Burning smell, visible sparks or a switchboard that is hot to touch? If it is safe to do so, turn off the main switch and [call us now](tel:+61485009500).

    
    <!-- TODO (Vincent): swap poster= for a dedicated thumbnail once one is supplied, and add a real  captions file. -->
    
      
        
          
          Your browser does not support embedded video. [Watch the video directly](https://russoelectrical.com.au/wp-content/uploads/2026/09/switchboard-video.webm).
        
        
          
          Tap for Sound
        
        
          
            
          
          
            
              
            
            
          
        
      
      We do it right the first time. See what a rushed or half-finished repair really looks like, and why it always costs more to fix twice.
    
  

  
    Licensed Electrical Contractor
    RCD Testing & Certification
    Fully Insured & Compliant
    Certificate of Compliance Every Job
  

  
    
      
      
        
Lifetime Workmanship & Cabling Warranty

        
Every repair we carry out and every cable we run is backed for life. [See what's covered](https://russoelectrical.com.au/workmanship-warranty/)

      
    
  

  
    
      ![The Russo Electrical team on site in Sydney](https://russoelectrical.com.au/wp-content/uploads/2026/08/Russo-Electrical-Team-scaled.webp)
    
    
      Sydney fault-finding specialists
      
## The same team, whether it's a repair or a full upgrade

      
Russo Electrical has been diagnosing and repairing switchboard faults across Sydney homes for more than 10 years. If a previous repair or upgrade hasn't held up, we'll find out why before we touch anything.

    
  

  
    
      Real Sydney jobs
      
## Real Sydney switchboard work

      
These are completed Russo Electrical jobs, not stock images or renders. Each board was assessed, repaired or upgraded, tested and clearly labelled for the home it protects.

    
    
      
        BeforeAfter
        ![Meter box before and after a Russo Electrical switchboard upgrade, showing the old exposed board and the new enclosed compliant installation](https://russoelectrical.com.au/wp-content/uploads/2026/08/Meterbox-before-and-after.webp)
        **Complete meter box upgrade.** An ageing meter box and exposed board replaced with a fully enclosed, compliant installation, with clear circuit identification and room for future electrical upgrades.
      
      
        Switchboard Load Centre
        ![Completed Russo Electrical load centre replacing old ceramic fuses with labelled circuit breakers and RCDs](https://russoelectrical.com.au/wp-content/uploads/2026/08/russo_loadcentre_portrait.webp)
        **Ceramic fuses upgraded and future-ready.** Outdated ceramic fuses replaced with individual circuit protection, RCD safety protection and clear labelling.
      
    
  

  
    
      No shortcuts
      
## See more of our switchboard work

      
We document real jobs so homeowners can see the standard of work before choosing an electrician. No shortcuts, no half-finished boards. View recent switchboard upgrades, fault finds and the details behind each installation.

    
    
      
        
        
        A recent switchboard upgrade, taking an ageing, non-compliant board to a fully protected, labelled installation.
      
      
        
        On-site fault-finding, isolating a wiring issue before repair.
      
      
        
        Meter box replacement, from exposed wiring to a fully enclosed compliant board.
      
    
    
      [View recent work on Instagram](https://www.instagram.com/russoelectrical/)
    
  

  
    
Burning smell, visible sparks or a switchboard that is hot to touch? If it is safe to do so, turn off the main switch and call us now.

    [Call Russo Electrical](tel:+61485009500)
  

  
    
      How we approach it
      
## We diagnose the fault before recommending the fix

      
A tripping breaker is a warning, not a diagnosis. The cause could be an appliance, damaged cable, loose connection, overloaded circuit or worn protective device. We isolate and test the circuit methodically so the repair addresses the real problem.

    
    
      
Breaker keeps tripping

      
Safety switch will not reset

      
One circuit has lost power

      
Buzzing, heat or a burning smell

      
Intermittent power faults

    

    

    
      
### A note on older boards and asbestos

      
Switchboards installed before the mid-1980s sometimes use backing boards containing asbestos. If we identify a suspected asbestos backing board while diagnosing a fault, it's not something we'll disturb, drill or cut into to get at wiring behind it.

      
We'll tell you what we've found and what the correct next step is. Removal of asbestos material must be handled by an appropriately licensed removalist, and we'll factor that into how the repair is sequenced rather than working around it.

    
  

  
    
      How we diagnose it
      
## Finding the fault, not just silencing it

      
A breaker that keeps tripping is a symptom, not the diagnosis. Resetting it and walking away doesn't tell you why it happened. We isolate circuits systematically to find where the actual fault is, then repair that specific point.

    
    
      Unresolved faultFault isolated & repaired
      
        Systematic fault isolation at a switchboard, from an unresolved recurring trip to an identified and repaired circuit
        Left half shows a board with every breaker uncertain and a warning symbol, representing a repeated trip with an unknown cause. Right half shows the same board with one specific breaker and connection identified, tested and repaired, and the rest confirmed sound.
        
        
        
        
        
          
          
          
          
          
          
          
        
        
          ???????
        
        
        
        
        RECURRING TRIP, CAUSE UNKNOWN
        
        
        
        
          
          
          
          
          
          
          
        
        
          
        
        
        
        FAULT ISOLATED & REPAIRED
      
      
        
**Before:** repeated trips, unclear cause, every circuit still a question mark

        
**After:** the specific faulty circuit found, tested, repaired, and confirmed

      
      
        Unknown fault, cause not yet identified
        Circuit isolated and tested for the actual fault
        Circuits confirmed sound & repair completed
      
    
    
Intermittent faults can take longer to pin down than a constant one, since sometimes it takes reproducing the conditions that trigger it. We'll explain what we're ruling in and out as we go, rather than working silently.

  

  
    
      Repair or upgrade?
      
## Repair or full upgrade?

    
    
      Repair
### Repair may be suitable when

The fault is isolated to a breaker, RCD, termination or individual circuit and the rest of the board remains serviceable.

      Upgrade
### An upgrade may be recommended when

The board lacks appropriate safety protection, is badly damaged, has no practical capacity, contains components that cannot be repaired sensibly, or no longer provides a safe foundation for the home.

    
    
We will show you what we found and explain the options. The diagnosis comes first. If a [full switchboard upgrade](https://russoelectrical.com.au/switchboard-upgrades/) is genuinely the right call, we'll say so and explain why.

  

  
    
      When the problem keeps coming back
      
## When a previous repair or upgrade has not solved the problem

      
If a breaker, RCD or circuit has already been "fixed" once and the same fault has returned, that usually means the underlying cause was never actually found. This is the same defect video we use on our upgrade page. It's relevant here because it shows exactly the kind of repeat-fault situation we're regularly called out to sort properly.

    
    
    
      
        
          
          Your browser does not support embedded video. [Watch the video directly](https://russoelectrical.com.au/wp-content/uploads/2026/09/switchboard-video.webm).
        
        
          
          Tap for Sound
        
        
          
            
          
          
            
              
            
            
          
        
      
      Why repeatedly resetting a breaker is not the same as fixing the fault.
    
  

  
    
      What switchboard support covers
      
## Fault-finding and repair, not a rebuild

      
This service is about resolving a specific problem at the board. If the assessment shows the board itself needs replacing, we'll say so separately, since it's not bundled in by default.

    
    
      
### Fault diagnosis

Systematic isolation to find which circuit, connection or device is actually causing the trip, drop-out or fault.

      
### Breaker and RCD replacement

Swapping a worn, faulty or nuisance-tripping circuit breaker or safety switch for a correctly rated replacement.

      
### Loose and damaged connection repair

Re-terminating loose, corroded or heat-damaged connections found at the board, a common cause of intermittent faults.

      
### Overloaded circuit assessment

Checking whether a circuit is tripping simply because it's carrying more load than it should, and what to do about it.

      
### Minor component replacement

Replacing individual damaged parts, such as a cracked enclosure section, a failed indicator or a worn isolator, where a full rebuild isn't warranted.

      
### Testing and Certificate of Compliance

The repaired circuit is tested before we leave, with a Certificate of Compliance issued for the work carried out.

    
  

  
    
      Why it matters
      
### Resetting a breaker isn't the same as fixing the problem

      
A breaker or RCD that keeps tripping is doing its job. It's telling you something downstream isn't right. Repeatedly resetting it without finding the cause just means the underlying fault is still there, waiting for the next trip. Diagnosis first means the repair actually addresses what's wrong.

    
    
      
        Why Russo Electrical
        
## We diagnose before we replace anything

      
      
- **We won't upsell a replacement you don't need.** If a repair genuinely resolves the fault, that's what we'll do and quote for.
- **We're honest when a repair isn't the right call.** If the board's genuinely beyond sensible repair, or has no safety switch protection at all, we'll tell you and explain why. That's a different conversation to a like-for-like fix.
- **We explain what we find.** You'll know what the fault was, why it happened, and what we did about it, not just “it's fixed now.”
- **We're upfront about asbestos.** If a backing board is suspect while we're working, we say so and sequence the repair correctly instead of disturbing it.

    
  

  
    
      Our process
      
## What happens when you call us out

    
    
      1
### Tell us the symptom

What's tripping, when it happens, and anything that seems to trigger it. This helps us come prepared rather than starting from scratch on site.

      2
### Diagnose on site

We isolate circuits systematically to identify the actual fault, rather than assuming based on symptoms alone.

      3
### Explain what we found

You get a clear explanation of the cause and the repair options, including if a bigger issue means an upgrade is worth considering.

      4
### Repair the fault

The identified fault is repaired: a replaced breaker, a re-terminated connection, or whatever the diagnosis pointed to.

      5
### Test and certify

The repaired circuit is tested, and a Certificate of Compliance issued for the work carried out.

    
  

  
    
      Cost
      
## What affects the cost of switchboard support?

      
Fault-finding is inherently variable. Some faults are obvious in minutes, others take longer to reproduce. The main factors are:

    
    
- How straightforward or intermittent the fault is to reproduce
- Number of circuits potentially involved
- Whether parts (breakers, RCDs, enclosure components) need replacing
- Access to the board and general wiring condition
- Whether the fault points to a bigger issue needing separate scoping
- Standard hours or an urgent/after-hours call-out

    
Tell us what's happening: when it trips, what's plugged in, whether it's constant or occasional, and we'll give you an honest idea of what to expect before we arrive.

    
      
        [Book Quote Now](https://russoelectrical.com.au/request-a-quote/)
        Online Now
      
    
  

  
    
      Service area
      
## Switchboard support in our Sydney service area

      
Russo Electrical works across the areas we genuinely service.

    
    
      
### Inner West

Five Dock, Drummoyne, Concord, Rhodes, Homebush, Burwood, Ashfield, Leichhardt, Balmain and surrounding suburbs.

      
### Lower North Shore

Gladesville, Hunters Hill, Lane Cove, Ryde and surrounding suburbs within our service area.

      
### Eastern Suburbs

Subject to the property location and job scope. Get in touch to confirm coverage.

    
    
We don't advertise switchboard support across all of Greater Sydney. If you're unsure whether your suburb is covered, contact us before booking.

  

  
    
      FAQs
      
## Straight answers before you book

    
    My breaker keeps tripping. Do I need a whole new switchboard?
Usually not. A breaker that trips repeatedly is more often a sign of a specific fault, such as an overloaded circuit, a faulty appliance, a loose connection or a worn breaker, than a reason to replace the whole board. We diagnose the actual cause before recommending anything that large.

    Can you fix it the same day?
Often, yes, if the fault is straightforward to isolate and the needed part is something we carry. Intermittent or unusual faults can take longer to reproduce and confirm. We'll be upfront if we think it's a same-visit fix or something that needs a follow-up.

    Will you tell me honestly if I actually need an upgrade instead?
Yes. If the fault-finding shows the board itself is beyond a sensible repair, has no RCD protection, or the underlying issue is bigger than the symptom suggests, we'll say so clearly and separately from the repair quote. It's your call what to do next.

    What if the fault is intermittent and doesn't happen while you're there?
Intermittent faults are the hardest to catch. We'll ask what conditions seem to trigger it and try to reproduce them, check for the common causes of intermittent faults (loose connections, thermal issues, worn components), and explain what we've ruled in or out even if we don't catch it live on the first visit.

    Is it safe to keep resetting a breaker that keeps tripping?
Occasionally resetting a breaker that trips for a known, benign reason (like an overloaded power board) is generally fine. Repeated or unexplained tripping is worth getting looked at. It's the board telling you something's wrong, and repeatedly resetting it doesn't fix the underlying cause.

    What if my switchboard contains asbestos?
Backing boards in some older installations contain asbestos. If we identify a suspected asbestos board while diagnosing a fault, we won't disturb it. We'll explain what we've found and arrange for it to be handled by an appropriately licensed removalist as part of the repair sequencing.

    Do you offer emergency or after-hours call-outs?
For anything involving a burning smell, visible sparks, or a board that's hot to touch, turn off the main switch if it's safe to reach and [call us straight away](tel:+61485009500). Get in touch to confirm current availability for urgent call-outs in your area.

    Will I get documentation for the repair?
Yes. We issue a Certificate of Compliance for the electrical work carried out, covering the specific repair completed. Worth keeping for insurance, sale or future reference.

  

  
    
      Related services
      
## Other ways we help Sydney homes run better

    
    
      [Russo ElectricalAll Electrical ServicesExplore the full range of residential and commercial electrical work we handle.](https://russoelectrical.com.au/)
      [Full replacementSwitchboard UpgradesWhen the board itself needs replacing rather than repairing: new enclosure, breakers and RCD protection.](https://russoelectrical.com.au/switchboard-upgrades/)
      [EV chargingEV Charger InstallationHome EV chargers matched to your car, your home and your switchboard capacity.](https://russoelectrical.com.au/ev-charger-installation/)
      [ElectrificationGas-to-Electric ConversionReplacing gas cooktops, hot water and heating with electric equivalents, wired to capacity.](https://russoelectrical.com.au/gas-to-electric-conversion/)
    
  

  
    
      Get started
      
## Something not right at the switchboard?

      
Tell us what is tripping, when it happens and what was running at the time. That information helps us arrive prepared and start fault-finding efficiently.

    
    
        [Book Quote Now](https://russoelectrical.com.au/request-a-quote/)
        Online Now
      
  

  // Reveal on scroll
  (function(){
    var els=document.querySelectorAll('.russo-sbs .reveal');
    if('IntersectionObserver' in window){
      var io=new IntersectionObserver(function(entries){
        entries.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('in'); io.unobserve(e.target); } });
      },{threshold:0.12});
      els.forEach(function(el){ io.observe(el); });
    } else { els.forEach(function(el){ el.classList.add('in'); }); }
  })();

  // FAQ: one open at a time
  document.querySelectorAll('.russo-sbs .faq-item').forEach(function(item){
    item.addEventListener('toggle',function(){
      if(item.open){ document.querySelectorAll('.russo-sbs .faq-item').forEach(function(o){ if(o!==item) o.open=false; }); }
    });
  });

  // Preserve UTM / query params through to the quote and booking forms
  (function(){
    var qs=window.location.search; if(!qs) return;
    document.querySelectorAll('a[href*="request-a-quote"], a[href*="request-for-booking"]').forEach(function(a){
      var url=new URL(a.href);
      new URLSearchParams(qs).forEach(function(v,k){ url.searchParams.set(k,v); });
      a.href=url.toString();
    });
  })();

  // ---------- Glass-style video player (homepage component) ----------
  var RP_ICON_PAUSE='';
  var RP_ICON_PLAY='';
  var RP_ICON_SOUND_ON='';
  var RP_ICON_SOUND_OFF='';
  function rpGetEls(id){ return { v:document.getElementById(id), si:document.getElementById(id+'-si'), sl:document.getElementById(id+'-sl'), vi:document.getElementById(id+'-vi'), sldr:document.getElementById(id+'-sldr'), pi:document.getElementById(id+'-pi') }; }
  function rpSyncUI(id){
    var e=rpGetEls(id), m=e.v.muted||e.v.volume===0;
    e.si.innerHTML=e.vi.innerHTML=m?RP_ICON_SOUND_OFF:RP_ICON_SOUND_ON;
    e.sl.textContent=m?'Tap for Sound':'Mute';
    var pct=m?0:e.v.volume*100;
    e.sldr.style.background='linear-gradient(to right,#12aef4 '+pct+'%,rgba(255,255,255,0.3) '+pct+'%)';
  }
  function rpTogglePlay(id){ var e=rpGetEls(id); if(e.v.paused){ e.v.play().catch(function(){}); e.pi.innerHTML=RP_ICON_PAUSE; } else { e.v.pause(); e.pi.innerHTML=RP_ICON_PLAY; } }
  function rpToggleSound(id){ var e=rpGetEls(id); e.v.muted=!e.v.muted; if(!e.v.muted&&e.v.volume===0) e.v.volume=1; e.sldr.value=e.v.muted?0:e.v.volume; if(e.v.paused) e.v.play().catch(function(){}); rpSyncUI(id); }
  function rpOnVol(id,s){ var e=rpGetEls(id); e.v.volume=parseFloat(s.value); e.v.muted=e.v.volume===0; if(e.v.paused&&e.v.volume>0) e.v.play().catch(function(){}); rpSyncUI(id); }
  function rpInit(id){
    var e=rpGetEls(id), frame=e.v.closest('.rp-player');
    e.v.play().catch(function(){}); e.pi.innerHTML=RP_ICON_PAUSE; rpSyncUI(id);
    frame.addEventListener('click',function(){
      if(!e.v.muted&&e.v.volume>0) return;
      e.v.muted=false; if(e.v.volume===0) e.v.volume=1; e.sldr.value=e.v.volume;
      if(e.v.paused) e.v.play().catch(function(){}); rpSyncUI(id);
    },{once:true});
    e.v.addEventListener('play',function(){
      var label=frame?frame.getAttribute('data-track'):'video_play';
      console.log('track:',label); // TODO (Vincent): replace with real GTM/GA4 event push
    },{once:true});
    e.v.addEventListener('pause',function(){ e.pi.innerHTML=RP_ICON_PLAY; });
    e.v.addEventListener('play',function(){ e.pi.innerHTML=RP_ICON_PAUSE; });
  }
  document.querySelectorAll('.russo-sbs .rp-player video').forEach(function(v){ rpInit(v.id); });
  // Keyboard support for role="button" controls
  document.querySelectorAll('.russo-sbs [role="button"]').forEach(function(b){ b.addEventListener('keydown',function(ev){ if(ev.key==='Enter'||ev.key===' '){ ev.preventDefault(); b.click(); } }); });
