1<!DOCTYPE html> 2<html lang="en-US" 3 class="no-js theme-academy 4 5 user-logged-out 6 7 content-only 8 "> 9 10 <head> 11 <meta charset="utf-8" /> 12 <link rel="preconnect" href="//d2wvwvig0d1mx7.cloudfront.net" crossorigin /> 13 <link rel="preconnect" href="//d14ty28lkqz1hw.cloudfront.net" crossorigin /> 14 <link rel="preconnect" href="https://fonts.googleapis.com" /> 15 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 16 <link rel="icon" type="image/png" sizes="1024x1024" href="https://d14ty28lkqz1hw.cloudfront.net/data/org/26688/theme/44249/img/favicon.png" /> 17
17<script src="/i18nfront.js?1790644375495"></script>
17 18 <link rel="stylesheet" type="text/css" href="/data/global/media/static/min/c62f0ad8d9467022f2116c5f780121029fb0542bc25e3bb6065fe42fbc776dd2.css"> 19 20 <meta charset="utf-8" /> 21 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 22 <link rel="manifest" href="/site.webmanifest"> 23 <meta name="msapplication-TileColor" content="#da532c"> 24 <meta name="msapplication-config" content="/browserconfig.xml"> 25 <meta name="theme-color" content="#ffffff"> 26
26<script>document.documentElement.classList.remove("no-js"); 27 var settings_currency_format = 'money_format'; 28 var settings_default_currency = 'CAD'; 29 var settings_has_currency_converter = 0; 30 </script>
30 31 <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet"> 32 <link href="//d14ty28lkqz1hw.cloudfront.net/data/org/26688/theme/44249/css/page-type.css" rel="stylesheet" type="text/css" media="all" /> 33 <link href="//d14ty28lkqz1hw.cloudfront.net/data/org/26688/theme/44249/css/jquery.bxslider.css" rel="stylesheet" type="text/css" media="all" /> 34 <link href="//d14ty28lkqz1hw.cloudfront.net/data/org/26688/theme/44249/css/foundation-6.6.3.css" rel="stylesheet" type="text/css" media="all" /> 35 <link href="//d14ty28lkqz1hw.cloudfront.net/data/org/26688/theme/44249/css/site.css" rel="stylesheet" type="text/css" media="all" /> 36 37 <link href="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/jquery-ui/1.12.1.base.theme/jquery-ui.min.css" rel="stylesheet" type="text/css" media="all" /> 38 <link href="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/intl-tel-input/16.0.11/intl-tel-input.min.css" rel="stylesheet" type="text/css" media="all" /> 39 <link href="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/system-forms/1.0.0/system-forms.css" rel="stylesheet" type="text/css" media="all" /><link href="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/ps.quick-review/1.0.0/ps.quick-review.css" rel="stylesheet" type="text/css" media="all" /> 40
40<script type="text/javascript"> 41 ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; 42 p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) 43 };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1; 44 n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script"," /data/global/media/static/min/c3b51dfa00edae5532f6ca18e45f808b2d83a89f6dd0897248ab7c70c809f32d.js","snowplow")); 45 46 window.snowplow('newTracker', 'WT', 'io-webware-prod1.collector.snplow.net', { 47 appId: 'WEBWARE-WEBSITE', 48 platform: 'web', 49 post: true, 50 discoverRootDomain: true, 51 contexts: { 52 webPage: true, 53 performanceTiming: true 54 }, 55 cookieSameSite: 'Lax', 56 cookieSecure: false, 57 stateStorageStrategy: 'cookieAndLocalStorage' 58 }); 59 60 window.snowplow('enableActivityTracking', { 61 minimumVisitLength: 30, 62 heartbeatDelay: 30 63 }); 64 65 var userInfo = {}; 66 67 if (typeof PS.userInfo.id != "undefined"){ 68 userInfo["id"] = PS.userInfo.id; 69 } 70 71 if (typeof PS.userInfo.email != "undefined"){ 72 userInfo["email"] = PS.userInfo.email; 73 } 74 75 if (typeof PS.userInfo.givenName != "undefined"){ 76 userInfo["givenName"] = PS.userInfo.givenName; 77 } 78 79 if (typeof PS.userInfo.familyName != "undefined"){ 80 userInfo["familyName"] = PS.userInfo.familyName; 81 } 82 83 if (typeof PS.userInfo.telephone != "undefined"){ 84 userInfo["telephone"] = PS.userInfo.telephone; 85 } 86 87 if (typeof PS.userInfo.isSubscribed != "undefined"){ 88 userInfo["isSubscribed"] = PS.userInfo.isSubscribed; 89 } 90 91 if (typeof PS.userInfo.gender != "undefined"){ 92 userInfo["gender"] = PS.userInfo.gender; 93 } 94 95 if (typeof PS.userInfo.groupId != "undefined"){ 96 userInfo["groupId"] = PS.userInfo.groupId; 97 } 98 99 var analyticsContext = { 100 "user": { 101 "schema": "iglu:io.webware/user/jsonschema/1-0-1", 102 "data": userInfo 103 }, 104 105 "page": { 106 "schema": "iglu:io.webware/page/jsonschema/1-0-0", 107 "data": { 108 "id": 579878 109 } 110 }, 111 "site":{ 112 "schema": "iglu:io.webware/site/jsonschema/1-0-0", 113 "data": PS.siteInfo 114 } 115 }; 116 117 analyticsContext.user.data.id = analyticsContext.user.data.id.toString(); 118 if(analyticsContext.user.data.hasOwnProperty("telephone")){ 119 analyticsContext.user.data.telephone = analyticsContext.user.data.telephone.toString(); 120 } 121 122 window.snowplow(function () { 123 var wt = this.WT; 124 var snowplowUserId = userInfo.id; 125 if(snowplowUserId.indexOf("-") == -1 && snowplowUserId != '' ){ 126 wt.setUserId(snowplowUserId); 127 } 128 }); 129 </script>
129 130 131
131<script type="text/javascript"> 132 (function () { 133 try { 134 var SS_KEY = 'attr_session'; 135 var LNK_KEY = 'attr_last_nondirect'; 136 137 var params = new URLSearchParams(window.location.search); 138 function p(k) { return params.get(k) || ''; } 139 140 var utm = { 141 utm_source: p('utm_source'), 142 utm_medium: p('utm_medium'), 143 utm_campaign: p('utm_campaign'), 144 utm_content: p('utm_content'), 145 utm_term: p('utm_term') 146 }; 147 var hasUtm = !!utm.utm_source; 148 var referrer = document.referrer || ''; 149 150 // Two hostnames belong to the same site when they are identical, or one is a 151 // subdomain of the other. Compared at label boundaries (not by substring) so 152 // it works in BOTH directions - "powerstorez.com" -> "site.powerstorez.com" 153 // is internal - and cannot false-match "notexample.com" against 154 // "example.com" (which would silently discard a real referral). 155 function sameSite(a, b) { 156 if (!a || !b) { return false; } 157 a = a.toLowerCase(); b = b.toLowerCase(); 158 return a === b 159 || a.slice(-(b.length + 1)) === ('.' + b) 160 || b.slice(-(a.length + 1)) === ('.' + a); 161 } 162 163 // Our own site: the host being browsed, plus the org's custom domain (already 164 // published by ps_ini.cfm). Covers hops between the platform subdomain and 165 // the customer's own domain. 166 function isOwnSite(host) { 167 if (sameSite(host, window.location.hostname)) { return true; } 168 try { 169 var ext = (window.PS && PS.site && PS.site.externalDns) || ''; 170 if (ext && sameSite(host, ext)) { return true; } 171 } catch (e) {} 172 return false; 173 } 174 175 // Derive a source from the referrer (organic / social / referral). No referrer 176 // and any of our own hostnames resolve to 'direct', so internal navigation 177 // never registers as a touch (and so can never overwrite a real source). 178 function fromReferrer(ref) { 179 if (!ref) { return 'direct'; } 180 var host = ''; 181 try { host = new URL(ref).hostname; } catch (e) { return 'direct'; } 182 if (!host) { return 'direct'; } 183 if (isOwnSite(host)) { return 'direct'; } 184 if (/google\./i.test(host)) { return 'google'; } 185 if (/bing\./i.test(host)) { return 'bing'; } 186 if (/duckduckgo\./i.test(host)) { return 'duckduckgo'; } 187 if (/youtube\./i.test(host)) { return 'youtube'; } 188 if (/instagram/i.test(host)) { return 'instagram'; } 189 if (/facebook|fb\./i.test(host)) { return 'facebook'; } 190 if (/linkedin/i.test(host)) { return 'linkedin'; } 191 if (/t\.co|twitter|x\.com/i.test(host)) { return 'twitter'; } 192 return host; // any other external site = referral 193 } 194 195 // The source of THIS touch: UTM wins, else referrer-derived, else 'direct'. 196 var currentSource = hasUtm ? utm.utm_source.toLowerCase() : fromReferrer(referrer); 197 var isNonDirect = (currentSource !== 'direct'); 198 199 function readJSON(store, key) { 200 try { return JSON.parse(store.getItem(key) || 'null'); } catch (e) { return null; } 201 } 202 function writeJSON(store, key, o) { 203 try { store.setItem(key, JSON.stringify(o)); } catch (e) {} 204 } 205 206 // 1) Persistent last-non-direct source: a real touch overwrites it; 'direct' 207 // never downgrades it. Survives across sessions (last-non-direct-click). 208 if (isNonDirect) { 209 try { localStorage.setItem(LNK_KEY, currentSource); } catch (e) {} 210 } 211 212 // 2) Per-session snapshot: captured once; last_touch is the naive latest touch 213 // (refreshed only on a new UTM, never downgraded on internal navigation). 214 var session = readJSON(sessionStorage, SS_KEY); 215 if (!session) { 216 session = { 217 last_touch: currentSource, 218 conversion_channel: 'website', 219 conversion_type: 'website_form', 220 utm_source: utm.utm_source, 221 utm_medium: utm.utm_medium, 222 utm_campaign: utm.utm_campaign, 223 utm_content: utm.utm_content, 224 utm_term: utm.utm_term, 225 landing_page: window.location.href, // first page of the session 226 conversion_page: '' 227 }; 228 writeJSON(sessionStorage, SS_KEY, session); 229 } else if (hasUtm) { 230 session.last_touch = currentSource; 231 writeJSON(sessionStorage, SS_KEY, session); 232 } 233 234 function buildPayload() { 235 var s = readJSON(sessionStorage, SS_KEY) || {}; 236 var lastNonDirect = ''; 237 try { lastNonDirect = localStorage.getItem(LNK_KEY) || ''; } catch (e) {} 238 return { 239 // source = last non-direct touch (persisted); falls back to the session's 240 // touch ('direct') only when no non-direct touch has ever occurred. 241 source: lastNonDirect || s.last_touch || 'direct', 242 last_touch: s.last_touch || 'direct', 243 conversion_channel: s.conversion_channel || 'website', 244 conversion_type: s.conversion_type || 'website_form', 245 utm_source: s.utm_source || '', 246 utm_medium: s.utm_medium || '', 247 utm_campaign: s.utm_campaign || '',
248 utm_content: s.utm_content || '', 249 utm_term: s.utm_term || '', 250 landing_page: s.landing_page || '', 251 conversion_page: window.location.href 252 }; 253 } 254 255 function setHidden(form, name, value) { 256 var el = form.querySelector('input[name="' + name + '"]'); 257 if (!el) { 258 el = document.createElement('input'); 259 el.type = 'hidden'; 260 el.name = name; 261 form.appendChild(el); 262 } 263 el.value = value; 264 } 265 266 function stampForm(form) { 267 setHidden(form, 'attr_data', JSON.stringify(buildPayload())); 268 } 269 270 function stampAllForms() { 271 var forms = document.querySelectorAll('form'); 272 for (var i = 0; i < forms.length; i++) { stampForm(forms[i]); } 273 } 274 275 if (document.readyState === 'loading') { 276 document.addEventListener('DOMContentLoaded', stampAllForms); 277 } else { 278 stampAllForms(); 279 } 280 281 // Re-stamp at submit time to cover dynamically added forms. 282 document.addEventListener('submit', function (e) { 283 if (e.target && e.target.tagName === 'FORM') { stampForm(e.target); } 284 }, true); 285 } catch (err) { 286 if (window.console && console.warn) { console.warn('attribution capture failed', err); } 287 } 288 })(); 289 </script>
289 290 291 <style>.ww-edit-border { opacity: 1 !important; }</style> 292 293 <title>Contact Us â Reliable Electrical Services in Your Area</title> 294 295 296 297 <meta name="description" content="Get in touch for expert electrical services. Contact us for repairs, upgrades, installations, or emergency support. We're here to help you 24/7."> 298 <meta name="keywords" content="licensed electrician white plains,whole house rewire,licensed electrician new york"> <meta name="language" content="en_US"><meta name="twitter:card" content="summary_large_image"><meta property="og:type" content="website"><meta property="og:site_name" content="Rinaldi Electric"><meta property="og:title" content="Contact Us â Reliable Electrical Services in Your Area"><meta property="og:locale" content="en_US"><meta property="og:description" content="Get in touch for expert electrical services. Contact us for repairs, upgrades, installations, or emergency support. We're here to help you 24/7."><meta name="twitter:description" content="Get in touch for expert electrical services. Contact us for repairs, upgrades, installations, or emergency supp
298ort. We're here to help you 24/7."><meta name="robots" content="index, follow"><meta name="twitter:title" content="Contact Us â Reliable Electrical Services in Your Area"><meta property="og:url" content="https://www.rinaldielectric.com/pages/contact-licensed-electrician-white-plains-new-york"><link rel="canonical" href="https://www.rinaldielectric.com/pages/contact-licensed-electrician-white-plains-new-york">
298<script type="application/ld+json"> {"publisher":{"telephone":"+19143095545","@type":"Organization","address":{"postalCode":10523,"addressRegion":"NY","@type":"PostalAddress","streetAddress":"8 Westchester Plaza Ste 198,","addressLocality":"Elmsford","addressCountry":"US"},"logo":"https://d14ty28lkqz1hw.cloudfront.net/data/org/26688/media/img/site/logo.png","email":"[email protected]","url":"https://www.rinaldielectric.com","name":"Rinaldi Electric"},"@context":"https://schema.org","description":"Get in touch for expert electrical services. Contact us for repairs, upgrades, installations, or emergency support. We're here to help you 24/7.","@type":"WebPage","mainEntityOfPage":{"@type":"WebPage","@id":"https://www.rinaldielectric.com/pages/contact-licensed-electrician-white-plains-new-york"},"@id":"https://www.rinaldielectric.com/pages/contact-licensed-electrician-white-plains-new-york","headline":"Contact Us â Reliable Electrical Services in Your Area","url":"https://www.rinaldielectric.com/pages/contact-licensed-electrician-white-plains-new-york","keywords":"licensed electrician white plains,whole house rewire,licensed electrician new york","inLanguage":"en_US","name":"Contact Us â Reliable Electrical Services in Your Area"} </script>
298 299 300 <base href="https://www.rinaldielectric.com/"> 301 </head> 302 303 <body id='body' > 304 305 306 <div class="off-canvas-content" style="overflow:hidden" data-off-canvas-content> 307 308<div id="contentbox" class="is-wrapper"><!---HEADER---> 309<div class="is-section is-box is-section-auto ww-content-block clearfix is-header" style=""> 310 311 <div class="is-boxes" style="min-height:0"> 312 313 <div class="is-box-centered"> 314 315 <div class="margin-center margin-vertical-0" style="max-width: 100%;"> 316 317 <div class="row clearfix"> 318 319 <div class="column full is-overlay-content padding-horizontal-0" data-noedit data-module="header-module" data-dialog-width="500px" data-module-desc="Block Module" data-html="" data-fluid="" data-settings="%7B%22type%22%3A%22header%22%2C%22filename%22%3A%22header%2Efluid%22%7D"><header id="header" itemscope itemtype="https://schema.org/Organization" class="width-100 has-bg"> 320 321 322 <div class="new-header-sec "> 323 <div class="grid-x grid-padding-x grid-padding-y align-middle desktop custom-grid-container"> 324 <div class="cell large-6 small-order-3 large-order-1 new-header-sec-left show-for-large"> 325 <ul class="menu justify-small-center align-middle"> 326 <li> 327 <a class=" text-center col-white" onclick="gtag('event', 'phone_call_tracking_event', {'event_action':'click/touch','event_category':'phone_call_tracking'});" href="tel:(914) 309-5545"><i class="fas fa-phone-alt icon"></i> (914) 309-5545</a> 328 </li> 329 <li> 330 <a class="text-center padding-0 col-white" href="mailto:[email protected]" onclick="gtag('event', 'email_id_tracking_event', {'event_action':'click/touch','event_category':'email_id_tracking'});" > <i class="fas fa-envelope icon"></i> Email Now</a> 331 </li> 332 </ul> 333 </div> 334 <div class="cell large-6 small-order-5 large-order-3 new-header-sec-right"> 335 <ul class="menu justify-small-center align-middle align-right"> 336 <li> 337 <a class="col-white1 border-white" href="/pages/contact-licensed-electrician-white-plains-new-york"> Get A Free Quote</a> 338 </li> 339 340 </ul> 341 </div> 342 </div> 343 </div> 344 <div class="grid-x grid-padding-x grid-padding-y padding-top-0 padding-bottom-0 ecommerce-style2 align-justify align-middle header7 custom-grid-container"> 345 <div class="cell auto large-2 text-center large-text-left logo-container"> 346 <a itemprop="url" href="https://www.rinaldielectric.com" tabindex="101"> 347 <meta itemprop="name" content="Rinaldi Electric"> 348 349 <img src="//d14ty28lkqz1hw.cloudfront.net/data/org/26688/theme/44249/img/logo.png" alt="Rinaldi Electric" class="normal-logo"/> 350 <img src="//d14ty28lkqz1hw.cloudfront.net/data/org/26688/theme/44249/img/logo.png" alt="Rinaldi Electric" class="seond-logo"/> 351 352 </a> 353 </div> 354 <div class="cell shrink hide-for-large"> 355 <a type="button" data-toggle="sidenav"><span class="show-for-sr">Open Menu</span> <i class="fas fa-bars icon size-28"></i></a> 356 </div> 357 <div class="cell large-10 main-navigation flex-container align-right menu-block-main padding-top-sm-0 padding-bottom-sm-0"> 358 <nav class="align-justify show-for-large"> 359 <ul class="dropdown menu level-1 align-justify" data-dropdown-menu="" id="mainNav" itemscope="" itemtype="http://schema.org/SiteNavigationElement"> 360 361<li class="handle-home is-page"> 362 <a href="/" itemprop="url"><span itemprop="name">Home</span></a> 363 364</li> 365 366<li class="handle-about-us is-page"> 367 <a href="/pages/about-us" itemprop="url"><span itemprop="name">About</span></a> 368 369</li> 370 371<li class="handle-frequently-asked-questions is-page"> 372 <a href="/pages/frequently-asked-questions" itemprop="url"><span itemprop="name">FAQ</span></a> 373 374</li> 375 376<li class="handle-white-plains-electrical-services-gallery is-page"> 377 <a href="/pages/white-plains-electrical-services-gallery" itemprop="url"><span itemprop="name">Gallery</span></a> 378 379</li> 380 381<li class="handle-reviews is-page"> 382 <a href="/pages/reviews" itemprop="url"><span itemprop="name">Reviews</span></a> 383 384</li> 385 386<li class="handle-services is-section has-submenu is-dropdown-submenu-parent"> 387 <a href="/pages/services" itemprop="url"><span itemprop="name">Services</span></a> 388 389 <ul class="is-dropdown-submenu menu level-2"> 390 391 <li class="handle-wiring-installation is-page"> 392 <a href="/pages/services/wiring-installation" itemprop="url"><span itemprop="name">Wiring Installation</span></a> 393 394 </li> 395 396 <li class="handle-ev-charger-installation is-page"> 397 <a href="/pages/services" itemprop="url"><span itemprop="name">EV Charger Installation</span></a> 398 399 </li> 400
401 <li class="handle-panel-upgrades is-page"> 402 <a href="/pages/services/panel-upgrades" itemprop="url"><span itemprop="name">Panel Upgrades</span></a> 403 404 </li> 405 406 <li class="handle-gfci-tripping is-page"> 407 <a href="/pages/services/gfci-tripping" itemprop="url"><span itemprop="name">GFCI Tripping</span></a> 408 409 </li> 410 411 <li class="handle-recessed-lighting is-page"> 412 <a href="/pages/services/recessed-lighting" itemprop="url"><span itemprop="name">Recessed Lighting</span></a> 413 414 </li> 415 416 <li class="handle-circuit-breaker-installation is-page"> 417 <a href="/pages/services/circuit-breaker-installation" itemprop="url"><span itemprop="name">Circuit Breaker Installation</span></a> 418 419 </li> 420 421 <li class="handle-afci-tripping is-page"> 422 <a href="/pages/services/afci-tripping" itemprop="url"><span itemprop="name">AFCI Tripping</span></a> 423 424 </li> 425 426 <li class="handle-home-surge-protection is-page"> 427 <a href="/pages/services/home-surge-protection" itemprop="url"><span itemprop="name">Home Surge Protection</span></a> 428 429 </li> 430 431 <li class="handle-lighting-fixture-installation is-page"> 432 <a href="/pages/services/lighting-fixture-installation" itemprop="url"><span itemprop="name">Lighting Fixture Installation</span></a> 433 434 </li> 435 436 <li class="handle-generator-transfer is-page"> 437 <a href="/pages/services/generator-transfer" itemprop="url"><span itemprop="name">Generator Transfer</span></a> 438 439 </li> 440 441 <li class="handle-rewiring-services is-page"> 442 <a href="/pages/services/rewiring-services" itemprop="url"><span itemprop="name">Rewiring Services</span></a> 443 444 </li> 445 446 <li class="handle-emergency-electrical-services is-page"> 447 <a href="/pages/services/emergency-electrical-services" itemprop="url"><span itemprop="name">Emergency Electrical Services</span></a> 448 449 </li> 450 451 <li class="handle-christmas-lighting-installation is-page"> 452 <a href="/pages/services/christmas-lighting-installation" itemprop="url"><span itemprop="name">Christmas Lighting Installation</span></a> 453 454 </li> 455 456 <li class="handle-landscape-lighting-installation is-page"> 457 <a href="/pages/services/landscape-lighting-installation" itemprop="url"><span itemprop="name">Landscape Lighting Installation</span></a> 458 459 </li> 460 461 </ul> 462 463</li> 464 465<li class="handle-service-areas is-section has-submenu is-dropdown-submenu-parent"> 466 <a href="/pages/service-areas" itemprop="url"><span itemprop="name">Service Areas</span></a> 467 468 <ul class="is-dropdown-submenu menu level-2"> 469 470 <li class="handle-service-areas is-page"> 471 <a href="/pages/service-areas" itemprop="url"><span itemprop="name">Service Areas</span></a> 472 473 </li> 474 475 <li class="handle-white-plains-residential-commercial-electrical-services is-page"> 476 <a href="/pages/service-areas/white-plains-residential-commercial-electrical-services" itemprop="url"><span itemprop="name">White Plains</span></a> 477 478 </li> 479 480 <li class="handle-scarsdale-residential-commercial-electrical-services is-page"> 481 <a href="/pages/service-areas/scarsdale-residential-commercial-electrical-services" itemprop="url"><span itemprop="name">Scarsdale</span></a> 482 483 </li> 484 485 <li class="handle-harrison-residential-commercial-electrical-services is-page"> 486 <a href="/pages/service-areas/harrison-residential-commercial-electrical-services" itemprop="url"><span itemprop="name">Harrison</span></a> 487 488 </li> 489 490 <li class="handle-mamaroneck-residential-commercial-electrical-services is-page"> 491 <a href="/pages/service-areas/mamaroneck-residential-commercial-electrical-services" itemprop="url"><span itemprop="name">Mamaroneck</span></a> 492 493 </li> 494 495 <li class="handle-chappaqua-residential-commercial-electrical-services is-page"> 496 <a href="/pages/service-areas/chappaqua-residential-commercial-electrical-services" itemprop="url"><span itemprop="name">Chappaqua</span></a> 497 498 </li> 499 500 <li class="handle-armonk-residential-commercial-electrical-services is-page"> 501 <a href="/pages/service-areas/armonk-residential-commercial-electrical-services" itemprop="url"><span itemprop="name">Armonk</span></a> 502 503 </li> 504 505 <li class="handle-hawthorne-residential-commercial-electrical-services is-page"> 506 <a href="/pages/service-areas/hawthorne-residential-commercial-electrical-services" itemprop="url"><span itemprop="name">Hawthorne</span></a> 507 508 </li> 509 510 <li class="handle-thornwood-residential-commercial-electrical-services is-page"> 511 <a href="/pages/service-areas/thornwood-residential-commercial-electrical-services" itemprop="url"><span itemprop="name">Thornwood</span></a> 512 513 </li> 514 515 </ul> 516 517</li> 518 519<li class="handle-blogs is-link"> 520 <a href="/blogs/blog" itemprop="url"><span itemprop="name">Blogs</span></a> 521 522</li> 523 524<li class="handle-contact-licensed-electrician-white-plains-new-york is-page active"> 525 <a href="/pages/contact-licensed-electrician-white-plains-new-york" itemprop="url"><span itemprop="name">Contact</span></a> 526 527</li> 528 529 </ul> 530 </nav> 531 <ul class="menu justify-small-center align-middle two-block-ul hide-for-large new-sec-mob"> 532 <li> 533 <a class=" text-center col-white" onclick="gtag('event', 'phone_call_tracking_event', {'event_action':'click/touch','event_category':'phone_call_tracking'});" href="tel:(914) 309-5545"><i class="fas fa-phone-alt icon"></i> (914) 309-5545</a> 534 </li> 535 <li> 536 <a class="text-center col-white" href="mailto:[email protected]" onclick="gtag('event', 'email_id_tracking_event', {'event_action':'click/touch','event_category':'email_id_tracking'});" > <i class="fas fa-envelope icon"></i> Email Now</a> 537 </li> 538 539 </ul> 540 </div> 541 542 </div> 543 544</header></div> 545 546 </div> 547 548 </div> 549 550 </div> 551 552 </div> 553 554</div> 555 556<div class="is-section is-box main-banner-sec inner-page-banner" style=""> 557 <div class="is-boxes"> 558 <div class="is-box-centered is-content-bottom"> 559 <div class="is-container container max-width-100 margin-0 padding-0 pos-rel-ban"> 560 561 <div class="grid-x grid-padding-x grid-padding-y"> 562 <div class="cell full padding-0"><img class="show-for-large width-100" width="1349" height="357" id="ww-vyk3qnwb" src="//dvm0q8ak413bh.cloudfront.net/data/org/26688/media/img/source/edit/3022540_edit.webp"> 563 <img class="hide-for-large width-100" width="570" height="330" id="ww-cvq7xxls" src="//dvm0q8ak413bh.cloudfront.net/data/org/26688/media/img/source/edit/3022541_edit.webp"> 564 </div> 565 566 </div> 567 <div class="grid-x grid-padding-x grid-padding-y pos-ab-ban is-content-1200 flex-container align-middle align-left"> 568 <div class="inner-content-div text-center large-text-left"><h1 class="banner-main-heading color-white mobile-color-black">Get in Touch</h1> 569 </div> 570 </div> 571 </div> 572 </div> 573 </div> 574</div> 575 576<div class="is-section is-box service2 light-bg" style=""> 577 <div class="is-boxes"> 578 <div class="is-box-centered is-content-bottom"> 579 <div class="container is-container is-content-1200 margin-bottom-3 margin-top-3"> 580 <div class="grid-x grid-padding-x grid-padding-y" data-aos="fade-up" data-aos-delay="500" data-aos-once="true" data-aos-duration="1000"> 581 <div class="cell large-12 center"><h2 class="section-main-heading">Contact us for expert electrical services you can rely on 582 583</h2></div> 584 </div> 585 586 587 </div> 588 </div> 589 </div> 590</div> 591 592<div class="is-section is-box" style=""> 593 <div class="is-boxes min-height-auto"> 594 <div class="is-box-centered is-content-bottom"> 595 <div class="container is-container is-content-1200 margin-top-3 text-center large-text-left margin-bottom-3"> 596 <div class="grid-x grid-padding-x grid-padding-y"><grammarly-extension data-grammarly-shadow-root="true" class="dnXmp" style="position: absolute; top: 0px; left: 0px; pointer-events: none;"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" class="dnXmp" style="position: absolute; top: 0px; left: 0px; pointer-events: none;"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" class="dnXmp" style="position: absolute; top: 0px; left: 0px; pointer-events: none;"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" class="dnXmp" style="position: absolute; top: 0px; left: 0px; pointer-events: none;"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" class="dnXmp" style="position: absolute; top: 0px; left: 0px; pointer-events: none;"></grammarly-extension><grammarly-extension data-grammarly-shadow-root="true" class="dnXmp" style="position: absolute; top: 0px; left: 0px; pointer-events: none;"></grammarly-extension> 597 <div class="cell large-4 text-center" spellcheck="false"><div class="box-shadow contact-card height-100 padding-1 padding-top-2 rounded"> 598 <p><img loading="lazy" id="ww-1f9tc4ob" alt="" src="//dvm0q8ak413bh.cloudfront.net/data/org/26688/media/img/source/edit/3023844_edit.webp"> 599 </p> 600 <h3 class="section-main-heading">Address</h3> 601 <p>White Plains, New York, 10603 USA</p> 602 </div></div> 603 <div class="cell large-4 text-center" spellcheck="false"><div class="box-shadow contact-card height-100 padding-1 padding-top-2 rounded"> 604 <p><img loading="lazy" id="ww-5n6tzru0" alt="" src="//dvm0q8ak413bh.cloudfront.net/data/org/26688/media/img/source/edit/3023845_edit.webp"> 605 </p> 606 <h3 class="section-main-heading">Phone</h3> 607 <p><a href="tel:(914) 309-5545" onclick="gtag('event', 'phone_call_tracking_event', {'event_action':'click/touch','event_category':'phone_call_tracking'});" class="cta-link">(914) 309-5545</a></p> 608 </div></div> 609 <div class="cell large-4 text-center" spellcheck="false"><div class="box-shadow contact-card height-100 padding-1 padding-top-2 rounded"> 610 <p><img loading="lazy" id="ww-vqxdls1t" alt="" src="//dvm0q8ak413bh.cloudfront.net/data/org/26688/media/img/source/edit/3023843_edit.webp"> 611 </p> 612 <h3 class="section-main-heading">Email</h3> 613 <p><a href="mailto:[email protected]" onclick="gtag('event', 'email_id_tracking_event', {'event_action':'click/touch','event_category':'email_id_tracking'});" class="cta-link">[email protected]</a></p> 614 </div></div> 615 </div> 616 </div> 617 </div> 618 </div> 619</div> 620 621<div class="is-section is-box" style=""> 622 <div class="is-boxes"> 623 <div class="is-box-centered is-content-bottom"> 624 <div class="container is-container is-content-1200 margin-top-0 margin-bottom-0"> 625 <div class="grid-x grid-padding-x grid-padding-y"> 626 <div class="cell large-12 padding-0"> 627 <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d96318.56047552211!2d-73.837087208332!3d41.0262401166656!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x89c29422e2a335d9%3A0x541404101a5bfc6c!2sWhite%20Plains%2C%20NY%2C%20USA!5e0!3m2!1sen!2sin!4v1697196973487!5m2!1sen!2sin" width="100%" height="400" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade" class="map padding-0"></iframe> 628 629 </div> 630 </div> 631 632 633 </div> 634 </div> 635 </div> 636</div> 637 638<div class="is-section is-box is-section-auto ww-content-block type-form gen-form" style=""> 639 <div class="is-boxes"> 640 <div class="is-box-centered"> 641 <div class="margin-center is-content-1200 margin-vertical-0"><div class="grid-x row clearfix"> 642 <div class="column full is-overlay-content" data-noedit data-module="form-module" data-dialog-width="500px" data-module-desc="Block Module" data-html="" data-fluid="" data-settings="%7B%22id%22%3A13430%2C%22type%22%3A%22form%22%2C%22filename%22%3A%22form%2Efluid%22%7D"> 643 644<div class="grid-container"> 645 <div class="grid-x grid-padding-x align-center"> 646 <div class="cell medium-12"><div class="spacer height-40"></div> 647 <div class="ww-form-container"> 648 649 650<form action="/index.cfm?fuseaction=cms.viewPage" method="post" name=" 13430" > 651 <input type="hidden" name="fId" value=" 13430"> 652 <input type="hidden" name="formInstance" value="1"> 653 <input type="hidden" name="fieldList" value="isOptedin"> 654 <input type="hidden" name="command" value="VALIDATE_CUSTOM_FORM"> 655 <input type="hidden" name="dataProvider" value="FORM">
656 <input type="hidden" name="page_id" value="579878"> 657 <input type="hidden" name="section_id" value="170338"> 658 <input type="hidden" name="organization_id" value="26688"> 659 <input type="hidden" name="order" value="0"> 660 <input type="hidden" name="suppressOtherContent" value="true"> 661 <input type="hidden" name="ID" value="0"> 662 663 <div style="position:absolute;left:-9999px;top:-9999px;height:0;overflow:hidden;" aria-hidden="true"><input type="text" name="company_fax" value="" tabindex="-1" autocomplete="off"></div> 664 665 <p class="hide">Form Introductory Text</p> 666 667 <fieldset class="fieldset"> 668 <legend>Your Information</legend> 669 670 671 672<input type="hidden" name="has_filled_out_form" value="1" id="has_filled_out_form"> 673 674 675 676 677 678 <div class="first_name_wrap"> 679 <label for="first_name" >First Name<span class="required">*</span></label> 680 681 <input type="text" name="first_name" id="first_name" value="" class="input" maxlength="255"> 682 683 <span class="error" id="first_name_error_msg"></span> 684 </div> 685 686 687 688 689 690 691 692 <div class="last_name_wrap"> 693 <label for="last_name" >Last Name<span class="required">*</span></label> 694 695 <input type="text" name="last_name" id="last_name" value="" class="input" maxlength="255"> 696 697 <span class="error" id="last_name_error_msg"></span> 698 </div> 699 700 701 702 703 704 705 706 <div class="email_wrap"> 707 <label for="email" >Email Address<span class="required">*</span></label> 708 709 <input type="email" name="email" id="email" value="" class="input" > 710 711 <span class="error" id="email_error_msg"></span> 712 </div> 713 714 715 716 717 718 <div class="phone_wrap"> 719 <label for="mob_phone_phone_number_tel" >Contact Number<span class="required">*</span></label> 720 721<input type="tel" class="phone_number" id="mob_phone_phone_number_tel" name="mob_phone_phone_number_tel" value="" class="input"> 722<span id="mob_phone_phone_number_valid" class="hide" >â Valid</span> 723<input class="phone-details" type="hidden" id="mob_phone_phone_number" name="mob_phone_phone_number" value="" data-validateInvalidPhone="Invalid Phone Number." data-validateInvalidCountry="Invalid Country Code" data-validateInvalidPhoneTooShort="Too short" data-validateInvalidPhoneTooLong="Too Long" data-defaultCountryCode="US"> 724 725 <span class="error" id="mob_phone_phone_number_error_msg" ></span> 726 </div> 727 728 729 730 731 732 <div class="field_23458_wrap"> 733 <label for="field_23458" >Message</label> 734 735 <textarea name="field_23458" id="field_23458" class="input" maxlength="20000"></textarea> 736 737 <span class="error" id="field_23458_error_msg"></span> 738 </div> 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 </fieldset> 754 <div class="form-container"> 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 <div class="captcha_wrap"> 783 784<div class="recaptcha-block input"> 785 786<input type="hidden" name="recaptcha_response"> 787 788 789</div> 790 791 <span class="error" id="captcha_error_msg"></span> 792 </div> 793 794 795 796 797 798 799 <div class="submit_wrap padding-top-1"> 800 801 <input type="submit" name="Submit" id="Submit" onclick="gtag('event', 'contact_us_form_submission_event', {'event_action':'form_submit','event_category':'contact_us_form_submission'});" value="Submit" class="button input"> 802 803 <span class="error" id="Submit_error_msg"></span> 804 </div> 805 806 807 </div> 808 809 810 </form> 811 812 </div><div class="spacer height-40"></div> 813 </div> 814 </div> 815</div> 816 </div></div> 817 </div> 818 </div> 819 </div> 820</div> 821 822<div class="is-section is-box light-bg home7" style=""> 823 <div class="is-boxes min-height-auto"> 824 <div class="is-box-centered is-content-bottom"> 825 <div class="container is-container is-content-1200 margin-vertical-3 text-center"> 826 <div class="grid-x grid-padding-x grid-padding-y"> 827 <div class="cell large-12"> 828 <p class="margin-bottom-0 center">Rinaldi Electric offers residential and commercial electrical services across Westchester & Putnam Counties including but not limited to White Plains, Scarsdale, Harrison, Mamaroneck, Chappaqua, Armonk, Hawthorne, Thornwood, and the surrounding areas. 829</p> 830 </div> 831 </div> 832 833 834 </div> 835 </div> 836 </div> 837</div> 838 839<!---FOOTER---> 840<div class="is-section is-box is-section-auto ww-content-block clearfix is-static is-footer" style=""> 841 842 <div class="is-boxes" style="min-height:0"> 843 844 <div class="is-box-centered"> 845 846 <div class="margin-center margin-vertical-0" style="max-width: 100%;"> 847 848 <div class="row clearfix"> 849 850 <div class="column full is-overlay-content padding-horizontal-0" data-noedit data-module="footer-module" data-dialog-width="500px" data-module-desc="Block Module" data-html="" data-fluid="" data-settings="%7B%22type%22%3A%22footer%22%2C%22filename%22%3A%22footer%2Efluid%22%7D"><footer id="footer" itemscope itemtype="https://schema.org/Organization"> 851 <div class="grid-container is-container margin-top-0 margin-bottom-0 width-sm-100 padding-horizontal-1"> 852 <div class="grid-x grid-padding-x footer5 text-center align-top large-text-left padding-top-2 padding-bottom-1"> 853 <div class="cell auto large-12 text-center large-text-left hide logo-container-footer"> 854 <a itemprop="url" href="https://www.rinaldielectric.com" tabindex="1001"> 855 <meta itemprop="name" content="Rinaldi Electric"> 856 857 <img src="//d14ty28lkqz1hw.cloudfront.net/data/org/26688/theme/44249/img/logo.png" alt="Rinaldi Electric" /> 858 859 </a> 860 </div> 861 862 <div class="cell large-4 padding-top-sm-1 padding-bottom-sm-1 padding-sm-horizontal-0" itemscope="" 863 itemtype="http://schema.org/WPFooter"> 864 <p class="align-middle flex-container icon-div mobile-one"> 865 <i class="fas fa-phone-alt icon"></i> 866 <a href="tel:(914) 309-5545" 867 onclick="gtag('event', 'phone_call_tracking_event', {'event_action':'click/touch','event_category':'phone_call_tracking'});"> 868 (914) 309-5545</a> 869 </p> 870 871 872 </div> 873 <div class="cell padding-0 hide-for-large"> 874 <hr class="width-100 margin-0 max-width-100" /> 875 </div> 876 <div class="cell large-4 padding-top-sm-2 padding-bottom-sm-1"> 877 <p class="align-top flex-container icon-div"> 878 879 <a href="/pages/contact-licensed-electrician-white-plains-new-york"> <i class="fas fa-map-marker-alt icon"></i> 880 White Plains, New York, 10603 USA</a> 881 </p> 882 </div> 883 <div class="cell padding-0 hide-for-large"> 884 <hr class="width-100 margin-0 max-width-100" /> 885 </div> 886 <div class="cell large-4 padding-top-sm-2 text-center"> 887 <p class="align-middle flex-container icon-div last-icon-div"> 888 <i class="fa fa-envelope icon"></i> 889 <a href="mailto:[email protected]" 890 onclick="gtag('event', 'email_id_tracking_event', {'event_action':'click/touch','event_category':'email_id_tracking'});"> 891 [email protected]</a> 892 </p> 893 </div> 894 </div> 895 </div> 896 <div class="cell padding-0"> 897 <hr class="width-100 margin-0 max-width-100" /> 898 </div> 899 <div class="grid-container is-container is-content-1200 margin-top-0 margin-bottom-0 width-sm-100"> 900 <div class="grid-x"> 901 <div class="cell large-12 text-center"> 902 <p class="copyright margin-bottom-0 custom-grid-container padding-top-1 padding-bottom-1 color-white">
903 <span>© 904 <span itemprop="copyrightYear">2026</span> 905 <a href="/pages/home">Rinaldi Electric.</a></span><span class="margin-top-sm-2 padding-bottom-sm-2"> Powered 906 By <a href="http://webware.ai" target="_blank">Webware.ai</a></span> 907 </p> 908 909 </div> 910 </div> 911 </div> 912</footer></div> 913 914 </div> 915 916 </div> 917 918 </div> 919 920 </div> 921 922</div> 923 924</div> 925 926 927 928 929 </div> 930 <aside class="off-canvas position-right is-transition-push sidenav" id="sidenav" data-off-canvas> 931 932 933 934 935 936 937 938 939 <ul class="vertical menu accordion-menu" data-accordion-menu> 940 941 <li class="handle-home is-page"> 942 <a href="/" itemprop="url"><span itemprop="name">Home</span></a> 943 944 </li> 945 946 <li class="handle-about-us is-page"> 947 <a href="/pages/about-us" itemprop="url"><span itemprop="name">About</span></a> 948 949 </li> 950 951 <li class="handle-frequently-asked-questions is-page"> 952 <a href="/pages/frequently-asked-questions" itemprop="url"><span itemprop="name">FAQ</span></a> 953 954 </li> 955 956 <li class="handle-white-plains-electrical-services-gallery is-page"> 957 <a href="/pages/white-plains-electrical-services-gallery" itemprop="url"><span itemprop="name">Gallery</span></a> 958 959 </li> 960 961 <li class="handle-reviews is-page"> 962 <a href="/pages/reviews" itemprop="url"><span itemprop="name">Reviews</span></a> 963 964 </li> 965 966 <li class="handle-services is-section has-submenu is-dropdown-submenu-parent"> 967 <a href="/pages/services" itemprop="url"><span itemprop="name">Services</span></a> 968 969 <ul class="menu vertical nested margin-left-0 level-2"> 970 971 <li class="handle-wiring-installation is-page"> 972 <a href="/pages/services/wiring-installation" itemprop="url"><span itemprop="name" class="padding-left-1">Wiring Installation</span></a> 973 974 </li> 975 976 <li class="handle-ev-charger-installation is-page"> 977 <a href="/pages/services" itemprop="url"><span itemprop="name" class="padding-left-1">EV Charger Installation</span></a> 978 979 </li> 980 981 <li class="handle-panel-upgrades is-page"> 982 <a href="/pages/services/panel-upgrades" itemprop="url"><span itemprop="name" class="padding-left-1">Panel Upgrades</span></a> 983 984 </li> 985 986 <li class="handle-gfci-tripping is-page"> 987 <a href="/pages/services/gfci-tripping" itemprop="url"><span itemprop="name" class="padding-left-1">GFCI Tripping</span></a> 988 989 </li> 990 991 <li class="handle-recessed-lighting is-page"> 992 <a href="/pages/services/recessed-lighting" itemprop="url"><span itemprop="name" class="padding-left-1">Recessed Lighting</span></a> 993 994 </li> 995 996 <li class="handle-circuit-breaker-installation is-page"> 997 <a href="/pages/services/circuit-breaker-installation" itemprop="url"><span itemprop="name" class="padding-left-1">Circuit Breaker Installation</span></a> 998 999 </li> 1000 1001 <li class="handle-afci-tripping is-page"> 1002 <a href="/pages/services/afci-tripping" itemprop="url"><span itemprop="name" class="padding-left-1">AFCI Tripping</span></a> 1003 1004 </li> 1005 1006 <li class="handle-home-surge-protection is-page"> 1007 <a href="/pages/services/home-surge-protection" itemprop="url"><span itemprop="name" class="padding-left-1">Home Surge Protection</span></a> 1008 1009 </li> 1010 1011 <li class="handle-lighting-fixture-installation is-page"> 1012 <a href="/pages/services/lighting-fixture-installation" itemprop="url"><span itemprop="name" class="padding-left-1">Lighting Fixture Installation</span></a> 1013 1014 </li> 1015 1016 <li class="handle-generator-transfer is-page"> 1017 <a href="/pages/services/generator-transfer" itemprop="url"><span itemprop="name" class="padding-left-1">Generator Transfer</span></a> 1018 1019 </li> 1020 1021 <li class="handle-rewiring-services is-page"> 1022 <a href="/pages/services/rewiring-services" itemprop="url"><span itemprop="name" class="padding-left-1">Rewiring Services</span></a> 1023 1024 </li> 1025 1026 <li class="handle-emergency-electrical-services is-page"> 1027 <a href="/pages/services/emergency-electrical-services" itemprop="url"><span itemprop="name" class="padding-left-1">Emergency Electrical Services</span></a> 1028 1029 </li> 1030 1031 <li class="handle-christmas-lighting-installation is-page"> 1032 <a href="/pages/services/christmas-lighting-installation" itemprop="url"><span itemprop="name" class="padding-left-1">Christmas Lighting Installation</span></a> 1033 1034 </li> 1035 1036 <li class="handle-landscape-lighting-installation is-page"> 1037 <a href="/pages/services/landscape-lighting-installation" itemprop="url"><span itemprop="name" class="padding-left-1">Landscape Lighting Installation</span></a> 1038 1039 </li> 1040 1041 </ul> 1042 1043 </li> 1044 1045 <li class="handle-service-areas is-section has-submenu is-dropdown-submenu-parent"> 1046 <a href="/pages/service-areas" itemprop="url"><span itemprop="name">Service Areas</span></a> 1047 1048 <ul class="menu vertical nested margin-left-0 level-2"> 1049 1050 <li class="handle-service-areas is-page"> 1051 <a href="/pages/service-areas" itemprop="url"><span itemprop="name" class="padding-left-1">Service Areas</span></a> 1052 1053 </li> 1054 1055 <li class="handle-white-plains-residential-commercial-electrical-services is-page"> 1056 <a href="/pages/service-areas/white-plains-residential-commercial-electrical-services" itemprop="url"><span itemprop="name" class="padding-left-1">White Plains</span></a> 1057 1058 </li> 1059 1060 <li class="handle-scarsdale-residential-commercial-electrical-services is-page"> 1061 <a href="/pages/service-areas/scarsdale-residential-commercial-electrical-services" itemprop="url"><span itemprop="name" class="padding-left-1">
1061Scarsdale</span></a> 1062 1063 </li> 1064 1065 <li class="handle-harrison-residential-commercial-electrical-services is-page"> 1066 <a href="/pages/service-areas/harrison-residential-commercial-electrical-services" itemprop="url"><span itemprop="name" class="padding-left-1">Harrison</span></a> 1067 1068 </li> 1069 1070 <li class="handle-mamaroneck-residential-commercial-electrical-services is-page"> 1071 <a href="/pages/service-areas/mamaroneck-residential-commercial-electrical-services" itemprop="url"><span itemprop="name" class="padding-left-1">Mamaroneck</span></a> 1072 1073 </li> 1074 1075 <li class="handle-chappaqua-residential-commercial-electrical-services is-page"> 1076 <a href="/pages/service-areas/chappaqua-residential-commercial-electrical-services" itemprop="url"><span itemprop="name" class="padding-left-1">Chappaqua</span></a> 1077 1078 </li> 1079 1080 <li class="handle-armonk-residential-commercial-electrical-services is-page"> 1081 <a href="/pages/service-areas/armonk-residential-commercial-electrical-services" itemprop="url"><span itemprop="name" class="padding-left-1">Armonk</span></a> 1082 1083 </li> 1084 1085 <li class="handle-hawthorne-residential-commercial-electrical-services is-page"> 1086 <a href="/pages/service-areas/hawthorne-residential-commercial-electrical-services" itemprop="url"><span itemprop="name" class="padding-left-1">Hawthorne</span></a> 1087 1088 </li> 1089 1090 <li class="handle-thornwood-residential-commercial-electrical-services is-page"> 1091 <a href="/pages/service-areas/thornwood-residential-commercial-electrical-services" itemprop="url"><span itemprop="name" class="padding-left-1">Thornwood</span></a> 1092 1093 </li> 1094 1095 </ul> 1096 1097 </li> 1098 1099 <li class="handle-blogs is-link"> 1100 <a href="/blogs/blog" itemprop="url"><span itemprop="name">Blogs</span></a> 1101 1102 </li> 1103 1104 <li class="handle-contact-licensed-electrician-white-plains-new-york is-page active"> 1105 <a href="/pages/contact-licensed-electrician-white-plains-new-york" itemprop="url"><span itemprop="name">Contact</span></a> 1106 1107 </li> 1108 1109 </ul> 1110</aside> 1111 1112 <a href="#header" class="position-fixed back-to-top-button" data-offset="200" data-smooth-scroll data-animation-duration="1000"><i class="fas fa-arrow-right fa-2x fa-pull-right fa-border fa-rotate-270"></i></a> 1113 1114
1114<script src="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/jquery/3.4.1/jquery.min.js"></script>
1114 1115
1115<script src="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/foundation/6.6.3/foundation.min.js"></script>
1115 1116 1117
1117<script src="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/jquery-ui/1.12.1/jquery-ui.min.js"></script>
1117 1118
1118<script src="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/jquery.artarax.rating.star/1.0.0/jquery.artarax.rating.star.js"></script>
1118 1119
1119<script src="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/intl-tel-input/16.0.11/intl-tel-input.min.js"></script>
1119 1120
1120<script src="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/system-forms/1.0.0/system-forms.js"></script>
1120 1121
1121<script src="//static.filestackapi.com/filestack-js/4.x.x/filestack.min.js" crossorigin="anonymous"></script>
1121<script> 1122 $(document).ready(function () { 1123 if( $(".floating-form-container").length > 0 ){ 1124 if( !$(".floating-form-container").hasClass("floating-form-container-hide") ){ 1125 $('.is-quick-inquiry-form').addClass('floating-form-container-hide'); 1126 } 1127 } 1128 $(document) 1129 .on('click', '#hidebox-custom', function(event){ 1130 var quickIframe = $('.is-quick-inquiry-form').find("iframe"); 1131 quickIframe.attr("src",quickIframe.data("src")); 1132 $('.is-quick-inquiry-form').toggleClass('floating-form-container-hide'); 1133 }); 1134 }); 1135 </script>
1135 1136
1136<script src="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/jquery.bxslider/4.2.12/jquery.bxslider.min.js"></script>
1136 1137
1137<script src="//d14ty28lkqz1hw.cloudfront.net/data/org/26688/theme/44249/js/site.js"></script>
1137 1138
1138<script type="text/javascript" src="/services/javascripts/currencies.js"></script>
1138 1139
1139<script src="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/currency-converter/1.0.0/currency-converter.js"></script>
1139 1140
1140<script> 1141 $(".is-btn").click(function(){ 1142 var ctaData = {}; 1143 1144 if( $(this).attr("href") != "undefined" && $(this).attr("href") != "" ){ 1145 ctaData["targetUrl"]= $(this).attr("href"); 1146 1147 if( $(this).attr("class") != "undefined" && $(this).attr("class") != "" ){ 1148 elementClass= $(this).attr("class"); 1149 trimedElementClass = $.trim(elementClass); 1150 if( trimedElementClass != ""){ 1151 ctaData['elementClass'] = trimedElementClass.split(" "); 1152 } 1153 } 1154 if( $(this).attr("id") != "undefined" && $(this).attr("id") != "" ){ 1155 ctaData['elementId'] = $(this).attr("id") 1156 } 1157 if( $(this).attr("target") != "undefined" && $(this).attr("target") != "" ){ 1158 ctaData['elementTarget'] = $(this).attr("target"); 1159 } 1160 ctaData['elementLabel'] = $(this).text(); 1161 1162 ctaDataJSON = JSON.stringify(ctaData); 1163 cta_data = JSON.parse(ctaDataJSON); 1164 1165 window.snowplow('trackSelfDescribingEvent', { 1166 event: { 1167 schema: 'iglu:io.webware/cta_click/jsonschema/1-0-0', 1168 data: cta_data 1169 } 1170 }); 1171 } 1172 }); 1173 </script>
1173 1174 1175 1176
1176<script type="text/javascript"> 1177 /* Snowplow starts plowing */ 1178 var PS = window.PS || {}; 1179 var snowplowData = []; 1180 1181 if( (typeof analyticsContext.site != "undefined") && (Object.keys( analyticsContext.site).length > 0) ){ 1182 snowplowData.push( analyticsContext.site ); 1183 } 1184 if( (typeof analyticsContext.user != "undefined") && (Object.keys( analyticsContext.user).length > 0) ){ 1185 snowplowData.push( analyticsContext.user ); 1186 } 1187 if( (typeof analyticsContext.page != "undefined") && (Object.keys( analyticsContext.page).length > 0) ){ 1188 snowplowData.push( analyticsContext.page ); 1189 } 1190 if( (typeof analyticsContext.article != "undefined") && (Object.keys( analyticsContext.article).length > 0) ){ 1191 snowplowData.push( analyticsContext.article ); 1192 } 1193 if( (typeof analyticsContext.product != "undefined") && (Object.keys( analyticsContext.product).length > 0) ){ 1194 snowplowData.push( analyticsContext.product ); 1195 } 1196 1197 window.snowplow('trackPageView', { 1198 context: snowplowData 1199 }); 1200 1201 window.snowplow('enableLinkClickTracking', { 1202 context: snowplowData 1203 }); 1204 1205 window.snowplow('enableFormTracking', { 1206 context: snowplowData 1207 }); 1208 1209 window.snowplow('enableErrorTracking', { 1210 context: snowplowData 1211 }); 1212 1213 $(".button_cta").click(function(){ 1214 var ctaData = {}; 1215 1216 if( typeof $(this).attr("href") !== undefined && $(this).attr("href") != "" ){ 1217 ctaData["targetUrl"]= $(this).attr("href"); 1218 1219 if( typeof $(this).attr("class") !== undefined && $(this).attr("class") != "" ){ 1220 elementClass= $(this).attr("class"); 1221 trimedElementClass = $.trim(elementClass); 1222 if( trimedElementClass != ""){ 1223 ctaData['elementClass'] = trimedElementClass.split(" "); 1224 } 1225 } 1226 if( typeof $(this).attr("id") !== undefined && $(this).attr("id") != "" ){ 1227 ctaData['elementId'] = $(this).attr("id") 1228 } 1229 if( typeof $(this).attr("target") !== undefined && $(this).attr("target") != "" ){ 1230 ctaData['elementTarget'] = $(this).attr("target"); 1231 } 1232 ctaData['elementLabel'] = $(this).text(); 1233 1234 window.snowplow('trackSelfDescribingEvent', { 1235 event: { 1236 schema: 'iglu:io.webware/cta_click/jsonschema/1-0-0', 1237 data: ctaData 1238 }, 1239 context: snowplowData 1240 }); 1241 } 1242 }); 1243 /* Snowplow stop plowing */ 1244 </script>
1244 1245 <svg style="display: none;"> 1246 <symbol id="ai-copy-svg" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1247 <g clip-path="url(##clip0_4068_308086)"> 1248 <path fill-rule="evenodd" clip-rule="evenodd" d="M22 2H6V4H18C19.1046 4 20 4.89543 20 6V18H22V2ZM20 20V22C20 23.1046 19.1046 24 18 24H2C0.895431 24 0 23.1046 0 22V6C0 4.89543 0.895431 4 2 4H4V2C4 0.895431 4.89543 0 6 0H22C23.1046 0 24 0.895431 24 2V18C24 19.1046 23.1046 20 22 20H20ZM2 6H18V22H2V6ZM9 9C9 8.44771 9.44771 8 10 8C10.5523 8 11 8.44772 11 9V13H15C15.5523 13 16 13.4477 16 14C16 14.5523 15.5523 15 15 15H11V19C11 19.5523 10.5523 20 10 20C9.44771 20 9 19.5523 9 19V15H5C4.44771 15 4 14.5523 4 14C4 13.4477 4.44772 13 5 13H9V9Z" fill="black"/> 1249 </g> 1250 <defs> 1251 <clipPath id="clip0_4068_308086"> 1252 <rect width="24" height="24" fill="white"/> 1253 </clipPath> 1254 </defs> 1255 </symbol> 1256 </svg> 1257
1257<script src="/data/global/media/static/min/e70f72bc3462ebee0787b4a8bba2b99fe665f6dbf68c6da42cce45ae92b97c39.js"></script>
1257 1258
1258<script src="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/vanilla-lazyload/19.1.3/lazyload.min.js"></script>
1258 1259
1259<script src="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/app/4.0.0/app.js" type="text/javascript"></script>
1259 1260
1260<script src="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/ps.filepick/1.0.0/ps.filepick.js" type="text/javascript"></script>
1260 1261
1261<script src="https://d2wvwvig0d1mx7.cloudfront.net/contentbox/box/box.min.js" type="text/javascript"></script>
1261 1262
1262<script src="https://d2wvwvig0d1mx7.cloudfront.net/data/global/media/static/vendor/ps.lazyframe/1.0.0/ps.lazyframe.js" type="text/javascript"></script>
vendor: 64 bytes, lines 1262-1264
1262 1263 1264 <script src='https://www.google.com/recaptcha/api.js?render=
12646LcUNJwbAAAAAMCqcFR9kiInoog2G10LD0rVaNIj
vendor: 13 bytes, lines 1264-1265
1264'></script> 1265
1265<script> 1266 function getRecaptcha(){ 1267 grecaptcha.ready(function() { 1268 grecaptcha.execute('6LcUNJwbAAAAAMCqcFR9kiInoog2G10LD0rVaNIj', {action: 'submit'}).then(function(token) { 1269 // Set every form's recaptcha_response on the page (supports multiple forms per page). 1270 var responses = document.querySelectorAll('input[name="recaptcha_response"]'); 1271 for (var i = 0; i < responses.length; i++) { responses[i].value = token; } 1272 }); 1273 }); 1274 } 1275 getRecaptcha(); // This is the initial call 1276 setInterval(function(){getRecaptcha();}, 90000); 1277 </script>
1277 <!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 1277-1278
1277 1278<script async src="https://www.googletagmanager.com/gtag/js?id=
1278G-83YQ4LG4VM
vendor: 13 bytes, line 1278
1278"></script>
1279<script> 1280
vendor: 138 bytes, lines 1280-1284
1280window.dataLayer = window.dataLayer || []; 1281 function gtag(){dataLayer.push(arguments);} 1282 gtag('js', new Date()); 1283 1284 gtag('config', '
1284G-83YQ4LG4VM
vendor: 5 bytes, line 1284
1284');
1285</script>
1285 1286
1286<script type="text/javascript"> 1287 1288 </script>
1288 1289 1290 <div id="status-msg"> 1291 <div class="info style"> 1292 <div id="msg-container"> 1293 <span class="status-msg-close"></span> 1294 <div></div> 1295 </div> 1296 </div> 1297 </div> 1298 <svg style="display:none;"> 1299 <symbol id="icon-sitepages" width="18" height="18" viewBox="0 0 80 80" fill="none" xmlns="http://www.w3.org/2000/svg"> 1300 <path fill-rule="evenodd" clip-rule="evenodd" d="M47.0111 51.0075C47.0111 51.5598 46.5634 52.0075 46.0111 52.0075H20.0111C19.4588 52.0075 19.0111 51.5598 19.0111 51.0075C19.0111 50.4552 19.4588 50.0075 20.0111 50.0075H46.0111C46.5634 50.0075 47.0111 50.4552 47.0111 51.0075ZM57.0111 44.0075C57.0111 44.5598 56.5634 45.0075 56.0111 45.0075H20.0111C19.4588 45.0075 19.0111 44.5598 19.0111 44.0075C19.0111 43.4552 19.4588 43.0075 20.0111 43.0075H56.0111C56.5634 43.0075 57.0111 43.4552 57.0111 44.0075ZM57.0111 37.0075C57.0111 37.5598 56.5634 38.0075 56.0111 38.0075H20.0111C19.4588 38.0075 19.0111 37.5598 19.0111 37.0075C19.0111 36.4552 19.4588 36.0075 20.0111 36.0075H56.0111C56.5634 36.0075 57.0111 36.4552 57.0111 37.0075ZM57.0111 30.0075C57.0111 30.5598 56.5634 31.0075 56.0111 31.0075H20.0111C19.4588 31.0075 19.0111 30.5598 19.0111 30.0075C19.0111 29.4552 19.4588 29.0075 20.0111 29.0075H56.0111C56.5634 29.0075 57.0111 29.4552 57.0111 30.0075ZM69.0111 11.0075H67.0111V69.0075C67.0111 70.1175 66.1111 71.0075 65.0111 71.0075H15.0111V73.0075H69.0111V11.0075ZM65.0111 7.00748H25.0111V19.0075C25.0111 20.1075 24.1111 21.0075 23.0111 21.0075H11.0111V69.0075H65.0111V7.00748ZM23.0111 7.00748L11.0111 19.0075H23.0111V7.00748ZM69.0111 75.0075H15.0111C13.9111 75.0075 13.0111 74.1075 13.0111 73.0075V71.0075H11.0111C9.90113 71.0075 9.01113 70.1075 9.01113 69.0075V21.0075V20.0075C9.01113 20.0075 8.82113 18.1675 10.0111 17.0075C11.2011 15.8475 19.8611 7.16748 21.0111 6.00748C22.1711 4.84748 24.0111 5.00748 24.0111 5.00748H25.0111H65.0111C66.1111 5.00748 67.0111 5.90748 67.0111 7.00748V9.00748H69.0111C70.1211 9.00748 71.0111 9.90748 71.0111 11.0075V73.0075C71.0111 74.1075 70.1211 75.0075 69.0111 75.0075Z" fill="black"/> 1301 </symbol> 1302 </svg> 1303
1303<script> 1304 document.getElementById("status-msg").addEventListener("click", function(event){ 1305 event.currentTarget.style.display = "none"; 1306 }); 1307 </script>
1307 1308 1309 </body> 1310</html> <!-- Generated From server production-new.webware.io in 12 ms. Cached status: true-->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.