{"id":10,"date":"2026-05-14T01:06:12","date_gmt":"2026-05-14T01:06:12","guid":{"rendered":"https:\/\/safemed.swytechs.com\/?page_id=10"},"modified":"2026-05-14T01:51:33","modified_gmt":"2026-05-14T01:51:33","slug":"service-area","status":"publish","type":"page","link":"https:\/\/safemed.swytechs.com\/?page_id=10","title":{"rendered":"Service Area"},"content":{"rendered":"\n    <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\">\n\n    <section class=\"safemed-service-area-wrap\">\n        <div class=\"safemed-service-area-header\">\n            <p class=\"safemed-eyebrow\">Service Area<\/p>\n            <h2>Medical waste pickup across Michigan<\/h2>\n            <p>\n                SafeMed Now serves healthcare, dental, veterinary, laboratory, pharmacy,\n                and professional facilities throughout our Michigan service area.\n            <\/p>\n        <\/div>\n\n        <div class=\"safemed-map-layout\">\n            <div id=\"safemed-service-map-5794\" class=\"safemed-michigan-map\" style=\"height: 620px;\"><\/div>\n\n            <aside class=\"safemed-service-counties\">\n                <div class=\"safemed-counties-heading\">\n                    <h3>Counties currently shown<\/h3>\n                    <p>Major city markers represent active service coverage areas.<\/p>\n                <\/div>\n\n                <ul>\n                                            <li>\n                            <strong>Saginaw County<\/strong>\n                            <span>Saginaw<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Bay County<\/strong>\n                            <span>Bay City<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Midland County<\/strong>\n                            <span>Midland<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Genesee County<\/strong>\n                            <span>Flint<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Tuscola County<\/strong>\n                            <span>Caro<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Shiawassee County<\/strong>\n                            <span>Owosso<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Gratiot County<\/strong>\n                            <span>Alma<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Isabella County<\/strong>\n                            <span>Mount Pleasant<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Clare County<\/strong>\n                            <span>Clare<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Gladwin County<\/strong>\n                            <span>Gladwin<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Wayne County<\/strong>\n                            <span>Detroit<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Oakland County<\/strong>\n                            <span>Pontiac<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Macomb County<\/strong>\n                            <span>Mount Clemens<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Washtenaw County<\/strong>\n                            <span>Ann Arbor<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Livingston County<\/strong>\n                            <span>Howell<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Kent County<\/strong>\n                            <span>Grand Rapids<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Ingham County<\/strong>\n                            <span>Lansing<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Jackson County<\/strong>\n                            <span>Jackson<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Kalamazoo County<\/strong>\n                            <span>Kalamazoo<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Berrien County<\/strong>\n                            <span>Benton Harbor<\/span>\n                        <\/li>\n                                            <li>\n                            <strong>Grand Traverse County<\/strong>\n                            <span>Traverse City<\/span>\n                        <\/li>\n                                    <\/ul>\n            <\/aside>\n        <\/div>\n    <\/section>\n\n    <style>\n        .safemed-service-area-wrap {\n            margin: 40px auto;\n            max-width: 1200px;\n            padding: 0 20px;\n        }\n\n        .safemed-service-area-header {\n            max-width: 760px;\n            margin-bottom: 28px;\n        }\n\n        .safemed-eyebrow {\n            margin: 0 0 8px;\n            color: #d71920;\n            font-weight: 800;\n            letter-spacing: .08em;\n            text-transform: uppercase;\n            font-size: .82rem;\n        }\n\n        .safemed-service-area-header h2 {\n            margin: 0 0 12px;\n            font-size: clamp(2rem, 4vw, 3.5rem);\n            line-height: 1;\n            letter-spacing: -0.04em;\n        }\n\n        .safemed-service-area-header p {\n            font-size: 1.1rem;\n            color: #475569;\n        }\n\n        .safemed-map-layout {\n            display: grid;\n            grid-template-columns: 1fr;\n            gap: 24px;\n            align-items: stretch;\n        }\n\n        .safemed-michigan-map {\n            width: 100%;\n            min-height: 420px;\n            border-radius: 28px;\n            overflow: hidden;\n            border: 1px solid rgba(15, 23, 42, .12);\n            box-shadow: 0 24px 80px rgba(15, 23, 42, .12);\n            background: #e2e8f0;\n        }\n\n        .safemed-service-counties {\n            border-radius: 28px;\n            padding: 24px;\n            background: #fff7ed;\n            border: 1px solid rgba(15, 23, 42, .08);\n            box-shadow: 0 24px 60px rgba(15, 23, 42, .08);\n        }\n\n        .safemed-counties-heading {\n            display: flex;\n            justify-content: space-between;\n            gap: 20px;\n            align-items: end;\n            margin-bottom: 16px;\n        }\n\n        .safemed-service-counties h3 {\n            margin: 0;\n            font-size: 1.25rem;\n        }\n\n        .safemed-counties-heading p {\n            margin: 0;\n            color: #64748b;\n            font-size: .95rem;\n            max-width: 420px;\n            text-align: right;\n        }\n\n        .safemed-service-counties ul {\n            list-style: none;\n            padding: 0;\n            margin: 0;\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n            gap: 12px;\n        }\n\n        .safemed-service-counties li {\n            padding: 12px 14px;\n            border-radius: 16px;\n            background: white;\n            border: 1px solid rgba(15, 23, 42, .08);\n        }\n\n        .safemed-service-counties strong,\n        .safemed-service-counties span {\n            display: block;\n        }\n\n        .safemed-service-counties span {\n            color: #64748b;\n            font-size: .92rem;\n            margin-top: 2px;\n        }\n\n        .safemed-service-dot {\n            width: 24px;\n            height: 24px;\n            border-radius: 999px;\n            background: rgba(215, 25, 32, .95);\n            border: 3px solid white;\n            box-shadow:\n                0 0 0 8px rgba(215, 25, 32, .18),\n                0 0 24px 10px rgba(215, 25, 32, .45);\n            animation: safemedPulse 1.8s infinite ease-out;\n        }\n\n        @keyframes safemedPulse {\n            0% {\n                box-shadow:\n                    0 0 0 0 rgba(215, 25, 32, .35),\n                    0 0 20px 8px rgba(215, 25, 32, .38);\n                transform: scale(0.92);\n            }\n            70% {\n                box-shadow:\n                    0 0 0 22px rgba(215, 25, 32, 0),\n                    0 0 34px 14px rgba(215, 25, 32, .25);\n                transform: scale(1);\n            }\n            100% {\n                box-shadow:\n                    0 0 0 0 rgba(215, 25, 32, 0),\n                    0 0 20px 8px rgba(215, 25, 32, .38);\n                transform: scale(0.92);\n            }\n        }\n\n        .safemed-map-popup strong {\n            display: block;\n            font-size: 1rem;\n        }\n\n        .safemed-map-popup span {\n            color: #64748b;\n        }\n\n        @media (max-width: 860px) {\n            .safemed-michigan-map {\n                min-height: 480px;\n            }\n        }\n\n        @media (max-width: 700px) {\n            .safemed-counties-heading {\n                display: block;\n            }\n\n            .safemed-counties-heading p {\n                margin-top: 6px;\n                text-align: left;\n            }\n\n            .safemed-service-counties ul {\n                grid-template-columns: 1fr;\n            }\n        }\n    <\/style>\n\n    <script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\"><\/script>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function () {\n            const markers = [{\"county\":\"Saginaw\",\"city\":\"Saginaw\",\"lat\":43.4195,\"lng\":-83.9508},{\"county\":\"Bay\",\"city\":\"Bay City\",\"lat\":43.5945,\"lng\":-83.8889},{\"county\":\"Midland\",\"city\":\"Midland\",\"lat\":43.6156,\"lng\":-84.2472},{\"county\":\"Genesee\",\"city\":\"Flint\",\"lat\":43.0125,\"lng\":-83.6875},{\"county\":\"Tuscola\",\"city\":\"Caro\",\"lat\":43.4908,\"lng\":-83.3989},{\"county\":\"Shiawassee\",\"city\":\"Owosso\",\"lat\":42.9978,\"lng\":-84.1766},{\"county\":\"Gratiot\",\"city\":\"Alma\",\"lat\":43.3789,\"lng\":-84.6597},{\"county\":\"Isabella\",\"city\":\"Mount Pleasant\",\"lat\":43.5978,\"lng\":-84.7675},{\"county\":\"Clare\",\"city\":\"Clare\",\"lat\":43.8195,\"lng\":-84.7686},{\"county\":\"Gladwin\",\"city\":\"Gladwin\",\"lat\":43.9809,\"lng\":-84.4864},{\"county\":\"Wayne\",\"city\":\"Detroit\",\"lat\":42.3314,\"lng\":-83.0458},{\"county\":\"Oakland\",\"city\":\"Pontiac\",\"lat\":42.6389,\"lng\":-83.291},{\"county\":\"Macomb\",\"city\":\"Mount Clemens\",\"lat\":42.5973,\"lng\":-82.8779},{\"county\":\"Washtenaw\",\"city\":\"Ann Arbor\",\"lat\":42.2808,\"lng\":-83.743},{\"county\":\"Livingston\",\"city\":\"Howell\",\"lat\":42.6073,\"lng\":-83.9294},{\"county\":\"Kent\",\"city\":\"Grand Rapids\",\"lat\":42.9634,\"lng\":-85.6681},{\"county\":\"Ingham\",\"city\":\"Lansing\",\"lat\":42.7325,\"lng\":-84.5555},{\"county\":\"Jackson\",\"city\":\"Jackson\",\"lat\":42.2459,\"lng\":-84.4013},{\"county\":\"Kalamazoo\",\"city\":\"Kalamazoo\",\"lat\":42.2917,\"lng\":-85.5872},{\"county\":\"Berrien\",\"city\":\"Benton Harbor\",\"lat\":42.1167,\"lng\":-86.4542},{\"county\":\"Grand Traverse\",\"city\":\"Traverse City\",\"lat\":44.7631,\"lng\":-85.6206}];\n            const mapId = \"safemed-service-map-5794\";\n\n            if (!document.getElementById(mapId) || typeof L === 'undefined') {\n                return;\n            }\n\n            const map = L.map(mapId, {\n                scrollWheelZoom: false,\n                zoomControl: true\n            });\n\n            L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {\n                maxZoom: 12,\n                attribution: '&copy; OpenStreetMap contributors'\n            }).addTo(map);\n\n            const bounds = [];\n\n            const glowingIcon = L.divIcon({\n                className: '',\n                html: '<div class=\"safemed-service-dot\"><\/div>',\n                iconSize: [24, 24],\n                iconAnchor: [12, 12],\n                popupAnchor: [0, -12]\n            });\n\n            markers.forEach(function (marker) {\n                const latLng = [marker.lat, marker.lng];\n\n                L.marker(latLng, { icon: glowingIcon })\n                    .addTo(map)\n                    .bindPopup(\n                        '<div class=\"safemed-map-popup\">' +\n                        '<strong>' + marker.city + '<\/strong>' +\n                        '<span>' + marker.county + ' County service area<\/span>' +\n                        '<\/div>'\n                    );\n\n                L.circle(latLng, {\n                    radius: 32000,\n                    color: '#d71920',\n                    weight: 2,\n                    fillColor: '#d71920',\n                    fillOpacity: 0.12,\n                    opacity: 0.55\n                }).addTo(map);\n\n                bounds.push(latLng);\n            });\n\n            if (bounds.length > 0) {\n                map.fitBounds(bounds, {\n                    padding: [60, 60],\n                    maxZoom: 6                });\n            } else {\n                map.setView([44.3148, -85.6024], 6);\n            }\n        });\n    <\/script>\n\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-10","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/safemed.swytechs.com\/index.php?rest_route=\/wp\/v2\/pages\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/safemed.swytechs.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/safemed.swytechs.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/safemed.swytechs.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/safemed.swytechs.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10"}],"version-history":[{"count":2,"href":"https:\/\/safemed.swytechs.com\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions"}],"predecessor-version":[{"id":49,"href":"https:\/\/safemed.swytechs.com\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions\/49"}],"wp:attachment":[{"href":"https:\/\/safemed.swytechs.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}