{"id":3195,"date":"2025-10-22T03:15:37","date_gmt":"2025-10-22T03:15:37","guid":{"rendered":"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/"},"modified":"2025-10-22T03:15:37","modified_gmt":"2025-10-22T03:15:37","slug":"nova-scotia","status":"publish","type":"nbly_state","link":"https:\/\/dig-www-nei-mrr2-ca-test.nblydev.com\/locations\/nova-scotia\/","title":{"rendered":"Nova Scotia"},"content":{"rendered":"\n                <section class=\"wp-block-nbly-headline\">\n                    <div class=\"nbly-block-container\">\n                        <h1><\/h2>\n                    <\/div>\n                <\/section>\n            <section class=\"wp-block-nbly-locations\">\n\t\t\t<div class=\"nbly-block-container\">\n\t\t\t\t<div id=\"map\" role=\"presentation\"><\/div>\n                    <script>\n                        (g=>{var h,a,k,p=\"The Google Maps JavaScript API\",c=\"google\",l=\"importLibrary\",q=\"__ib__\",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement(\"script\"));e.set(\"libraries\",[...r]+\"\");for(k in g)e.set(k.replace(\/[A-Z]\/g,t=>\"_\"+t[0].toLowerCase()),g[k]);e.set(\"callback\",c+\".maps.\"+q);a.src=`https:\/\/maps.${c}apis.com\/maps\/api\/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+\" could not load.\"));a.nonce=m.querySelector(\"script[nonce]\")?.nonce||\"\";m.head.append(a)}));d[l]?console.warn(p+\" only loads once. Ignoring:\",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({\n                            key: \"AIzaSyCr6G9EHCa6HrrynfNHdZ99OQ3SX-nILxY\",\n                            v: \"weekly\",\n                        });\n                    <\/script>\n                    <script src=\"https:\/\/unpkg.com\/@googlemaps\/markerclusterer\/dist\/index.min.js\"><\/script>\n                    <script>\n                        async function initMap() {\n                            const { Map, InfoWindow } = await google.maps.importLibrary(\"maps\");\n                            const { AdvancedMarkerElement, PinElement } = await google.maps.importLibrary(\"marker\",);\n                            const map = new google.maps.Map(document.getElementById(\"map\"), {\n                                zoom: 3,\n                                center: { lat: -28.024, lng: 140.887 },\n                                streetViewControl: false,\n                                fullscreenControl: false,\n                                mapTypeControl: false,\n                                mapId: \"fe7cac85af94d16c\",\n                            });\n                            const infoWindow = new google.maps.InfoWindow({\n                                content: \"\",\n                                disableAutoPan: true,\n                            });\n                            const labels = \"ABCDEFGHIJKLMNOPQRSTUVWXYZ\";\n                            const locations = [{ title: \"Mr. Rooter Plumbing Of Halifax\", address: \"Prospect Bay, NS, B3T 1Z8\",phone: \"9023323410\",url: \"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/halifax\/\",lat: 44.510, lng: -63.780 },];\n                            const markers = locations.map((position, i) => {\n                            const label = labels[i % labels.length];\n                            \n                            const markerImg = document.createElement(\"img\");\n                            markerImg.src = \"https:\/\/dig-www-nei-mrr2-ca-test.nblydev.com\/locations\/wp-content\/themes\/nbly\/brands\/mrrca\/images\/map-view.svg\";\n                            markerImg.setAttribute(\"height\", \"30px\");\n                            markerImg.setAttribute(\"width\", \"30px\");\n        \n                            const _marker = new google.maps.LatLng(position.lat, position.lng); \n                                const marker = new google.maps.marker.AdvancedMarkerElement({\n                                    position: _marker,\n                                    content: markerImg,\n                                    title: position.title,\n                                });\n                            marker.addListener(\"click\", () => {\n                                infoWindow.setContent(\"<div class='modal-body'><div class='modal-heading'>\" + position.title + \"<\/div><div class='modal-text'>\" + position.address + \"<\/div><div class='modal-cta'><a href='tel:\" + position.phone + \"'>\" + nblyFormatPhoneNumber(position.phone) + \"<\/a><a href='\/request-job-estimate\/'>Book Online<\/a><a href='\" + position.url + \"'>Website<\/a><\/div><\/div>\");\n                                infoWindow.open(map, marker);\n                                map.setCenter(marker.position);\n                            });\n                        \n                            return marker;\n                        });\n\n                        const markerCluster = new markerClusterer.MarkerClusterer({ markers, map });\n\n                        let bounds = new google.maps.LatLngBounds();\n                        locations.forEach(function(LatLng) {\n                            bounds.extend(LatLng);\n                        });\n                        \n                        map.fitBounds(bounds);\n                        if (markers.length == 1) \n                            map.setOptions({maxZoom: 9});\n                        }\n\n                        initMap();\n                    <\/script>\n            <\/div>\n        <\/section><section class=\"wp-block-nbly-city-list\">\n                            <div class=\"nbly-block-container\">\n                                <h2>Cities Serviced in Nova Scotia<\/h2>\n                                <ul><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/bedford\/\">Bedford<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/dartmouth\/\">Dartmouth<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/eastern-passage\/\">Eastern Passage<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/halifax\/\">Halifax<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/herring-cove\/\">Herring Cove<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/kinsac\/\">Kinsac<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/lower-sackville\/\">Lower Sackville<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/upper-hammonds-plains\/\">Upper Hammonds Plains<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/upper-sackville\/\">Upper Sackville<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/waverley\/\">Waverley<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/west-porters-lake\/\">West Porters Lake<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/westphal\/\">Westphal<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/whites-lake\/\">Whites Lake<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/williamswood\/\">Williamswood<\/a><\/li><li><a href=\"https:\/\/nbly.mrr.ca.ddev.site\/locations\/nova-scotia\/windsor-junction\/\">Windsor Junction<\/a><\/li><\/ul>\n                <\/div>\n                <\/section>\n                <section class=\"wp-block-nbly-tagline\">\n                    <div class=\"nbly-block-container\">\n                        <h2><\/h2>\n                    <\/div>\n                <\/section>\n            \n                <section class=\"wp-block-nbly-call-out-blocks\">\n                    <div class=\"nbly-block-container \">\n                        <div class=\"wp-block-nbly-call-out-blocks-content\">\n                        <h2><\/h2>\n                        <ul class=\"wp-block-nbly-call-out-blocks-list\">\n                            \n            <li class=\"wp-block-nbly-call-out-block\">\n                <div class=\"wp-block-nbly-call-out-blocks-item-header\">\n                    <div class=\"nbly-call-out-blocks-icon\">\n                        <svg>\n                            <use xlink:href=\"\/locations\/wp-content\/themes\/nbly\/assets\/images\/hero-icon-sprite.svg#lock-closed\"><\/use>\n                        <\/svg>\n                    <\/div>\n                    <h3><\/h3>\n                <\/div>\n                <div class=\"wp-block-nbly-call-out-blocks-item-content\">\n                    \n                        <p class=\"nbly-paragraph\"><\/p>\n                    \n                <\/div>\n            <\/li>\n        \n            <li class=\"wp-block-nbly-call-out-block\">\n                <div class=\"wp-block-nbly-call-out-blocks-item-header\">\n                    <div class=\"nbly-call-out-blocks-icon\">\n                        <svg>\n                            <use xlink:href=\"\/locations\/wp-content\/themes\/nbly\/assets\/images\/hero-icon-sprite.svg#lock-closed\"><\/use>\n                        <\/svg>\n                    <\/div>\n                    <h3><\/h3>\n                <\/div>\n                <div class=\"wp-block-nbly-call-out-blocks-item-content\">\n                    \n                        <p class=\"nbly-paragraph\"><\/p>\n                    \n                <\/div>\n            <\/li>\n        \n            <li class=\"wp-block-nbly-call-out-block\">\n                <div class=\"wp-block-nbly-call-out-blocks-item-header\">\n                    <div class=\"nbly-call-out-blocks-icon\">\n                        <svg>\n                            <use xlink:href=\"\/locations\/wp-content\/themes\/nbly\/assets\/images\/hero-icon-sprite.svg#lock-closed\"><\/use>\n                        <\/svg>\n                    <\/div>\n                    <h3><\/h3>\n                <\/div>\n                <div class=\"wp-block-nbly-call-out-blocks-item-content\">\n                    \n                        <p class=\"nbly-paragraph\"><\/p>\n                    \n                <\/div>\n            <\/li>\n        \n                        <\/ul>\n                    <\/div>\n                    <img decoding=\"async\" src=\"\" class=\"wp-image-\" alt=\"\"\/><\/div>\n                <\/section>\n            \n                <section class=\"wp-block-nbly-accordion\">\n                    <div class=\"nbly-block-container\">\n                        <div class=\"wp-block-nbly-accordion-header\">\n                            <h2><\/h2>\n                            <p><\/p>\n                        <\/div>\n                        <ul class=\"wp-block-nbly-accordion-list\">\n                            \n            <li class=\"wp-block-nbly-accordion-item\">\n                <button class=\"wp-block-nbly-accordion-item-title\" aria-expanded=\"true\">\n                    <h3><\/h3>\n                    <div><\/div>\n                <\/button>\n                <div class=\"wp-block-nbly-accordion-item-content\">\n                    \n                        <p class=\"nbly-paragraph\"><\/p>\n                    \n                <\/div>\n            <\/li>\n        \n            <li class=\"wp-block-nbly-accordion-item\">\n                <button class=\"wp-block-nbly-accordion-item-title\" aria-expanded=\"true\">\n                    <h3><\/h3>\n                    <div><\/div>\n                <\/button>\n                <div class=\"wp-block-nbly-accordion-item-content\">\n                    \n                        <p class=\"nbly-paragraph\"><\/p>\n                    \n                <\/div>\n            <\/li>\n        \n            <li class=\"wp-block-nbly-accordion-item\">\n                <button class=\"wp-block-nbly-accordion-item-title\" aria-expanded=\"true\">\n                    <h3><\/h3>\n                    <div><\/div>\n                <\/button>\n                <div class=\"wp-block-nbly-accordion-item-content\">\n                    \n                        <p class=\"nbly-paragraph\"><\/p>\n                    \n                <\/div>\n            <\/li>\n        \n            <li class=\"wp-block-nbly-accordion-item\">\n                <button class=\"wp-block-nbly-accordion-item-title\" aria-expanded=\"true\">\n                    <h3><\/h3>\n                    <div><\/div>\n                <\/button>\n                <div class=\"wp-block-nbly-accordion-item-content\">\n                    \n                        <p class=\"nbly-paragraph\"><\/p>\n                    \n                <\/div>\n            <\/li>\n        \n            <li class=\"wp-block-nbly-accordion-item\">\n                <button class=\"wp-block-nbly-accordion-item-title\" aria-expanded=\"true\">\n                    <h3><\/h3>\n                    <div><\/div>\n                <\/button>\n                <div class=\"wp-block-nbly-accordion-item-content\">\n                    \n                        <p class=\"nbly-paragraph\"><\/p>\n                    \n                <\/div>\n            <\/li>\n        \n            <li class=\"wp-block-nbly-accordion-item\">\n                <button class=\"wp-block-nbly-accordion-item-title\" aria-expanded=\"true\">\n                    <h3><\/h3>\n                    <div><\/div>\n                <\/button>\n                <div class=\"wp-block-nbly-accordion-item-content\">\n                    \n                        <p class=\"nbly-paragraph\"><\/p>\n                    \n                <\/div>\n            <\/li>\n        \n            <li class=\"wp-block-nbly-accordion-item\">\n                <button class=\"wp-block-nbly-accordion-item-title\" aria-expanded=\"true\">\n                    <h3><\/h3>\n                    <div><\/div>\n                <\/button>\n                <div class=\"wp-block-nbly-accordion-item-content\">\n                    \n                        <p class=\"nbly-paragraph\"><\/p>\n                    \n                <\/div>\n            <\/li>\n        \n            <li class=\"wp-block-nbly-accordion-item\">\n                <button class=\"wp-block-nbly-accordion-item-title\" aria-expanded=\"true\">\n                    <h3><\/h3>\n                    <div><\/div>\n                <\/button>\n                <div class=\"wp-block-nbly-accordion-item-content\">\n                    \n                        <p class=\"nbly-paragraph\"><\/p>\n                    \n                <\/div>\n            <\/li>\n        \n            <li class=\"wp-block-nbly-accordion-item\">\n                <button class=\"wp-block-nbly-accordion-item-title\" aria-expanded=\"true\">\n                    <h3><\/h3>\n                    <div><\/div>\n                <\/button>\n                <div class=\"wp-block-nbly-accordion-item-content\">\n                    \n                        <p class=\"nbly-paragraph\"><\/p>\n                    \n                <\/div>\n            <\/li>\n        \n            <li class=\"wp-block-nbly-accordion-item\">\n                <button class=\"wp-block-nbly-accordion-item-title\" aria-expanded=\"true\">\n                    <h3><\/h3>\n                    <div><\/div>\n                <\/button>\n                <div class=\"wp-block-nbly-accordion-item-content\">\n                    \n                        <p class=\"nbly-paragraph\"><\/p>\n                    \n                <\/div>\n            <\/li>\n        \n                        <\/ul>\n                    <\/div>\n                    <p><script type=\"application\/ld+json\">{\n                    \"@context\": \"https:\/\/schema.org\",\n                    \"@type\": \"FAQPage\",\n                    \"mainEntity\": []\n                    }\n                    <\/script><\/p>\n                <\/section>\n            <section class=\"wp-block-discover-neighborly\">\n                        <div class=\"nbly-block-container\">\n                            <div class=\"discover-logos\">\n                                <a href=\"\/\" target=\"_blank\" title=\"Mr. Rooter Plumbing - opens in new tab\">\n                                    <img decoding=\"async\" src=\"https:\/\/dig-www-nei-mrr2-ca-test.nblydev.com\/locations\/wp-content\/themes\/nbly\/brands\/mrrca\/images\/footer-logo.svg\" alt=\"\" loading=\"lazy\" alt=\"Mr. Rooter Plumbing Logo\" \/>\n                                <\/a>\n                                <div><\/div>\n                                <a href=\"https:\/\/www.neighborly.com\/\" target=\"_blank\" title=\"Neigborly - opens in new tab\">\n                                    <img decoding=\"async\" src=\"\/locations\/wp-content\/themes\/nbly\/assets\/images\/nbly-logo-tagline-ca.svg\" alt=\"\" loading=\"lazy\" alt=\"Neigborly logo with tagline\" \/>\n                                <\/a>\n                            <\/div>\n                            <div class=\"discover-tagline\">\n                                Mr. Rooter Plumbing is part of the Neighbourly family of home and commercial service providers.\n                            <\/div>\n                            <p>\n                                Searching through dozens of home and commercial service providers is a thing of the past. Rely on Neighbourly\u2019s national network of trusted, local service professionals for all your home and commercial service needs.\n                            <\/p>\n                            <div class=\"discover-lower\">\n                                <div class=\"discover-lower-container\">\n                                    <div>Neighbourly is all you need to remember<\/div>\n                                    <div>\n                                        <a href=\"https:\/\/www.neighborly.com\/ca\/\" class=\"primary-btn\" target=\"_blank\" title=\"Discover Neighbourly - opens in new tab\">\n                                            Discover Neighbourly\n                                            <svg>\n                                                <use xlink:href=\"\/locations\/wp-content\/themes\/nbly\/assets\/images\/hero-icon-sprite.svg#arrow-small-right-white\"><\/use>\n                                            <\/svg>\n                                        <\/a>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"discover-lower-container\" style=\"display:none !important;\">\n                                    <div>Download the App<\/div>\n                                    <div>\n                                        <a href=\"https:\/\/apps.apple.com\/us\/app\/neighborly-home-services\/id1504241093\" class=\"primary-btn\" target=\"_blank\" title=\"App Store - opens in new tab\">\n                                            <img decoding=\"async\" src=\"\/locations\/wp-content\/themes\/nbly\/assets\/images\/apple.svg\" alt=\"\" loading=\"lazy\" \/>\n                                            App Store\n                                        <\/a>\n                                        <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.nbly.custapp\" class=\"primary-btn\" target=\"_blank\" title=\"Google Play Store - opens in new tab\">\n                                            <img decoding=\"async\" src=\"\/locations\/wp-content\/themes\/nbly\/assets\/images\/google-play.svg\" alt=\"\" loading=\"lazy\" \/>\n                                            Google Play Store\n                                        <\/a>\n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/section>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3195","nbly_state","type-nbly_state","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dig-www-nei-mrr2-ca-test.nblydev.com\/locations\/wp-json\/wp\/v2\/nbly_state\/3195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dig-www-nei-mrr2-ca-test.nblydev.com\/locations\/wp-json\/wp\/v2\/nbly_state"}],"about":[{"href":"https:\/\/dig-www-nei-mrr2-ca-test.nblydev.com\/locations\/wp-json\/wp\/v2\/types\/nbly_state"}],"author":[{"embeddable":true,"href":"https:\/\/dig-www-nei-mrr2-ca-test.nblydev.com\/locations\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dig-www-nei-mrr2-ca-test.nblydev.com\/locations\/wp-json\/wp\/v2\/comments?post=3195"}],"version-history":[{"count":0,"href":"https:\/\/dig-www-nei-mrr2-ca-test.nblydev.com\/locations\/wp-json\/wp\/v2\/nbly_state\/3195\/revisions"}],"wp:attachment":[{"href":"https:\/\/dig-www-nei-mrr2-ca-test.nblydev.com\/locations\/wp-json\/wp\/v2\/media?parent=3195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}