PageSourceSearch

https://modernwastesolutions.com/services

html modernwastesolutions.com collected 2026-10-07 00:14:32 UTC 265,240 bytes, 3,896 lines download raw bytes

1<!DOCTYPE html><!-- Last Published: Fri Jul 10 2026 18:44:24 GMT+0000 (Coordinated Universal Time) -->
2<html data-wf-domain="modernwastesolutions.com"
3    data-wf-page="68070a86a7562a602a62364d"
4    data-wf-site="68070a85a7562a602a6235eb" lang="en-US">
5
6<head>
6<script>
7/* Consent Mode v2. This has to run before the tag manager loads — Google only
8   honours a default that was set first, and one set afterwards has already let
9   the opening page view be reported.
10
11   Two defaults are declared. The region-scoped one covers the EEA, the UK and
12   Switzerland, where prior consent is required; the unscoped one is everyone
13   else and follows the site's own model. Google applies the most specific match,
14   so a European visitor to a US site is still treated on the strict rules. */
15(function () {
16    window.dataLayer = window.dataLayer || [];
17    function gtag() { dataLayer.push(arguments); }
18    window.gtag = window.gtag || gtag;
19
20    var STRICT = {
21        ad_storage: 'denied',
22        ad_user_data: 'denied',
23        ad_personalization: 'denied',
24        analytics_storage: 'denied'
25    };
26
27    /* Europe: nothing until asked. */
28    gtag('consent', 'default', Object.assign({}, STRICT, {
29        functionality_storage: 'granted',
30        security_storage: 'granted',
31        wait_for_update: 500,
32        region: ["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","IS","LI","NO","GB","CH"]    }));
33
34    /* Everywhere else: measurement runs until the visitor turns it off. US
35       privacy law is notice-and-opt-out rather than prior consent, and denying
36       by default would lose conversion data for no legal gain. The opt-out link
37       and GPC below are what the law actually asks for. */
38    gtag('consent', 'default', {
39        ad_storage: 'granted',
40        ad_user_data: 'granted',
41        ad_personalization: 'granted',
42        analytics_storage: 'granted',
43        functionality_storage: 'granted',
44        security_storage: 'granted'
45    });
46
47    /* Global Privacy Control overrides whichever model applies. California treats
48       the browser signal as a valid opt-out on its own, so it is honoured without
49       asking and the banner never opens itself. Since January 2026 the site must
50       also visibly confirm that it complied.
51
52       Checked in the browser rather than from the Sec-GPC header: a server-side
53       branch would be captured by the static cache and then served to everyone. */
54    var gpc = navigator.globalPrivacyControl === true;
55    window.__consentGPC = gpc;
56
57    /* For a site's own scripts that store or send something consent should
58       govern — a click ID kept for offline conversion uploads, say — and which run
59       before the banner's library has loaded:
60
61           if (window.ccConsent && !window.ccConsent('advertising')) { ... }
62
63       Reads the choice the library stored, so it answers correctly on the very
64       first line of a page. GPC is a refusal of everything optional; with no
65       choice made yet, the site's model decides. It cannot see the EEA
66       default, which Google applies by region on its side. */
67    window.ccConsent = function (category) {
68        if (category === 'necessary') return true;
69        if (gpc) return false;
70        var m = document.cookie.match(/(?:^|;\s*)cc_cookie=([^;]*)/);
71        if (m) {
72            try {
73                return JSON.parse(decodeURIComponent(m[1])).categories.indexOf(category) !== -1;
74            } catch (e) {}
75        }
76        return true;
77    };
78
79    if (gpc) {
80        gtag('consent', 'update', STRICT);
81
82        document.addEventListener('DOMContentLoaded', function () {
83            var el = document.createElement('div');
84            el.className = 'cc-gpc-notice';
85            el.setAttribute('role', 'status');
86            el.textContent = "Opt-Out Request Honored";
87            document.body.appendChild(el);
88            setTimeout(function () { el.classList.add('cc-gpc-notice--out'); }, 6000);
89        });
90    }
91})();
92</script>
92
93
94    <meta charset="utf-8" />
95    
96    <title>Recycling Services in Sacramento, CA | Modern Waste Solutions</title>
97<meta name="description" content="Electronics and battery recycling, hard drive destruction, ITAD and data center decommissioning for California businesses, handled from Sacramento since 1999." />
98<meta property="og:type" content="website" />
99<meta property="og:title" content="Recycling Services in Sacramento, CA" />
100<meta property="og:description" content="Electronics and battery recycling, hard drive destruction, ITAD and data center decommissioning for California businesses, handled from Sacramento since 1999." />
101<meta property="og:url" content="https://modernwastesolutions.com/services" />
102<meta property="og:site_name" content="Modern Waste Solutions" />
103<meta property="og:locale" content="en_US" />
104<meta name="twitter:card" content="summary_large_image" />
105<meta name="twitter:title" content="Recycling Services in Sacramento, CA" />
106<meta name="twitter:description" content="Electronics and battery recycling, hard drive destruction, ITAD and data center decommissioning for California businesses, handled from Sacramento since 1999." />
107<meta property="og:image" content="https://modernwastesolutions.com/images/webflow/og-default.jpg" />
108<meta property="og:image:width" content="1200" />
109<meta property="og:image:height" content="630" />
110<meta property="og:image:alt" content="Modern Waste Solutions: electronics recycling, battery recycling and secure data destruction in Sacramento, CA" />
111<meta name="twitter:image" content="https://modernwastesolutions.com/images/webflow/og-default.jpg" />
112<meta name="twitter:image:alt" content="Modern Waste Solutions: electronics recycling, battery recycling and secure data destruction in Sacramento, CA" />
113<link href="https://modernwastesolutions.com/services" rel="canonical" />
114<link href="https://modernwastesolutions.com" rel="home" />    <meta content="width=device-width, initial-scale=1" name="viewport" />
115    <link href="/vendor/webflow/css/modern-waste.shared.2ee858df1.min.css"
116        rel="stylesheet" type="text/css" crossorigin="anonymous" />
117    
118    <link rel="preload" href="/fonts/lato-700.woff2" as="font" type="font/woff2" crossorigin="anonymous" />
119    <style>
120        @font-face {
121            font-family: 'Lato';
122            font-style: normal;
123            font-weight: 700;
124            font-display: swap;
125            src: url('/fonts/lato-700.woff2') format('woff2');
126        }
127    </style>
128    
128<script type="text/javascript">
129        ! function(o, c) {
130            var n = c.documentElement,
131                t = " w-mod-";
132            n.className += t + "js", ("ontouchstart" in o || o.DocumentTouch && c instanceof DocumentTouch) && (n
133                .className += t + "touch")
134        }(window, document);
135    </script>
135
136    <link href="/favicon.ico" rel="icon" sizes="48x48" />
137    <link href="/images/webflow/logo-icon-squre-favicon-32-32px.svg" rel="icon" type="image/svg+xml" />
138    <link href="/images/webflow/artboard-1.png" rel="apple-touch-icon" />
139    
139<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://modernwastesolutions.com/#organization","name":"Modern Waste Solutions","url":"https://modernwastesolutions.com/","logo":"https://modernwastesolutions.com/images/webflow/logo-colored-no-borders.svg","description":"Committed to helping organizations dispose of business waste in the most secure, environmentally friendly, and cost-effective method available.","slogan":"Today's Waste, Tomorrow's Resources","foundingDate":"1999","founder":{"@type":"Person","@id":"https://modernwastesolutions.com/about/landon-goodman#person","name":"Landon Goodman","url":"https://modernwastesolutions.com/about/landon-goodman"},"email":"[email protected]","telephone":"+19163393676","address":{"@type":"PostalAddress","streetAddress":"3921 Pell Circle","addressLocality":"Sacramento","addressRegion":"CA","postalCode":"95838","addressCountry":"US"},"sameAs":["https://www.youtube.com/@modernwastesolutions3550","https://www.facebook.com/profile.php?id=100028195825199","https://www.google.com/maps?cid=3825328098938782456"],"hasCredential":[{"@type":"EducationalOccupationalCredential","credentialCategory":"certification","name":"ISO 9001:2015 Quality Management System","url":"https://modernwastesolutions.com/compliances/iso-9001-certification"},{"@type":"EducationalOccupationalCredential","credentialCategory":"certification","name":"ISO 14001:2015 Environmental Management System","url":"https://modernwastesolutions.com/compliances/iso-14001-certification"},{"@type":"EducationalOccupationalCredential","credentialCategory":"certification","name":"ISO 45001:2018 Occupational Health and Safety Management System","url":"https://modernwastesolutions.com/compliances/iso-45001-certification"}]},{"@type":"RecyclingCenter","@id":"https://modernwastesolutions.com/#localbusiness","name":"Modern Waste Solutions","parentOrganization":{"@id":"https://modernwastesolutions.com/#organization"},"url":"https://modernwastesolutions.com/","description":"Committed to helping organizations dispose of business waste in the most secure, environmentally friendly, and cost-effective method available.","logo":"https://modernwastesolutions.com/images/webflow/logo-colored-no-borders.svg","image":"https://modernwastesolutions.com/images/webflow/various_electronic_devices_and_batteries_display_main.avif","telephone":"+19163393676","email":"[email protected]","priceRange":"$$","address":{"@type":"PostalAddress","streetAddress":"3921 Pell Circle","addressLocality":"Sacramento","addressRegion":"CA","postalCode":"95838","addressCountry":"US"},"geo":{"@type":"GeoCoordinates","latitude":38.6472,"longitude":-121.4461},"hasMap":"https://www.google.com/maps?cid=3825328098938782456","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday"],"opens":"07:00","closes":"15:00"}],"areaServed":[{"@type":"State","name":"California"},{"@type":"State","name":"Nevada"}],"sameAs":["https://www.youtube.com/@modernwastesolutions3550","https://www.facebook.com/profile.php?id=100028195825199","https://www.google.com/maps?cid=3825328098938782456"],"hasOfferCatalog":{"@type":"OfferCatalog","name":"Recycling Services","itemListElement":[{"@type":"Offer","itemOffered":{"@type":"Service","name":"Battery Recycling","description":"We can recycle virtually all types of batteries. In most cases, it is either best practice or required to separate batteries by chemistry type.","url":"https://modernwastesolutions.com/services/battery-recycling"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Business Electronics Recycling","description":"Our electronic waste recycling services prioritize security and compliance, ensuring responsible disposal while also boosting your bottom line.","url":"https://modernwastesolutions.com/services/electronic-waste-recycling"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Hard Drive Destruction Service","description":"Our data destruction services meet or exceed the most stringent industry standards, providing peace of mind and full compliance.","url":"https://modernwastesolutions.
139com/services/secure-data-destruction"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"On-Site Hard Drive Shredding","description":"Secure, compliant hard drive destruction performed at your location — protecting sensitive data, ensuring peace of mind, and meeting industry standards.","url":"https://modernwastesolutions.com/services/on-site-hard-drive-shredding"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Data Center Decommissioning","description":"Complete decommissioning of data centers and UPS systems, including equipment removal, data sanitization, and compliant recycling.","url":"https://modernwastesolutions.com/services/data-center-ups-decommissioning"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Solar Panel Recycling","description":"We safely process decommissioned, damaged, and end-of-life solar equipment with certified environmental handling and documentation.","url":"https://modernwastesolutions.com/services/solar-panel-recycling"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Business E-Waste Drop-Off","description":"Businesses can deliver electronics and batteries to our Sacramento facility at 3921 Pell Circle, with certificates of recycling or destruction for each load.","url":"https://modernwastesolutions.com/services/e-waste-drop-off-sacramento"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Fluorescent Light Ballast Disposal","description":"Fluorescent ballast and lamp recycling for facilities and contractors, with non-PCB, suspect and leaking ballasts sorted and documented separately.","url":"https://modernwastesolutions.com/services/lighting-ballast-recycling"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Hard Drive Wiping Service","description":"NIST 800-88 hard drive and SSD wiping with a verification record for every serial number, for devices headed for reuse, resale, redeployment or lease return.","url":"https://modernwastesolutions.com/services/data-wiping-nist-800-88"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"ITAD Services","description":"IT asset disposition programs for California organizations, covering asset inventory, drive wiping or destruction, resale review, recycling and asset-level closeout reports.","url":"https://modernwastesolutions.com/services/itad-services"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Monitor Recycling","description":"CRT and flat-panel monitor recycling for businesses, with separate handling for leaded CRT glass, older LCDs with mercury backlights, and damaged screens.","url":"https://modernwastesolutions.com/services/crt-monitor-recycling"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Server Disposal","description":"Server, storage and network equipment disposal with drive mapping, deinstallation, wiping or shredding, resale review and recycling records.","url":"https://modernwastesolutions.com/services/server-equipment-recycling"}}]}},{"@type":"WebSite","@id":"https://modernwastesolutions.com/#website","url":"https://modernwastesolutions.com/","name":"Modern Waste Solutions","publisher":{"@id":"https://modernwastesolutions.com/#organization"}}]}</script>
139
140        
140<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://modernwastesolutions.com"},{"@type":"ListItem","position":2,"name":"Services","item":"https://modernwastesolutions.com/services"}]}</script>
140
141        
141<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What Are Recycling Services?","acceptedAnswer":{"@type":"Answer","text":"When a company talks about \"recycling services,\" the phrase can mean very different things depending on who you ask. For Modern Waste, it covers the full range of managed waste streams a business generates outside ordinary trash pickup: computers, monitors, and printers; every chemistry of battery from alkaline to lithium-ion; and servers, UPS units, and data center hardware. Since 1999, the company has built its process around one idea — that a business shouldn't need five different vendors to stay compliant. Instead, recycling services bundle collection, sorting, secure processing, and documentation into a single, trackable workflow. That matters because most of what falls under \"e-waste\" is legally classified as Universal or hazardous waste in California, so simply putting it in the dumpster isn't an option. A proper recycling service picks up where ordinary waste management stops: it identifies what's hazardous, what can be reused, and what needs certified destruction, then closes the loop with a paper trail proving it was handled correctly. For a business, that's the real value — not just getting rid of old equipment, but getting rid of it in a way that protects data, meets regulatory requirements, and keeps hazardous material out of landfills."}},{"@type":"Question","name":"Who Needs to Order Commercial or Business Recycling Services?","acceptedA
141nswer":{"@type":"Answer","text":"Commercial recycling services are built for organizations. Pickups, recurring routes, and on-site work are for businesses, public agencies, and institutions. We don't provide residential services; a household with a single laptop can take it to our sister company, Secure Recycle, at the same Sacramento address. In practice, commercial customers include IT departments retiring a batch of workstations, office managers clearing out old printers and monitors, property managers handling tenant turnover, and facilities teams decommissioning entire floors of equipment. Retailers, healthcare clinics, financial institutions, schools, and government agencies are also common clients, each with their own mix of compliance requirements. What connects them is a recurring need: equipment ages out, regulations change, and someone has to be responsible for making sure disposal doesn't create a liability. If your business generates electronics, batteries, or other regulated waste in its normal operations, commercial recycling services are the right fit, whether that means a single pickup or a recurring schedule."}},{"@type":"Question","name":"What Problems Do Waste and Disposal Recycling Services Solve?","acceptedA
141nswer":{"@type":"Answer","text":"Four problems tend to come up again and again when businesses think about electronics and waste disposal. The first is compliance risk — California treats most electronics and batteries as Universal Waste, and getting caught disposing of them incorrectly can mean fines and regulatory scrutiny. The second is data security: a retired laptop or server is still a hard drive full of client records, financial data, or proprietary files until someone destroys or wipes it properly. The third is environmental harm, since batteries and circuit boards contain materials that can leach into soil and water if they end up in a landfill instead of a certified recycling stream. And the fourth, less dramatic but very real, is simply office clutter — old equipment piling up in storage rooms, taking up space that could be used for something productive. A structured recycling service addresses all four at once: it removes the equipment, documents the chain of custody, destroys or sanitizes any data, and routes materials to certified downstream partners for recovery or disposal. That's the difference between getting rid of stuff and actually solving the underlying risk."}},{"@type":"Question","name":"How Are Modern Waste's Responsible Recycling Services Certified and Compliant?","acceptedA
141nswer":{"@type":"Answer","text":"Certifications aren't just a badge on a website footer — they're the framework that governs how every load of equipment is actually handled once it arrives at the facility. Modern Waste maintains three ISO certifications (9001, 14001 and 45001), each covering a different part of the operation, and each requiring regular third-party audits. Certification Scope What It Verifies ISO 9001/14001/45001 Responsible electronics recycling Downstream tracking, data protection standards, reuse and recovery practices ISO 9001:2015 Quality Management Consistent, well-documented business processes ISO 14001:2015 Environmental Management Reduced environmental impact and legal compliance ISO 45001 Occupational Health & Safety Employee safety and safe handling procedures Together, these standards mean the company's environmental health and safety management system — first built in 2013 and continuously updated since — isn't self-reported. It's checked. On top of the ISO framework, Modern Waste operates under oversight from California's Department of Toxic Substances Control, Cal EPA, and Cal OSHA, along with municipal agencies in Sacramento. For a business evaluating a recycling partner, that combination is what turns a subjective claim of responsible recycling into something you can actually verify and cite in your own compliance documentation."}},{"@type":"Question","name":"How Do IT Asset Recycling Services Ensure Secure Data Handling?","acceptedA
141nswer":{"@type":"Answer","text":"Data security is where IT asset recycling gets serious, because a retired hard drive is only \"waste\" from a hardware standpoint — the information on it is still very much alive. Modern Waste addresses this in two ways: on-site hard drive shredding for equipment that needs to be destroyed at your location, and secure data destruction at the facility for equipment that's picked up and transported under chain-of-custody tracking. Every load is logged with a ticket number the moment it arrives, so there's a documented trail from your office to final processing. Drives that are wiped rather than destroyed are sanitized to NIST 800-88 standards, the federal benchmark for media sanitization, which distinguishes between simple deletion and actual data destruction. Experts from our company recommend treating every data-bearing device — not just obvious ones like laptops and servers, but also copiers, phone systems, and multifunction printers — as a security risk until it's been through this process, since many of these devices store data most businesses don't think to check. The result is a paper trail that holds up if a client, auditor, or regulator ever asks how a specific device was handled."}},{"@type":"Question","name":"What Should Businesses Look for When Choosing a Recycling Services Provider?","acceptedA
141nswer":{"@type":"Answer","text":"Not every recycling vendor operates at the same level, and the differences usually show up exactly when you need them most — during an audit, a data breach investigation, or a compliance review. A few criteria are worth checking before signing on with any provider. Criteria Why It Matters Certifications (ISO 9001/14001/45001) Confirms independently audited processes, not just self-reported claims Statewide coverage One vendor can serve every location instead of juggling regional providers Documentation and reporting Certificates of destruction or recycling protect you in an audit Track record Longevity signals the vendor has weathered regulatory changes and stayed compliant Service scope Bundled services reduce the overhead of managing multiple vendors Modern Waste checks each of these boxes: full ISO certification, statewide routes from San Diego to Redding with coverage extending into Nevada, and a track record going back to 1999. But the table above applies regardless of which provider you're evaluating — it's a useful checklist for any business handing over equipment that could contain sensitive data or regulated materials."}},{"@type":"Question","name":"What Should You Consider Before Ordering Professional Recycling Services?","acceptedA
141nswer":{"@type":"Answer","text":"Before scheduling a pickup, it helps to have a rough picture of four things: volume, equipment types, documentation needs, and pricing structure. Volume and frequency determine whether a one-time pickup makes sense or whether a recurring route — weekly, monthly, or quarterly — would actually save time and money. Equipment types matter because batteries, monitors, servers, and general e-waste often require different handling protocols, and knowing what you're disposing of in advance speeds up scheduling and quoting. If your organization operates under specific regulations — healthcare data rules, financial compliance requirements, or internal sustainability reporting — it's worth flagging that upfront so the right certificates are included from the start. And because pricing depends on the mix of volume, material type, and whether drop-off or pickup is used, having even a rough inventory ready makes it easier to get an accurate quote rather than a wide estimate. None of this needs to be perfectly organized before reaching out — a general sense of what's being disposed of and how often is usually enough to start the conversation."}},{"@type":"Question","name":"What Is Included in Computer and Office Recycling Services?","acceptedA
141nswer":{"@type":"Answer","text":"Office and computer recycling covers more than just hauling equipment away. A complete service typically includes several coordinated steps, each documented along the way. Step What Happens Containers Secure, labeled bins delivered for staging equipment before pickup Pickup Scheduled or on-demand collection from your location Data wiping or destruction Hard drives sanitized to NIST 800-88 or physically destroyed on-site Sorting Equipment separated by category, material, and reuse potential Reporting Certificates of recycling or destruction issued for your records For most offices, this covers desktops, laptops, monitors, printers, copiers, phone systems, and networking equipment — anything that's aged out of active use but still needs to leave the building responsibly. Because batteries are often embedded in this same equipment, from UPS units to cordless phones, battery recycling is typically bundled into the same pickup rather than requiring a separate vendor."}},{"@type":"Question","name":"How to Order Recycling Services for Businesses in Sacramento, CA and Where to Start?","acceptedA
141nswer":{"@type":"Answer","text":"Getting started is more straightforward than most businesses expect. The first step is filling out a business service request with a general description of what needs to be recycled and roughly how much of it there is. From there, Modern Waste's team coordinates a collection window that fits your operations, whether that's a single pickup at your Sacramento office or a recurring route across multiple locations. Because service coverage runs statewide, from San Diego up through the Bay Area and into Redding, businesses anywhere in California — and parts of Nevada — can work with the same single point of contact rather than juggling regional vendors. For companies with multiple sites, this is often the biggest practical advantage: one recycling partner, one set of documentation standards, and one team to call when a new site needs service."}},{"@type":"Question","name":"How Does the E-Waste Pickup and Management Service Process Work?","acceptedAnswer":{"@type":"Answer","text":"Every pickup, regardless of size, follows the same six-step framework. Step Description 1. Equipment Secure, labeled containers are provided for staging materials 2. Training Staff are trained on what can go in each container and how 3. Pick-up Scheduled collection, or drop-off if that's more convenient 4. Tracking Every load is logged with a ticket number in a secure database 5. Process Materials are shredded, wiped, recycled, or disposed of as appropriate 6. Reports Certificates and compliance reports are issued as needed The structure exists so that nothing gets handled inconsistently between pickups — a load collected in January follows the exact same chain of custody as one collected in December. For businesses managing compliance across multiple departments or locations, that consistency is often more valuable than speed, since it means every certificate issued traces back to the same documented process."}},{"@type":"Question","name":"Why Should You Order Electronic Recycling Services in Sacramento, CA from Modern Waste?","acceptedA
141nswer":{"@type":"Answer","text":"Sacramento businesses have plenty of recycling options, but three things tend to set Modern Waste apart. The first is longevity — the company has operated in the recycling and data destruction industry since 1999, meaning it's navigated more than two decades of changing state and federal regulations without losing its certifications. The second is reach: statewide routes covering California from San Diego to Redding, plus coverage extending into Northern Nevada, mean a single Sacramento-based partner can realistically serve a business with locations across the region. The third is the certification stack itself — ISO 9001, ISO 14001, and ISO 45001 together, which is a fairly high bar in the recycling industry. Add to that a local Sacramento facility subject to direct oversight from the California Department of Toxic Substances Control and Cal EPA, and the result is a provider that's both close by and independently verified."}},{"@type":"Question","name":"What Will You Get After Ordering Corporate E-Waste and Electrical Equipment Recycling Services?","acceptedA
141nswer":{"@type":"Answer","text":"After a pickup is completed, the paperwork is where a lot of the real value shows up. Every load is tracked from the moment it's collected, so businesses receive documentation confirming what was picked up, when, and how it was processed — whether that's a certificate of destruction for data-bearing devices or a certificate of recycling for general e-waste and equipment. For companies that need to demonstrate compliance to auditors, clients, or internal sustainability reporting, this documentation is often the actual deliverable, more than the physical pickup itself. Depending on the service, businesses may also receive an environmental impact summary showing how materials were diverted from landfill and routed toward reuse or recovery. All of it ties back to the same tracking system used from intake through final processing, so there's a consistent, auditable record rather than a one-off receipt."}}]}</script>
141
142        <!-- Google Tag Manager (loads immediately — accurate PPC/analytics tracking) -->
143            
143<script>
vendor: 534 bytes, lines 143-153
143
144            (function(w, d, s, l, i) {
145                w[l] = w[l] || [];
146                w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
147                var f = d.getElementsByTagName(s)[0],
148                    j = d.createElement(s),
149                    dl = l != 'dataLayer' ? '&l=' + l : '';
150                j.async = true;
151                j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
152                f.parentNode.insertBefore(j, f);
153            })(window, document, 'script', 'dataLayer', '
153GTM-KSGF3R5J
vendor: 12 bytes, lines 153-154
153');
154        
154</script>
154
155        <!-- End Google Tag Manager -->
156    
157        <link href="/vendor/webflow/css/modern-waste.68070a86a7562a602a62364d.a453f2029.opt.min.css" rel="stylesheet"
158        type="text/css" crossorigin="anonymous" />
159    <style>
160        /* Site-wide footer overrides. public/css/modern-waste.css is never linked anywhere
161           in this app — the real stylesheet is Webflow's per-page CDN CSS loaded above — so
162           overrides that need to survive have to live here, after those CDN <link> tags. */
163
164        /* FAQ hero banner padding. This has to live here rather than in a page-scoped
165           page_css push on the FAQ page: the CTA component (used at the bottom of the FAQ
166           page) pushes its own page_css link, and because that push executes later in
167           the render (it's inside a component included further down the page), it
168           lands after — and at equal specificity silently overrides — anything faq's
169           own push adds. This block always renders last, so it wins reliably. */
170        .section.banner-faq {
171            padding-top: 220px;
172        }
173
174        @media screen and (max-width: 991px) {
175            .section.banner-faq {
176                padding-top: 180px;
177            }
178        }
179
180        /* Compliances hero banners — hub (compliances-banner), individual
181           certification pages (compliance-banner, singular), and the About/Legal/
182           Our Mission banner (about-us-banner) — same load-order fragility as the
183           FAQ banner above: all end up with the CTA component or another later page_css
184           push that can silently win at equal specificity. Padding-top matches
185           .section.banner-faq exactly per client request, including the same
186           adaptive breakpoint; padding-bottom keeps each banner's own value from
187           its exported CSS. */
188        .section.compliances-banner,
189        .section.compliance-banner,
190        .section.about-us-banner {
191            padding-top: 220px;
192            padding-bottom: 40px;
193        }
194
195        @media screen and (max-width: 991px) {
196            .section.compliances-banner,
197            .section.compliance-banner,
198            .section.about-us-banner {
199                padding-top: 100px;
200            }
201        }
202
203        /* FAQ accordion layout + card styling (partials/faq-accordion.blade.php,
204           now used on 16 pages besides /faq). Webflow only bundles a component's
205           CSS into the per-page stylesheet of whatever page it was actually placed
206           on in the designer — all of this only ever existed in the FAQ page's own
207           CSS file, so on every other page the two-column layout collapsed and the
208           accordion rendered with no card background, no border-radius, and a
209           giant unstyled chevron. Defined globally here instead, in the same
210           source order as the FAQ page's own CSS so the responsive behavior
211           matches exactly. */
212        .faq-s-wrapper {
213            grid-column-gap: 40px;
214            justify-content: space-between;
215            align-items: flex-start;
216            display: flex;
217        }
218
219        .left-title-wrapper {
220            flex-direction: column;
221            display: flex;
222            position: sticky;
223            top: 110px;
224        }
225
226        .accordion-wrapper-one-column-2 {
227            justify-content: center;
228            width: 50%;
229        }
230
231        @media screen and (min-width: 1280px) {
232            .accordion-wrapper-one-column-2 {
233                width: 58%;
234            }
235        }
236
237        @media screen and (min-width: 1440px) {
238            .accordion-wrapper-one-column-2 {
239                width: 55%;
240            }
241        }
242
243        @media screen and (min-width: 1920px) {
244            .accordion-wrapper-one-column-2 {
245                width: 54%;
246            }
247        }
248
249        @media screen and (max-width: 991px) {
250            .faq-s-wrapper {
251                grid-row-gap: 60px;
252                flex-direction: column;
253                justify-content: center;
254                align-items: center;
255            }
256
257            .left-title-wrapper {
258                text-align: center;
259                position: static;
260            }
261
262            .accordion-wrapper-one-column-2 {
263                width: 100%;
264            }
265        }
266
267        @media screen and (max-width: 767px) {
268            .faq-s-wrapper {
269                grid-row-gap: 40px;
270            }
271
272            .accordion-wrapper-one-column-2 {
273                width: 100%;
274            }
275        }
276
277        /* .left-title-wrapper's own top:110px (above) is the FAQ page's original
278           value; this site pins it to 200px on desktop — see the banner-faq
279           padding comment above for why this override has to live in this
280           always-last block rather than a page-scoped page_css push. */
281        @media screen and (min-width: 992px) {
282            .left-title-wrapper {
283                top: 200px;
284            }
285        }
286
287        .accordion-wrap-one-column {
288            width: 100%;
289        }
290
291        .accordion-item-2 {
292            border: 1px solid var(--black-10);
293            border-radius: var(--r-20);
294            background-color: #fff;
295            width: 100%;
296            margin-bottom: 15px;
297            padding: 20px 30px;
298            position: static;
299        }
300
301        .accordion-toggle {
302            white-space: normal;
303            flex-direction: row;
304            justify-content: space-between;
305            align-items: center;
306            width: 100%;
307            padding: 10px 0;
308            display: flex;
309        }
310
311        /* Matches the original Webflow "Accordion Opens/Closes" interaction:
312           title fades from dark to the muted paragraph color as it opens
313           (Accordion Icon's own "Text Color" action doesn't carry over — the
314           icon here is an <img>, not the font-icon glyph Webflow used, and
315           CSS `color` has no effect on an image). */
316        .accordion-title {
317            color: var(--text-dark);
318            transition: color 0.3s ease;
319        }
320
321        .accordion-item-2.is-open .accordion-title {
322            color: var(--paragraph-gray);
323        }
324
325        .accordion-icon {
326            margin-top: 10px;
327            margin-bottom: 10px;
328            margin-left: 20px;
329            font-family: "Fa solid 900", Arial, sans-serif;
330            font-size: 17px;
331            line-height: 24px;
332            transition: transform 0.25s ease;
333        }
334
335        .accordion-icon._16px {
336            height: 16px;
337        }
338
339        /* Open/close is handled by our own small script (see
340           partials/faq-accordion.blade.php and pages/faq.blade.php) rather than
341           Webflow's own dropdown JS: that JS ships as async-loaded, code-split
342           chunks that appear to cache a wrong/stale target height for accordions
343           positioned somewhere the original Webflow designer never had one —
344           clicking "opens" them to a fixed few pixels and no further click fixes
345           it. Toggling max-height off a scrollHeight computed fresh at click time
346           sidesteps that entirely and is reliable regardless of where on the page
347           or which page the accordion renders on. */
348        .accordion-list {
349            background-color: transparent;
350            width: 100%;
351            display: block;
352            position: static;
353            overflow: hidden;
354            max-height: 0;
355            transition: max-height 0.3s ease;
356        }
357
358        .accordion-item-2.is-open .accordion-list {
359            padding-bottom: 20px;
360        }
361
362        .accordion-item-2.is-open .accordion-icon {
363            transform: rotate(180deg);
364        }
365
366        .accordion-list-content {
367            margin-top: 0;
368            margin-bottom: 0;
369        }
370
371        /* The Webflow rich-text design never included tables, so the exported theme ships
372           zero table/thead/tbody/th/td styling — without this, entry tables (FAQ answers,
373           industry insight posts, etc.) render with no borders, padding, or header shading.
374           Defined globally (not page-scoped) because .rich-text-style content shows up on
375           many pages, not just the one page where Webflow happened to bundle this CSS. */
376        .rich-text-style .table-scroll {
377            overflow-x: auto;
378            margin-top: 40px;
379            margin-bottom: 40px;
380        }
381
382        /* .service-details-content-wrapper is a flex item (parent: .service-details-content,
383           used on services/service-areas/county-service-areas templates). Flex items default
384           to min-width:auto, so without this the table's 480px min-width still forces the whole
385           row — and the page — to overflow horizontally on mobile, even inside .table-scroll. */
386        .service-details-content-wrapper {
387            min-width: 0;
388        }
389
390        /* partials/service-card.blade.php is reused across /services, /business-types,
391           /industries, and the service-promotions pages — defined globally so the fix
392           applies everywhere the card shows up, not just one page's own bundle. */
393        .services-flex-wrapper {
394            height: 100%;
395            align-items: start;
396        }
397
398        @media screen and (min-width: 1440px) {
399            .service-link {
400                margin-top: -10px;
401            }
402        }
403
404        @media screen and (max-width: 479px) {
405            .services-flex-wrapper {
406                align-items: center;
407            }
408        }
409
410        .rich-text-style table {
411            width: 100%;
412            min-width: 480px;
413            border-collapse: collapse;
414            font-size: 15px;
415        }
416
417        .rich-text-style th,
418        .rich-text-style td {
419            border: 1px solid #e0e0e0;
420            padding: 18px 24px;
421            text-align: left;
422            vertical-align: top;
423            line-height: 1.5;
424        }
425
426        .rich-text-style thead th {
427            background-color: #f6f6f4;
428            font-weight: 700;
429        }
430
431        .rich-text-style tbody tr:nth-child(even) {
432            background-color: #fafaf8;
433        }
434
435        /* Same page-scoped-CSS gap as the table rules above: the theme only ships
436           list spacing on the one page it was exported for, so elsewhere a list
437           sits flush against its neighbors and items crowd together. */
438        .rich-text-style ol,
439        .rich-text-style ul {
440            margin-top: 20px;
441            margin-bottom: 20px;
442        }
443
444        .rich-text-style li {
445            line-height: 1.6;
446            margin-top: 10px;
447            margin-bottom: 10px;
448        }
449
450        .link-title-fotter {
451            line-height: 1.2;
452        }
453
454        .footer-address-subscribe {
455            gap: 10px;
456        }
457
458        @media screen and (max-width: 991px) {
459            .footer-wrapper {
460                gap: 60px;
461            }
462
463            .footer-address-subscribe {
464                gap: 0px;
465            }
466        }
467
468        @media screen and (max-width: 479px) {
469            .footer-wrapper {
470                gap: 40px;
471            }
472
473            .subsribe-wrapper {
474                margin-top: 30px;
475            }
476        }
477
478        /* Orange contact ribbon — full-width bar fixed ON TOP of the nav (prod parity).
479           The nav is position:fixed (shared CSS); the ribbon sits above it and we push
480           all page content down by the ribbon height so nothing hides behind the taller
481           header, keeping the per-section offsets correct on every page. Phone/email come
482           from the `contact` global (CP-editable). */
483        :root {
484            --ribbon-h: 38px;
485        }
486
487        .header__telefone-email-wrapper {
488            position: fixed;
489            top: 0;
490            left: 0;
491            right: 0;
492            z-index: 1001;
493            height: var(--ribbon-h);
494            box-sizing: border-box;
495            background-color: #f25c1d;
496            display: flex;
497            align-items: center;
498            justify-content: space-between;
499            gap: 20px;
500            padding: 5px 30px;
501        }
502
503        .header-icon-text {
504            display: inline-flex;
505            align-items: center;
506            gap: 8px;
507            color: #fff;
508            text-decoration: none;
509            transition: opacity .15s ease;
510        }
511
512        .header-icon-text:hover {
513            opacity: .8;
514        }
515
516        .header-icon,
517        .header-icon svg {
518            width: 18px;
519            height: 18px;
520            display: block;
521        }
522
523        .header-link {
524            font-size: 14px;
525            line-height: 1;
526            white-space: nowrap;
527            color: #fff;
528        }
529
530        .navbar {
531            top: var(--ribbon-h) !important;
532        }
533
534        /* The light nav variant ships transparent (#0000) with no scroll state,
535           so page content bleeds through it on scroll. Give it the site's
536           background so it stays opaque while looking identical at the top. */
537        .navbar.islight {
538            background-color: var(--primary-light) !important;
539        }
540
541        /* A11y: the "Why choose" cards were promoted one heading level (they
542           skipped a level before); keep their original visual size here. */
543        .info-card-title {
544            color: var(--text-dark);
545            font-family: "Microgrotesk Wght", sans-serif;
546            font-size: 32px;
547            font-weight: 500;
548            letter-spacing: -1.4px;
549            line-height: 1.2em;
550            margin: 10px 0;
551        }
552
553        /* A11y: give the newsletter submit and the footer credit link a
554           >=24px touch target. */
555        .subsribe-wrapper .submit-button {
556            min-width: 32px;
557            min-height: 32px;
558        }
559
560        .footer-rights .designer {
561            display: inline-block;
562            padding: 3px 0;
563        }
564
565        /* ============================================================
566           Heading visual-style classes — decoupled from tag name.
567           Every heading site-wide should carry one of these classes
568           instead of relying on the bare <h1>-<h6> tag for its size,
569           so changing the tag (for SEO/a11y heading-order reasons)
570           never changes how it looks. Mirrors the Webflow-exported
571           global heading scale (.text-h*) and the rich-text/article
572           body scale (.rt-h*) 1:1, including every breakpoint tier.
573
574           Hero titles (banner-title-wrapper h1, header-home-1) used
575           to be pinned to h2's exact sizes via a bare-h1 override —
576           that's now just .text-h2 applied directly in the markup. */
577        .text-h1,
578        .text-h2,
579        .text-h3,
580        .text-h4,
581        .text-h5,
582        .text-h6 {
583            /* No color here on purpose: a bare <h1>-<h6> only ever gets its
584               color from the lower-specificity tag rule, so a color utility
585               class (.white-text, etc.) applied alongside always wins. Setting
586               color here too — a same-specificity class rule loaded later —
587               would flip that and make every "white-text text-h2" heading
588               render dark instead of white. */
589            font-family: "Microgrotesk Wght", sans-serif;
590            font-weight: 500;
591            line-height: 1.2em;
592        }
593
594        .text-h1 {
595            letter-spacing: -1px;
596            margin-top: 10px;
597            margin-bottom: 10px;
598            font-size: 68px;
599        }
600
601        .text-h2 {
602            letter-spacing: -0.7px;
603            margin-top: 10px;
604            margin-bottom: 10px;
605            font-size: 50px;
606        }
607
608        .text-h3 {
609            letter-spacing: -0.7px;
610            margin-top: 10px;
611            font-size: 38px;
612        }
613
614        .text-h4 {
615            letter-spacing: -1.4px;
616            margin-top: 10px;
617            margin-bottom: 10px;
618            font-size: 32px;
619        }
620
621        .text-h5 {
622            letter-spacing: -0.7px;
623            margin-top: 10px;
624            margin-bottom: 10px;
625            font-size: 28px;
626        }
627
628        .text-h6 {
629            letter-spacing: -0.7px;
630            margin-top: 10px;
631            margin-bottom: 10px;
632            font-size: 20px;
633        }
634
635        @media screen and (min-width: 1280px) {
636
637            .text-h1 {
638                letter-spacing: -0.7px;
639                font-size: 72px;
640            }
641
642            .text-h2 {
643                letter-spacing: -0.7px;
644                font-size: 52px;
645            }
646
647            .text-h3 {
648                letter-spacing: -0.7px;
649                font-size: 40px;
650            }
651
652            .text-h4,
653            .text-h6 {
654                letter-spacing: -0.7px;
655            }
656        }
657
658        @media screen and (min-width: 1440px) {
659
660            .text-h1 {
661                margin-bottom: 10px;
662                font-size: 80px;
663            }
664
665            .text-h2 {
666                margin-bottom: 10px;
667                font-size: 56px;
668            }
669
670            .text-h3 {
671                margin-bottom: 10px;
672                font-size: 42px;
673            }
674
675            .text-h4 {
676                margin-bottom: 10px;
677                font-size: 34px;
678            }
679
680            .text-h5,
681            .text-h6 {
682                margin-bottom: 10px;
683            }
684        }
685
686        @media screen and (min-width: 1920px) {
687
688            .text-h1 {
689                font-size: 100px;
690            }
691
692            .text-h2 {
693                font-size: 70px;
694            }
695
696            .text-h3 {
697                font-size: 50px;
698            }
699
700            .text-h4 {
701                font-size: 36px;
702            }
703
704            .text-h6 {
705                font-size: 22px;
706            }
707        }
708
709        @media screen and (max-width: 991px) {
710
711            .text-h1 {
712                font-size: 56px;
713            }
714
715            .text-h2 {
716                font-size: 44px;
717            }
718
719            .text-h3 {
720                font-size: 36px;
721            }
722        }
723
724        @media screen and (max-width: 767px) {
725
726            .text-h1 {
727                font-size: 50px;
728            }
729
730            .text-h2 {
731                font-size: 38px;
732            }
733
734            .text-h3 {
735                font-size: 32px;
736            }
737
738            .text-h4 {
739                font-size: 28px;
740            }
741
742            .text-h5 {
743                font-size: 24px;
744            }
745
746            .text-h6 {
747                font-size: 20px;
748            }
749        }
750
751        @media screen and (max-width: 479px) {
752
753            .text-h1 {
754                font-size: 48px;
755            }
756        }
757
758        /* Section titles that were <div class="text-h3"> (form titles) are now
759           <h2>s; .text-h3 sets no bottom margin below 1440px, so cancel the
760           h2 tag's 10px to keep the old spacing. */
761        h2.text-h3 {
762            margin-bottom: 0;
763        }
764
765        @media screen and (min-width: 1440px) {
766            h2.text-h3 {
767                margin-bottom: 10px;
768            }
769        }
770
771        /* The reviews package's Blade component (rendered via partials/testimonials.blade.php)
772           renders real Google reviews with .google-* classes, but only the page whose Webflow
773           bundle was exported after that redesign actually ships their styling — everywhere
774           else (e.g. /contact-us) the cards render as unstyled, stacked text. Defined globally
775           (copied from home's bundle, the most complete source) so reviews look right on every
776           page that includes the component, regardless of that page's own bundle. */
777        .feedspring-css {
778            display: none;
779        }
780
781        .feedspring {
782            z-index: 5;
783            flex-flow: column;
784            justify-content: center;
785            align-items: center;
786            width: 100%;
787            max-width: 1120px;
788            margin-left: auto;
789            margin-right: auto;
790        }
791
792        .feedspring-section {
793            padding: 70px 5%;
794        }
795
796        @media screen and (max-width: 767px) {
797            .feedspring {
798                justify-content: center;
799                align-items: center;
800            }
801
802            .feedspring-section {
803                padding-top: 60px;
804                padding-bottom: 60px;
805            }
806        }
807
808        .google-header {
809            background-color: #fafafa;
810            border-radius: 20px;
811            justify-content: space-between;
812            align-items: center;
813            margin-bottom: 14px;
814            padding: 32px;
815            display: flex;
816        }
817
818        .google-header-block {
819            grid-column-gap: 12px;
820            grid-row-gap: 12px;
821            flex-flow: column;
822            display: flex;
823        }
824
825        .google-header-logo {
826            grid-column-gap: 12px;
827            grid-row-gap: 12px;
828            justify-content: flex-start;
829            align-items: center;
830            display: flex;
831        }
832
833        .google-header-text {
834            color: #0a0a0a;
835            margin-bottom: 0;
836            font-size: 16px;
837            line-height: 28px;
838        }
839
840        .google-header-stars {
841            grid-column-gap: 10px;
842            grid-row-gap: 10px;
843            display: flex;
844        }
845
846        .google-header-total {
847            display: flex;
848        }
849
850        .google-text {
851            color: #0a0a0a;
852            font-weight: 600;
853        }
854
855        .google-star {
856            color: #ffbf6e;
857            align-items: center;
858            display: flex;
859        }
860
861        .google-star-inactive {
862            color: #fce4ca;
863            align-items: center;
864            display: flex;
865        }
866
867        .google-star-row {
868            grid-column-gap: 8px;
869            justify-content: flex-start;
870            align-items: center;
871            display: flex;
872        }
873
874        .google-button {
875            grid-column-gap: 4px;
876            grid-row-gap: 4px;
877            color: #fff;
878            text-align: center;
879            white-space: nowrap;
880            background-color: #0a0a0a;
881            border-radius: 99px;
882            flex: none;
883            justify-content: center;
884            align-items: center;
885            padding: 8px 16px 8px 10px;
886            font-size: 14px;
887            font-weight: 500;
888            line-height: 20px;
889            text-decoration: none;
890            display: flex;
891            position: relative;
892        }
893
894        .google-logo-white {
895            justify-content: center;
896            align-items: center;
897            width: 24px;
898            height: 24px;
899            transition: color 0.2s;
900            display: flex;
901        }
902
903        .google-grid {
904            grid-column-gap: 14px;
905            grid-row-gap: 14px;
906            grid-template-rows: auto;
907            grid-template-columns: repeat(auto-fit, minmax(300px, auto));
908            grid-auto-flow: row;
909            place-items: center;
910        }
911
912        .google-post {
913            grid-column-gap: 20px;
914            grid-row-gap: 20px;
915            background-color: #fff;
916            border: 1px solid #e5e5e5;
917            border-radius: 28px;
918            flex-flow: column;
919            justify-content: center;
920            align-items: flex-start;
921            width
921: 100%;
922            padding: 24px;
923            display: flex;
924        }
925
926        .google-review {
927            color: #404040;
928            margin-bottom: 0;
929            font-size: 16px;
930            line-height: 28px;
931        }
932
933        .google-divider {
934            background-color: #f5f5f5;
935            width: 100%;
936            height: 1px;
937        }
938
939        .google-author-wrapper {
940            justify-content: space-between;
941            align-items: center;
942            width: 100%;
943            display: flex;
944        }
945
946        .google-author {
947            grid-column-gap: 16px;
948            grid-row-gap: 16px;
949            justify-content: flex-start;
950            align-items: center;
951            display: flex;
952        }
953
954        .google-avatar {
955            background-color: #fafafa;
956            border-radius: 999px;
957            justify-content: center;
958            align-items: center;
959            width: 56px;
960            min-width: 56px;
961            height: 56px;
962            min-height: 56px;
963            overflow: visible;
964        }
965
966        .google-avatar-cover {
967            width: 100%;
968            height: 100%;
969        }
970
971        .google-author-name {
972            color: #0a0a0a;
973            font-size: 14px;
974            font-weight: 500;
975            line-height: 24px;
976        }
977
978        .google-date {
979            color: #737373;
980            font-size: 14px;
981            font-weight: 400;
982            line-height: 24px;
983        }
984
985        .google-badge {
986            border: 1px solid #e5e5e5;
987            border-radius: 999px;
988            justify-content: center;
989            align-items: center;
990            width: 40px;
991            min-width: 40px;
992            height: 40px;
993            min-height: 40px;
994            display: flex;
995        }
996
997        .google-logo {
998            justify-content: center;
999            align-items: center;
1000            width: 24px;
1001            height: 24px;
1002            display: flex;
1003        }
1004
1005        .google-badge-wrapper {
1006            justify-content: center;
1007            margin-top: 64px;
1008            display: flex;
1009        }
1010
1011        .google-avatar-wrapper {
1012            grid-column-gap: 20px;
1013            grid-row-gap: 20px;
1014            justify-content: center;
1015            align-items: center;
1016            display: inline-flex;
1017        }
1018
1019        .google-avatar-group {
1020            grid-column-gap: 0px;
1021            grid-row-gap: 0px;
1022            justify-content: center;
1023            align-items: center;
1024            display: flex;
1025        }
1026
1027        .google-avatar-a {
1028            border: 4px solid #fff;
1029            border-radius: 999px;
1030            justify-content: center;
1031            align-items: center;
1032            width: 56px;
1033            min-width: 56px;
1034            height: 56px;
1035            min-height: 56px;
1036            overflow: hidden;
1037        }
1038
1039        .google-avatar-b,
1040        .google-avatar-c {
1041            border: 4px solid #fff;
1042            border-radius: 999px;
1043            justify-content: center;
1044            align-items: center;
1045            width: 56px;
1046            min-width: 56px;
1047            height: 56px;
1048            min-height: 56px;
1049            margin-left: -16px;
1050            overflow: hidden;
1051        }
1052
1053        .google-avatar-logo {
1054            background-color: #fafafa;
1055            border: 4px solid #fff;
1056            border-radius: 999px;
1057            justify-content: center;
1058            align-items: center;
1059            width: 56px;
1060            min-width: 56px;
1061            height: 56px;
1062            min-height: 56px;
1063            margin-left: -16px;
1064            line-height: 24px;
1065            display: flex;
1066            overflow: hidden;
1067        }
1068
1069        .google-avatar-rating {
1070            grid-column-gap: 8px;
1071            grid-row-gap: 8px;
1072            flex-flow: column;
1073            display: flex;
1074        }
1075
1076        .google-avatar-text-wrap {
1077            grid-column-gap: 4px;
1078            grid-row-gap: 4px;
1079            color: #404040;
1080            display: flex;
1081        }
1082
1083        .google-avatar-total-wrap {
1084            grid-column-gap: 2px;
1085            grid-row-gap: 2px;
1086            justify-content: flex-start;
1087            align-items: center;
1088            display: flex;
1089        }
1090
1091        @media screen and (max-width: 767px) {
1092            .google-grid {
1093                grid-template-columns: repeat(auto-fit, minmax(100%, auto));
1094            }
1095
1096            .google-header {
1097                grid-row-gap: 12px;
1098                flex-flow: column;
1099            }
1100        }
1101
1102        @media screen and (max-width: 479px) {
1103            .google-author {
1104                flex-flow: row;
1105                justify-content: center;
1106                align-items: flex-start;
1107            }
1108
1109            .google-star-row {
1110                justify-content: center;
1111                align-items: center;
1112            }
1113
1114            .google-avatar-wrapper {
1115                flex-flow: column;
1116            }
1117        }
1118
1119        /* Rich-text / article-body heading scale — used inside
1120           .rich-text-style (blog posts, service pages, service-area
1121           pages, compliance pages, steps-to-success). Same type ramp
1122           as .text-h*, but h2/h3 render smaller and get extra top
1123           spacing appropriate to flowing body copy rather than
1124           section titles. Injected automatically onto CMS body
1125           headings at render time — see the $bodyHtml processing in
1126           each collection's show.blade.php. */
1127        .rt-h2.rt-h2,
1128        .rt-h3.rt-h3,
1129        .rt-h4.rt-h4,
1130        .rt-h5.rt-h5,
1131        .rt-h6.rt-h6 {
1132            /* No color here on purpose — see the .text-h1-.text-h6 comment above;
1133               same reasoning applies. */
1134            font-family: "Microgrotesk Wght", sans-serif;
1135            font-weight: 500;
1136            line-height: 1.2em;
1137        }
1138
1139        .rt-h2.rt-h2 {
1140            letter-spacing: -0.7px;
1141            margin-top: 40px;
1142            margin-bottom: 15px;
1143            font-size: 46px;
1144        }
1145
1146        .rt-h3.rt-h3 {
1147            letter-spacing: -0.7px;
1148            margin-top: 25px;
1149            margin-bottom: 15px;
1150            font-size: 36px;
1151        }
1152
1153        .rt-h4.rt-h4 {
1154            letter-spacing: -1.4px;
1155            margin-top: 25px;
1156            font-size: 32px;
1157        }
1158
1159        .rt-h5.rt-h5 {
1160            letter-spacing: -0.7px;
1161            margin-top: 20px;
1162            margin-bottom: 10px;
1163            font-size: 28px;
1164        }
1165
1166        .rt-h6.rt-h6 {
1167            letter-spacing: -0.7px;
1168            margin-top: 20px;
1169            margin-bottom: 10px;
1170            font-size: 20px;
1171        }
1172
1173        @media screen and (min-width: 1280px) {
1174
1175            .rt-h2.rt-h2 {
1176                letter-spacing: -0.7px;
1177                font-size: 48px;
1178            }
1179
1180            .rt-h3.rt-h3 {
1181                letter-spacing: -0.7px;
1182                font-size: 38px;
1183            }
1184
1185            .rt-h6.rt-h6 {
1186                letter-spacing: -0.7px;
1187            }
1188        }
1189
1190        @media screen and (min-width: 1440px) {
1191
1192            .rt-h3.rt-h3 {
1193                margin-bottom: 15px;
1194                font-size: 40px;
1195            }
1196
1197            .rt-h4.rt-h4 {
1198                margin-bottom: 10px;
1199                font-size: 34px;
1200            }
1201
1202            .rt-h5.rt-h5,
1203            .rt-h6.rt-h6 {
1204                margin-bottom: 10px;
1205            }
1206        }
1207
1208        @media screen and (min-width: 1920px) {
1209
1210            .rt-h3.rt-h3 {
1211                font-size: 42px;
1212            }
1213
1214            .rt-h4.rt-h4 {
1215                font-size: 36px;
1216            }
1217
1218            .rt-h6.rt-h6 {
1219                font-size: 22px;
1220            }
1221        }
1222
1223        @media screen and (max-width: 991px) {
1224
1225            .rt-h2.rt-h2 {
1226                font-size: 44px;
1227            }
1228
1229            .rt-h3.rt-h3 {
1230                font-size: 34px;
1231            }
1232        }
1233
1234        @media screen and (max-width: 767px) {
1235
1236            .rt-h2.rt-h2 {
1237                font-size: 38px;
1238            }
1239
1240            .rt-h3.rt-h3 {
1241                font-size: 32px;
1242            }
1243
1244            .rt-h4.rt-h4 {
1245                font-size: 28px;
1246            }
1247
1248            .rt-h5.rt-h5 {
1249                font-size: 24px;
1250            }
1251
1252            .rt-h6.rt-h6 {
1253                font-size: 20px;
1254            }
1255        }
1256
1257        @media screen and (max-width: 479px) {
1258
1259            .rt-h3.rt-h3 {
1260                font-size: 30px;
1261            }
1262        }
1263
1264        body {
1265            padding-top: var(--ribbon-h);
1266        }
1267
1268        @media screen and (max-width: 767px) {
1269            :root {
1270                --ribbon-h: 34px;
1271            }
1272
1273            .header-link {
1274                font-size: 12px;
1275            }
1276
1277            .header__telefone-email-wrapper {
1278                padding: 5px 16px;
1279            }
1280        }
1281
1282        /* Phone + email need ~375px on one line (107px + 220px + gap + padding),
1283           so only narrower phones wrap the ribbon onto two rows and get the
1284           taller bar; every current iPhone (375–440px) keeps the one-line 34px bar. */
1285        @media screen and (max-width: 374px) {
1286            :root {
1287                --ribbon-h: 64px;
1288            }
1289
1290            .header__telefone-email-wrapper {
1291                flex-wrap: wrap;
1292                align-content: center;
1293                justify-content: center;
1294                row-gap: 4px;
1295                column-gap: 16px;
1296            }
1297        }
1298
1299        /* The header search reuses Webflow's widget + its slide-out interaction
1300           (jQuery + the Webflow site JS are loaded). The only broken piece was the
1301           magnifier/close icons — FontAwesome glyphs whose font isn't loaded — so
1302           paint them as inline-SVG backgrounds instead. */
1303        .search-button {
1304            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E") !important;
1305            background-repeat: no-repeat !important;
1306            background-position: center !important;
1307            background-size: 18px 18px !important;
1308            color: transparent !important;
1309        }
1310
1311        .search-button.w-variant-ea050b23-d546-a0c7-dba5-21ad38ea84d4 {
1312            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23222222' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E") !important;
1313        }
1314
1315        .fontawesome-close::before {
1316            content: "" !important;
1317        }
1318
1319        .fontawesome-close {
1320            width: 20px !important;
1321            height: 20px !important;
1322            font-size: 0 !important;
1323            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") !important;
1324            background-repeat: no-repeat !important;
1325            background-position: center !important;
1326            background-size: 16px 16px !important;
1327            color: transparent !important;
1328        }
1329
1330        /* Mobile menu drawer must overlay the fixed contact ribbon (z-index 1001)
1331           and start at the very top of the viewport, covering it. */
1332        @media screen and (max-width: 991px) {
1333
1334            /* The navbar is a stacking context (position:fixed + z-index), so the
1335               drawer nested inside it can never paint above the ribbon (a sibling of
1336               the navbar) no matter its own z-index. Raising the whole navbar above
1337               the ribbon lets the open drawer cover it. Closed, they don't overlap
1338               vertically (ribbon 0–34px, navbar below), so there's no visual change. */
1339            .navbar {
1340                z-index: 1002 !important;
1341            }
1342
1343            .navbar .nav-menu {
1344                position: fixed !important;
1345                top: 0 !important;
1346                height: 100vh !important;
1347                z-index: 1200 !important;
1348            }
1349
1350            .w-nav-overlay {
1351                position: fixed !important;
1352                top: 0 !important;
1353                left: 0 !important;
1354                right: 0 !important;
1355                width: 100% !important;
1356                height: 100vh !important;
1357                z-index: 1200 !important;
1358                background-color: rgba(20, 25, 24, .5) !important;
1359            }
1360
1361            /* The ribbon is a fixed sibling of the navbar, so the drawer's backdrop
1362               can't cover it. Lay the SAME dim over it while the menu is open — grayed
1363               out to match everything else, not hidden. */
1364            body:has(.w-nav-button.w--open) .header__telefone-email-wrapper::after {
1365                content: "";
1366                position: absolute;
1367                inset: 0;
1368                background: rgba(20, 25, 24, .5);
1369                pointer-events: none;
1370            }
1371        }
1372
1373        /* Header "Menu" dropdowns (partials/nav.blade.php, e.g. Who We Serve):
1374           the Webflow export only ever had a mobile-only dropdown, so on
1375           desktop the toggle gets the nav-link look — text plus the Font
1376           Awesome chevron (.arrow-nav) instead of Webflow's absolutely
1377           positioned icon — and the list opens under its toggle. */
1378        @media screen and (min-width: 992px) {
1379            .nav-dropdown.menu-dropdown .nav-dropdown-icon {
1380                display: none;
1381            }
1382
1383            .nav-dropdown.menu-dropdown .nav-dropdown-list.w--open {
1384                top: 100%;
1385                left: 0;
1386            }
1387
1388            .nav-dropdown.menu-dropdown .nav-dropdown-link {
1389                text-transform: none;
1390            }
1391        }
1392
1393        /* Breadcrumbs (partials/breadcrumbs.blade.php, every page) never wrap —
1394           the exported CSS sets display:inline-flex with no flex-wrap, so a long
1395           leaf title (a service-area or article name) overflows its container
1396           instead of dropping to a second line. */
1397        .breadcrumbs_flex {
1398            flex-wrap: wrap;
1399        }
1400
1401        /* pages/about.blade.php's team photos (.photo-team-member): the
1402           exported CSS has width:100% but no explicit height (driven by
1403           aspect-ratio:1 instead). The site-wide img{width:unset;height:unset}
1404           reset takes the height HTML attribute literally, so the square crop
1405           only happened to look right at the one viewport width it was
1406           verified at (1280px) and broke everywhere else. */
1407        .photo-team-member {
1408            height: auto;
1409        }
1410
1411        /* industry_insights/show.blade.php's hero image (.blog-template-image):
1412           same root cause — the exported CSS has width:100% but no explicit
1413           height (only max-height:680px as a cap), so the literal height HTML
1414           attribute (the article's real intrinsic pixel height) got used
1415           instead of scaling with width. On mobile this left a ~680px-tall
1416           hero image instead of the correct ~200px. height:auto restores
1417           aspect-ratio scaling while max-height:680px still caps 
1417it on very
1418           wide viewports. */
1419        .blog-template-image {
1420            height: auto;
1421        }
1422
1423        /* Hero images are real <img> elements (partials/responsive-img) instead
1424           of CSS backgrounds, so the browser finds the LCP image in the HTML,
1425           can fetch it at high priority from a srcset, and the alt text is
1426           read. They fill their box exactly like background-size:cover did.
1427           - services/city/county: the right-hand .images-service-details-wrap
1428           - industries/business types: the full-width banner, with the same
1429             50% black overlay the background gradient used to paint. */
1430        .images-service-details-wrap.has-hero-image {
1431            background-image: none;
1432            position: relative;
1433            overflow: hidden;
1434        }
1435
1436        .images-service-details-wrap .hero-image {
1437            position: absolute;
1438            inset: 0;
1439            width: 100%;
1440            height: 100%;
1441            object-fit: cover;
1442            object-position: 50% 50%;
1443        }
1444
1445        .section.has-hero-background {
1446            background-image: none;
1447            overflow: hidden;
1448        }
1449
1450        .has-hero-background .hero-background-image,
1451        .has-hero-background .hero-background-overlay {
1452            position: absolute;
1453            inset: 0;
1454            width: 100%;
1455            height: 100%;
1456        }
1457
1458        .has-hero-background .hero-background-image {
1459            object-fit: cover;
1460            object-position: 50% 50%;
1461        }
1462
1463        .has-hero-background .hero-background-overlay {
1464            background-color: rgba(0, 0, 0, 0.5);
1465        }
1466
1467        .has-hero-background > .base-container {
1468            position: relative;
1469            z-index: 1;
1470        }
1471
1472        /* partials/service-card.blade.php's image only has aspect-ratio:16/9 in
1473           the exported CSS, no explicit width — a site-wide reset
1474           (img{width:unset;height:unset}) then takes the width/height HTML
1475           attributes literally instead of letting them just hint the aspect
1476           ratio, so the image stops scaling with its (responsive) card and
1477           leaves a gap on wide viewports. Force it back to 100% here. Height
1478           is intentionally left off — the height="223" HTML attribute
1479           (partials/service-card.blade.php) is taken literally by the same
1480           reset, giving the fixed 223px from the design request without a
1481           separate CSS rule. */
1482        .services---image {
1483            width: 100%;
1484        }
1485
1486        /* partials/testimonials.blade.php (Google reviews block) — the intro
1487           width and the centered "Read more reviews" button row only exist in
1488           some pages' exported CSS, and the block is used on pages whose CSS
1489           bundle lacks them. Same values as the Webflow export. */
1490        .paragraph-banner {
1491            max-width: 680px;
1492        }
1493
1494        .div-block-3 {
1495            justify-content: center;
1496            align-items: center;
1497            display: flex;
1498        }
1499
1500        /* partials/footer.blade.php's links row (.links-gooter-wrapper) was
1501           designed for 2 columns (Company, Services) at a fixed 35% width
1502           with flex-wrap:nowrap — adding the "Recycling Programs" column
1503           (partials/footer.blade.php) squeezed all 3 into that same width
1504           instead of wrapping. flex-wrap:wrap lets the 3rd column drop to
1505           its own row once the first 2 fill the available width, matching
1506           the requested layout without touching the exported CSS's spacing. */
1507        .links-gooter-wrapper {
1508            flex-wrap: wrap;
1509            width: auto;
1510        }
1511
1512        /* partials/footer.blade.php's brand block (logo + mission statement)
1513           sat in a fixed 15-20%-wide column to the left of the link columns.
1514           Requested layout puts it on its own full-width row at the very
1515           top of the footer instead. width:100% on the brand block plus
1516           flex-wrap on its parent row pushes the links/address columns down
1517           to their own row below it. */
1518        .footer-wrapper {
1519            flex-wrap: wrap;
1520            column-gap: 40px;
1521        }
1522
1523        .footer-brand-wrapper {
1524            width: 100%;
1525            margin-bottom: 50px;
1526            align-items: center;
1527        }
1528
1529        /* Below 1160px the links-gooter-wrapper + footer-address-subscribe
1530           row no longer fits comfortably beside each other at their natural
1531           widths, so footer-address-subscribe drops to its own row (margin
1532           replaces the column-gap it loses by wrapping) and everything
1533           centers instead of hugging the left edge. */
1534        @media screen and (max-width: 1160px) {
1535            .footer-wrapper {
1536                justify-content: center;
1537            }
1538
1539            .links-gooter-wrapper {
1540                justify-content: center;
1541            }
1542
1543            .footer-address-subscribe {
1544                margin-top: 40px;
1545                align-items: center;
1546                text-align: center;
1547            }
1548
1549            /* Both children declare their own text-align:left/align-items:
1550               flex-start, which wins over the inherited center above. */
1551            .location-hours-address,
1552            .subsribe-wrapper {
1553                align-items: center;
1554                text-align: center;
1555            }
1556        }
1557
1558        /* .footer-wrapper's own gap (60px, set in the exported CSS at this
1559           breakpoint) was stacking on top of footer-address-subscribe's
1560           margin-top:40px (from the 1160px rule above), adding too much
1561           space above "Location Hours and Address". Drop the gap here so
1562           margin-top is the only spacer. */
1563        @media screen and (max-width: 991px) {
1564            .footer-wrapper {
1565                gap: 0px;
1566            }
1567
1568            .links-gooter-wrapper {
1569                row-gap: 40px;
1570            }
1571
1572            /* .compliances-banner deliberately excluded here — it's now
1573               governed by the compliances-banner/compliance-banner/
1574               about-us-banner group below (currently 100px at this
1575               breakpoint), which would otherwise be silently overridden by
1576               this later rule at equal specificity. */
1577            .section.schedule-pickup-banner,
1578            .section.is-battery-recycling {
1579                padding-top: 100px;
1580            }
1581        }
1582
1583        @media screen and (max-width: 479px) {
1584            .links-gooter-wrapper {
1585                column-gap: 30px;
1586                row-gap: 30px;
1587            }
1588
1589            .footer-address-subscribe {
1590                margin-top: 30px;
1591            }
1592        }
1593
1594        /* The header (contact ribbon + navbar) stays fixed on phones too, so the
1595           phone number and "Get A Quote" are always one tap away. The 991px rules
1596           above cut these banners' top padding to 100px, which would tuck their
1597           titles under the fixed header below 767px, so they keep the 180px
1598           clearance here. */
1599        @media screen and (max-width: 767px) {
1600            .section.about-us-banner,
1601            .section.compliances-banner,
1602            .section.compliance-banner,
1603            .section.banner-faq {
1604                padding-top: 180px;
1605            }
1606        }
1607
1608        /* Text for screen readers and crawlers only, e.g. the article title after
1609           a "Read more" link so the anchor is descriptive without changing the look. */
1610        .visually-hidden {
1611            position: absolute !important;
1612            width: 1px !important;
1613            height: 1px !important;
1614            padding: 0 !important;
1615            margin: -1px !important;
1616            overflow: hidden !important;
1617            clip: rect(0, 0, 0, 0) !important;
1618            white-space: nowrap !important;
1619            border: 0 !important;
1620        }
1621
1622        /* Keyboard users can jump past the header; the link shows only when focused. */
1623        .skip-link {
1624            position: absolute;
1625            left: 16px;
1626            top: -60px;
1627            z-index: 10000;
1628            padding: 10px 16px;
1629            background: #ffffff;
1630            color: #1b2a1d;
1631            font-weight: 600;
1632            border-radius: 6px;
1633        }
1634
1635        .skip-link:focus {
1636            top: 16px;
1637        }
1638
1639        /* FAQ questions are real buttons (keyboard + screen readers) that look like the heading text. */
1640        .accordion-title .accordion-button {
1641            all: unset;
1642            display: block;
1643            width: 100%;
1644            cursor: pointer;
1645        }
1646
1647        .accordion-title .accordion-button:focus-visible {
1648            outline: 2px solid currentColor;
1649            outline-offset: 4px;
1650        }
1651
1652        /* When the form and the phone/email/address column stack on narrow
1653           screens, put the form first (Get a Quote lists the details first). */
1654        @media screen and (max-width: 991px) {
1655            .section.get-quote-form .form-grid-wave > .form-wrap-wave {
1656                order: -1;
1657            }
1658        }
1659    </style>
1660</head>
1661
1662<body><a class="skip-link" href="#main">Skip to main content</a><div class="header__telefone-email-wrapper">
1663    <a href="tel:+19163393676" class="header-icon-text left w-inline-block">
1664        <div class="header-icon-wrapper">
1665            <div class="code-embed header-icon w-embed"><svg viewBox="0 0 24 24" fill="none"
1666                    xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
1667                    <path
1668                        d="M9.917 6.868 9.564 5.666C9.229 4.53 8.187 3.75 7.002 3.75H6.707C5.068 3.75 3.704 5.076 3.975 6.693c.321 1.913.982 3.766 1.959 5.45 1.423 2.453 3.47 4.5 5.923 5.922 1.687.979 3.513 1.616 5.407 1.937 1.633.277 2.986-1.099 2.986-2.755 0-1.331-.877-2.505-2.154-2.881l-.964-.283c-.696-.205-1.447-.005-1.95.518-.589.614-1.518.785-2.232.323-1.55-1.002-2.872-2.325-3.874-3.874-.462-.715-.291-1.644.323-2.233.523-.503.723-1.254.518-1.95Z"
1669                        stroke="currentColor" stroke-width="1.5" stroke-linejoin="round" />
1670                </svg></div>
1671        </div>
1672        <div class="header-link">(916) 339-3676</div>
1673    </a>
1674    <a href="mailto:[email protected]?subject=General%20Inquiry"
1675        class="header-icon-text w-inline-block">
1676        <div class="header-icon-wrapper">
1677            <div class="code-embed header-icon w-embed"><svg viewBox="0 0 24 24" fill="none"
1678                    xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
1679                    <rect x="3" y="5" width="18" height="14" rx="2" stroke="currentColor"
1680                        stroke-width="1.5" />
1681                    <path d="m4 7 8 6 8-6" stroke="currentColor" stroke-width="1.5" stroke-linejoin="round" />
1682                </svg></div>
1683        </div>
1684        <div class="header-link">[email protected]</div>
1685    </a>
1686</div>
1687<div data-animation="over-left" class="navbar isdark w-nav" data-easing2="ease" data-easing="ease"
1688    data-collapse="medium" role="banner" data-no-scroll="1" data-duration="400" data-doc-height="1">
1689    <div class="nav-container w-container">
1690        <div class="nav-menu-wrapper"><a href="/" class="brand w-nav-brand w--current"><img
1691                    src="/images/webflow/logo-white.svg" loading="lazy" alt="Modern Waste Solutions battery and electronics recycling center logo white." width="197" height="75"
1692                    class="logo-header" /></a>
1693            <nav role="navigation" class="nav-menu w-nav-menu">
1694                <div class="tablet-menu"><a href="/" class="brand-tablet w-nav-brand w--current"><img
1695                            src="/images/webflow/logo-colored-no-borders.svg" loading="lazy"
1696                            alt="Modern Waste Solutions battery and electronics recycling center logo dark."
1697                            width="197" height="75" class="logo-header" /></a>
1698                    <div class="close-menu-button w-nav-button"><img src="/images/webflow/close-btn.svg" loading="lazy"
1699                            width="17" height="16" alt="icon" class="nav-close-icon" /></div>
1700                </div>
1701                <div class="menu-wrap">
1702                                                                        <a href="/services" class="nav-link white-nav-link w-nav-link">Services</a>
1703                                                                                                <div data-delay="0" data-hover="true" data-w-id="f48451db-1987-bb72-ceed-c049a2bcb507"
1704                                class="nav-dropdown menu-dropdown w-dropdown">
1705                                <div class="nav-dropdown-toggle w-dropdown-toggle">
1706                                    <div class="nav-dropdown-icon w-icon-dropdown-toggle"></div>
1707                                    <p class="nav-item-title white-nav-item">Who We Serve<span
1708                                            class="arrow-nav" aria-hidden="true">&#xf107;</span>
1709                                    </p>
1710                                </div>
1711                                <nav class="nav-dropdown-list w-dropdown-list">
1712                                    <div class="nav-dropdown-link-wrapper">
1713                                                                                                                                    <a href="/industries"
1714                                                    class="nav-dropdown-link w-dropdown-link"><span
1715                                                        class="nav-dropdown-link-line">
1716                                                    </span>All Industries</a>
1717                                                                                                                                                                                <a href="/industries/banking-finance"
1718                                                    class="nav-dropdown-link w-dropdown-link"><span
1719                                                        class="nav-dropdown-link-line">
1720                                                    </span>Banking &amp; Finance</a>
1721                                                                                                                                                                                <a href="/industries/data-centers-tech"
1722                                                    class="nav-dropdown-link w-dropdown-link"><span
1723                                                        class="nav-dropdown-link-line">
1724                                                    </span>Data Centers &amp; Tech</a>
1725                                                                                                                                                                                <a href="/industries/government-military"
1726                                                    class="nav-dropdown-link w-dropdown-link"><span
1727                                                        class="nav-dropdown-link-line">
1728                                                    </span>Government &amp; Military</a>
1729                                                                                                                                                                                <a href="/industries/healthcare"
1730                                                    class="nav-dropdown-link w-dropdown-link"><span
1731                                                        class="nav-dropdown-link-line">
1732                                                    </span>Healthcare</a>
1733                                                                                                                                                                                <a href="/industries/laboratory-equipment"
1734                                                    class="nav-dropdown-link w-dropdown-link"><span
1735                                                        class="nav-dropdown-link-line">
1736                                                    </span>Laboratory Equipment</a>
1737                                                                                                                                                                                <a href="/industries/law-firms"
1738                                                    class="nav-dropdown-link w-dropdown-link"><span
1739                                                        class="nav-dropdown-link-line">
1740                                                    </span>Law Firms</a>
1741                                                                                                                                                                                <a href="/industries/aerospace-avionics"
1742                                                    class="nav-dropdown-link w-dropdown-link"><span
1743                                                        class="nav-dropdown-link-line">
1744                                                    </span>Aerospace &amp; Avionics</a>
1745                                                                                                                                                                                <a href="/industries/airports"
1746                                                    class="nav-dropdown-link w-dropdown-link"><span
1747                                                        class="nav-dropdown-link-line">
1748                                                    </span>Airports</a>
1749                                                                                                                                                                                <a href="/industries/hospitality"
1750                                                    class="nav-dropdown-link w-dropdown-link"><span
1751                                                        class="nav-dropdown-link-line">
1752                                                    </span>Hospitality</a>
1753                                                                                                                                                                                <a href="/industries/dental-practices"
1754                                                    class="nav-dropdown-link w-dropdown-link"><span
1755                                                        class="nav-dropdown-link-line">
1756                                                    </span>Dental Practices</a>
1757                                                                                                                                                                                <a href="/industries/construction"
1758                                                    class="nav-dropdown-link w-dropdown-link"><span
1759                                                        class="nav-dropdown-link-line">
1760                                                    </span>Construction</a>
1761                                                                                                                                                                                <a href="/business-types"
1762                                                    class="nav-dropdown-link w-dropdown-link"><span
1763                                                        class="nav-dropdown-link-line">
1764                                                    </span>All Business Types</a>
1765                                                                                                                                                                                <a href="/business-types/property-management"
1766                                                    class="nav-dropdown-link w-dropdown-link"><span
1767                                                        class="nav-dropdown-link-line">
1768                                                    </span>Property Management</a>
1769                                                                                                                                                                                <a href="/business-types/enterprise-programs"
1770                                                    class="nav-dropdown-link w-dropdown-link"><span
1771                                                        class="nav-dropdown-link-line">
1772                                                    </span>Enterprise Programs</a>
1773                                                                                                                                                                                <a href="/business-types/route-based-pickup"
1774                                                    class="nav-dropdown-link w-dropdown-link"><span
1775                                                        class="nav-dropdown-link-line">
1776                                                    </span>Route-Based Pickup</a>
1777                                                                                                                        </div>
1778                                </nav>
1779                            </div>
1780                                                                                                <a href="/service-areas" class="nav-link white-nav-link w-nav-link">Service Areas</a>
1781                                                                                                <a href="/about" class="nav-link white-nav-link w-nav-link">About Us</a>
1782                                                                                                <a href="/contact-us" class="nav-link white-nav-link w-nav-link">Contact Us</a>
1783                                                                                                <div data-delay="0" data-hover="true" data-w-id="f48451db-1987-bb72-ceed-c049a2bcb507"
1784                                class="nav-dropdown mobile-only w-dropdown">
1785                                <div class="nav-dropdown-toggle w-dropdown-toggle">
1786                                    <div class="nav-dropdown-icon w-icon-dropdown-toggle"></div>
1787                                    <p class="nav-item-title white-nav-item">Existing Clients<span
1788                                            class="arrow-nav" aria-hidden="true"></span>
1789                                    </p>
1790                                </div>
1791                                <nav class="nav-dropdown-list w-dropdown-list">
1792                                    <div class="nav-dropdown-link-wrapper">
1793                                                                                                                                    <div class="w-dyn-list">
1794                                                    <div role="list" class="w-dyn-items">
1795                                                        <div role="listitem" class="w-dyn-item"><a
1796                                                                href="https://modern-waste-solutions.myhelcim.com/hosted/?token=8d8011e35d941876ff606c"
1797                                                                class="nav-dropdown-link collection-link w-dropdown-link"><span
1798                                                                    class="nav-dropdown-link-line">
1799                                                                </span>Make payment</a></div>
1800                                                    </div>
1801                                                </div>
1802                                                                                                                                                                                <a href="/schedule-pickup"
1803                                                    class="nav-dropdown-link w-dropdown-link"><span
1804                                                        class="nav-dropdown-link-line">
1805                                                    </span>Schedule Service</a>
1806                                                                                                                        </div>
1807                                </nav>
1808                            </div>
1809                                                                                                <a href="/faq" class="nav-link white-nav-link w-nav-link">FAQs</a>
1810                                                                                                <a href="/industry-insights" class="nav-link white-nav-link w-nav-link">Industry Insights</a>
1811                                                                <div class="button-header-tablet"><a href="/get-a-quote"
1812                            class="primary-button-orange">Get a Quote</a></div>
1813                                            <div class="button-header-tablet"><a href="https://buy.stripe.com/6oEbLzcPceDC14QcMM"
1814                                class="primary-button-orange">Make a payment</a></div>
1815                                        <div class="button-header-tablet">
1816                        <form action="/search" class="search-input-wrapper mobile w-form"><input
1817                                class="text-field w-input" maxlength="256" name="query" placeholder="Search…"
1818                                type="search" id="search-3" aria-label="Search the site" required="" /><input
1819                                type="submit" class="submit-button light-green-text-color w-button" value="→"
1820                                aria-label="Search" /></form>
1821                    </div>
1822                </div>
1823            </nav>
1824            <div class="button-header-wrap">
1825                <div data-wf--header-search--variant="base" class="button-container">
1826                    <form action="/search" class="search-2 w-form" role="search">
1827                        <div class="input-container"><input class="search-input-2 w-input"
1828                                maxlength="256" name="query" placeholder="Search…" type="search" id="search"
1829                                aria-label="Search the site" required="" /></div><input type="submit"
1830                            class="search-button w-button" value=""
1831                            aria-label="Search" />
1832                    </form>
1833                    <div class="search-open-trigger"></div>
1834                    <div class="fontawesome-close"></div>
1835                </div>
1836                                    <div data-delay="0" data-hover="true" data-w-id="03731660-778b-e4a8-8cda-bfcad01eeb6a"
1837                        class="dropdown-2 w-dropdown">
1838                        <div class="orange-drop-down-trigger w-dropdown-toggle">
1839                            <div class="orange-drop-down-trigger-text">Existing Clients</div>
1840                        </div>
1841                        <nav class="nav-dropdown-list existing-clients-dropdown w-dropdown-list">
1842                            <div class="nav-dropdown-link-wrapper">
1843                                                                                                            <div class="w-dyn-list">
1844                                            <div role="list" class="w-dyn-items">
1845                                                <div role="listitem" class="w-dyn-item"><a
1846                                                        href="https://modern-waste-solutions.myhelcim.com/hosted/?token=8d8011e35d941876ff606c"
1847                                                        class="nav-dropdown-link collection-link w-dropdown-link"><span
1848                                                            class="nav-dropdown-link-line">
1849                                                        </span>Make payment</a></div>
1850                                            </div>
1851                                        </div>
1852                                                                                                                                                <a href="/schedule-pickup" class="nav-dropdown-link w-dropdown-link"><span
1853                                                class="nav-dropdown-link-line"> </span>Schedule Service</a>
1854                                                                                                </div>
1855                        </nav>
1856                    </div>
1857                                <a href="/get-a-quote"
1858                    class="primary-button-orange desktop-button w-button">Get a Quote</a>
1859            </div>
1860            <div class="menu-button w-nav-button"><img src="/images/webflow/menu-btn.svg" loading="lazy"
1861                    alt="icon" width="26" height="16" class="image-burger white-burger" /></div>
1862        </div>
1863    </div>
1864</div>
1865
1866    <main id="main">
1867            <div class="section service-list-banner">
1868    <div class="base-container w-container">
1869        <div class="banner-title-wrapper">
1870            <h1 class="text-h2 white-text">Recycling Services in Sacramento, CA</h1>
1871        </div>
1872    </div>
1873    </div>
1874    <section class="primary-color-background">
1875        <div class="w-layout-blockcontainer base-container w-container">
1876            <nav class="breadcrumbs_wrapper" aria-label="Breadcrumb">
1877    <div class="breadcrumbs_container">
1878        <div class="breadcrumbs_flex">
1879            <div class="breadcrumb_item"><a href="/" class="breadcrumbs_link-block w-inline-block">
1880                    <div>Home</div>
1881                </a></div>
1882            <div class="breadcrumbs_separator w-embed"><svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" stroke="currentColor" aria-hidden="true"><g><path d="M9 19L16 12L9 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></g></svg></div>
1883                        <div class="breadcrumbs_text" aria-current="page">Services</div>
1884        </div>
1885    </div>
1886</nav>
1887    </section>
1888    <section class="primary-color-background">
1889        <div class="w-layout-blockcontainer base-container w-container"></div><section data-wf--certifications-section--variant="base">
1890    <div class="w-layout-blockcontainer base-container w-container">
1891        <div class="w-layout-hflex certifications-flex">
1892            <div class="iso-certifications-wrapper w-dyn-list">
1893                <div role="list" class="certifications-list w-dyn-items">
1894                    <div role="listitem" class="certification-item w-dyn-item"><a
1895                            href="/compliances/iso-14001-certification" class="w-inline-block"><img loading="lazy"
1896                                src="/images/webflow/iso-14001-1.avif" width="116" height="150"
1897                                alt="ISO 14001 Environmental Management Certified logo"
1898                                class="certification-icon" /></a></div>
1899                    <div role="listitem" class="certification-item w-dyn-item"><a
1900    
1900                        href="/compliances/iso-9001-certification" class="w-inline-block"><img loading="lazy"
1901                                src="/images/webflow/iso-9001-1.avif" width="116" height="150"
1902                                alt="ISO 9001 Quality Management Certified logo"
1903                                class="certification-icon" /></a></div>
1904                    <div role="listitem" class="certification-item w-dyn-item"><a
1905                            href="/compliances/iso-45001-certification" class="w-inline-block"><img loading="lazy"
1906                                src="/images/webflow/iso-45001-1.avif" width="116" height="150"
1907                                alt="ISO 45001 Occupational Health &amp; Safety Certified logo"
1908                                class="certification-icon" /></a></div>
1909                </div>
1910            </div>
1911        </div>
1912    </div>
1913</section>
1914    </section>
1915    <div class="section primary-color-background padding-top-40px">
1916        <div class="w-layout-blockcontainer base-container w-container">
1917            <div class="collection-list-wrapper-100 w-dyn-list">
1918                <div role="list" class="collection-list-service-wrap w-dyn-items">
1919                    <div role="listitem" class="collection-item-service w-dyn-item">
1920    <div class="content-service">
1921        <div class="services---list-image-wrapper"><img loading="lazy" src="/images/webflow/various_types_and_sizes_of_batteries_main_thumbnail.avif" alt="Various types and sizes of batteries collected for recycling"
1922                width="330" height="223" class="services---image" /></div>
1923        <div class="services-flex-wrapper">
1924            <div class="bame-service-wrap"><a href="/services/battery-recycling" class="service-name">Battery Recycling</a>
1925            </div><a href="/services/battery-recycling" class="service-link w-inline-block" aria-hidden="true"
1926                tabindex="-1"><img loading="lazy" src="/images/webflow/right-arrow-white.svg" width="18"
1927                    height="18" alt="" class="right-arrow" /></a>
1928        </div>
1929        <div class="light-background-text">
1930            <p>We can recycle virtually all types of batteries. In most cases, it is either best practice or required to separate batteries by chemistry type.</p>
1931        </div>
1932    </div>
1933</div>
1934                    <div role="listitem" class="collection-item-service w-dyn-item">
1935    <div class="content-service">
1936        <div class="services---list-image-wrapper"><img loading="lazy" src="/images/webflow/assorted_office_electronics_on_display_table_main_thumbnail.avif" alt="Assorted office electronics displayed for recycling"
1937                width="330" height="223" class="services---image" /></div>
1938        <div class="services-flex-wrapper">
1939            <div class="bame-service-wrap"><a href="/services/electronic-waste-recycling" class="service-name">Electronic Waste Recycling</a>
1940            </div><a href="/services/electronic-waste-recycling" class="service-link w-inline-block" aria-hidden="true"
1941                tabindex="-1"><img loading="lazy" src="/images/webflow/right-arrow-white.svg" width="18"
1942                    height="18" alt="" class="right-arrow" /></a>
1943        </div>
1944        <div class="light-background-text">
1945            <p>Our electronic waste recycling services prioritize security, and compliance, ensuring responsible disposal while also boosting your bottom line.</p>
1946        </div>
1947    </div>
1948</div>
1949                    <div role="listitem" class="collection-item-service w-dyn-item">
1950    <div class="content-service">
1951        <div class="services---list-image-wrapper"><img loading="lazy" src="/images/webflow/hard-drive-destruction-recycling_thumbnail.avif" alt="Hard drive destruction for secure data recycling"
1952                width="330" height="223" class="services---image" /></div>
1953        <div class="services-flex-wrapper">
1954            <div class="bame-service-wrap"><a href="/services/secure-data-destruction" class="service-name">Secure Data Destruction</a>
1955            </div><a href="/services/secure-data-destruction" class="service-link w-inline-block" aria-hidden="true"
1956                tabindex="-1"><img loading="lazy" src="/images/webflow/right-arrow-white.svg" width="18"
1957                    height="18" alt="" class="right-arrow" /></a>
1958        </div>
1959        <div class="light-background-text">
1960            <p>Our data destruction services meet or exceed the most stringent industry standards, providing peace of mind and full compliance.</p>
1961        </div>
1962    </div>
1963</div>
1964                    <div role="listitem" class="collection-item-service w-dyn-item">
1965    <div class="content-service">
1966        <div class="services---list-image-wrapper"><img loading="lazy" src="/images/webflow/modern-waste-recycling-truck-side-view_thumbnail.avif" alt="Modern Waste Solutions on-site recycling truck — side view"
1967                width="330" height="223" class="services---image" /></div>
1968        <div class="services-flex-wrapper">
1969            <div class="bame-service-wrap"><a href="/services/on-site-hard-drive-shredding" class="service-name">On-Site Hard Drive Shredding</a>
1970            </div><a href="/services/on-site-hard-drive-shredding" class="service-link w-inline-block" aria-hidden="true"
1971                tabindex="-1"><img loading="lazy" src="/images/webflow/right-arrow-white.svg" width="18"
1972                    height="18" alt="" class="right-arrow" /></a>
1973        </div>
1974        <div class="light-background-text">
1975            <p>Secure, compliant hard drive destruction performed at your location — protecting sensitive data, ensuring peace of mind, and meeting industry standards.</p>
1976        </div>
1977    </div>
1978</div>
1979                    <div role="listitem" class="collection-item-service w-dyn-item">
1980    <div class="content-service">
1981        <div class="services---list-image-wrapper"><img loading="lazy" src="/images/webflow/data-center-server-cabling-room_thumbnail.avif" alt="Data center server cabling room before decommissioning"
1982                width="330" height="223" class="services---image" /></div>
1983        <div class="services-flex-wrapper">
1984            <div class="bame-service-wrap"><a href="/services/data-center-ups-decommissioning" class="service-name">Data Center &amp; UPS Removal</a>
1985            </div><a href="/services/data-center-ups-decommissioning" class="service-link w-inline-block" aria-hidden="true"
1986                tabindex="-1"><img loading="lazy" src="/images/webflow/right-arrow-white.svg" width="18"
1987                    height="18" alt="" class="right-arrow" /></a>
1988        </div>
1989        <div class="light-background-text">
1990            <p>Complete decommissioning of data centers and UPS systems, including equipment removal, data sanitization, and compliant recycling.</p>
1991        </div>
1992    </div>
1993</div>
1994                    <div role="listitem" class="collection-item-service w-dyn-item">
1995    <div class="content-service">
1996        <div class="services---list-image-wrapper"><img loading="lazy" src="/images/webflow/worker_sorting_damaged_solar_panels_warehouse_thumbnail.avif" alt="Worker sorting damaged solar panels in a recycling warehouse"
1997                width="330" height="223" class="services---image" /></div>
1998        <div class="services-flex-wrapper">
1999            <div class="bame-service-wrap"><a href="/services/solar-panel-recycling" class="service-name">Solar Parts Recycling</a>
2000            </div><a href="/services/solar-panel-recycling" class="service-link w-inline-block" aria-hidden="true"
2001                tabindex="-1"><img loading="lazy" src="/images/webflow/right-arrow-white.svg" width="18"
2002                    height="18" alt="" class="right-arrow" /></a>
2003        </div>
2004        <div class="light-background-text">
2005            <p>Compliant solar panel recycling in California. We safely process decommissioned, damaged, and end-of-life solar equipment with certified environmental handling and documentation.</p>
2006        </div>
2007    </div>
2008</div>
2009                    <div role="listitem" class="collection-item-service w-dyn-item">
2010    <div class="content-service">
2011        <div class="services---list-image-wrapper"><img loading="lazy" src="/images/webflow/laptop-workstation-tool-storage.avif" alt="Modern Waste technician processing laptops and IT equipment at a workstation"
2012                width="330" height="223" class="services---image" /></div>
2013        <div class="services-flex-wrapper">
2014            <div class="bame-service-wrap"><a href="/services/itad-services" class="service-name">ITAD Services</a>
2015            </div><a href="/services/itad-services" class="service-link w-inline-block" aria-hidden="true"
2016                tabindex="-1"><img loading="lazy" src="/images/webflow/right-arrow-white.svg" width="18"
2017                    height="18" alt="" class="right-arrow" /></a>
2018        </div>
2019        <div class="light-background-text">
2020            <p>Enterprise IT asset disposition: inventory, secure data treatment, reuse evaluation, and documented recycling for retired IT equipment.</p>
2021        </div>
2022    </div>
2023</div>
2024                    <div role="listitem" class="collection-item-service w-dyn-item">
2025    <div class="content-service">
2026        <div class="services---list-image-wrapper"><img loading="lazy" src="/images/webflow/secure-data-distruction.avif" alt="Hard drive and shredded electronic media from a secure data destruction process"
2027                width="330" height="223" class="services---image" /></div>
2028        <div class="services-flex-wrapper">
2029            <div class="bame-service-wrap"><a href="/services/data-wiping-nist-800-88" class="service-name">Hard Drive Wiping Service</a>
2030            </div><a href="/services/data-wiping-nist-800-88" class="service-link w-inline-block" aria-hidden="true"
2031                tabindex="-1"><img loading="lazy" src="/images/webflow/right-arrow-white.svg" width="18"
2032                    height="18" alt="" class="right-arrow" /></a>
2033        </div>
2034        <div class="light-background-text">
2035            <p>NIST 800-88-aligned data wiping with verification records for drives and devices headed for reuse, resale, or redeployment.</p>
2036        </div>
2037    </div>
2038</div>
2039                    <div role="listitem" class="collection-item-service w-dyn-item">
2040    <div class="content-service">
2041        <div class="services---list-image-wrapper"><img loading="lazy" src="/images/webflow/electronic-waste-recycling_bin-with-devices_main.avif" alt="CRT monitor, keyboard, and other electronics collected for recycling"
2042                width="330" height="223" class="services---image" /></div>
2043        <div class="services-flex-wrapper">
2044            <div class="bame-service-wrap"><a href="/services/crt-monitor-recycling" class="service-name">Monitor Recycling</a>
2045            </div><a href="/services/crt-monitor-recycling" class="service-link w-inline-block" aria-hidden="true"
2046                tabindex="-1"><img loading="lazy" src="/images/webflow/right-arrow-white.svg" width="18"
2047                    height="18" alt="" class="right-arrow" /></a>
2048        </div>
2049        <div class="light-background-text">
2050            <p>CRT and flat-panel monitor recycling with separate handling for leaded glass, lamps, and electronic components.</p>
2051        </div>
2052    </div>
2053</div>
2054                    <div role="listitem" class="collection-item-service w-dyn-item">
2055    <div class="content-service">
2056        <div class="services---list-image-wrapper"><img loading="lazy" src="/images/webflow/e-waste-recycling-workstation.avif" alt="Technician processing server and network equipment components at a recycling workstation"
2057                width="330" height="223" class="services---image" /></div>
2058        <div class="services-flex-wrapper">
2059            <div class="bame-service-wrap"><a href="/services/server-equipment-recycling" class="service-name">Server Disposal</a>
2060            </div><a href="/services/server-equipment-recycling" class="service-link w-inline-block" aria-hidden="true"
2061                tabindex="-1"><img loading="lazy" src="/images/webflow/right-arrow-white.svg" width="18"
2062                    height="18" alt="" class="right-arrow" /></a>
2063        </div>
2064        <div class="light-background-text">
2065            <p>Server, storage, and network equipment disposal with secure data treatment, deinstallation, and responsible recycling.</p>
2066        </div>
2067    </div>
2068</div>
2069                    <div role="listitem" class="collection-item-service w-dyn-item">
2070    <div class="content-service">
2071        <div class="services---list-image-wrapper"><img loading="lazy" src="/images/webflow/universal_waste_electronic_recycling_bins_main.avif" alt="Universal Waste Electronic Devices collection bins used for regulated material recycling"
2072                width="330" height="223" class="services---image" /></div>
2073        <div class="services-flex-wrapper">
2074            <div class="bame-service-wrap"><a href="/services/lighting-ballast-recycling" class="service-name">Fluorescent Light Ballast Disposal</a>
2075            </div><a href="/services/lighting-ballast-recycling" class="service-link w-inline-block" aria-hidden="true"
2076                tabindex="-1"><img loading="lazy" src="/images/webflow/right-arrow-white.svg" width="18"
2077                    height="18" alt="" class="right-arrow" /></a>
2078        </div>
2079        <div class="light-background-text">
2080            <p>Fluorescent lamp and ballast recycling with separate handling for non-PCB, suspect, and damaged units.</p>
2081        </div>
2082    </div>
2083</div>
2084                    <div role="listitem" class="collection-item-service w-dyn-item">
2085    <div class="content-service">
2086        <div class="services---list-image-wrapper"><img loading="lazy" src="/images/webflow/e-waste-storage.avif" alt="Electronics and batteries dropped off and staged for recycling at the Sacramento facility"
2087                width="330" height="223" class="services---image" /></div>
2088        <div class="services-flex-wrapper">
2089            <div class="bame-service-wrap"><a href="/services/e-waste-drop-off-sacramento" class="service-name">E-Waste Drop-Off</a>
2090            </div><a href="/services/e-waste-drop-off-sacramento" class="service-link w-inline-block" aria-hidden="true"
2091                tabindex="-1"><img loading="lazy" src="/images/webflow/right-arrow-white.svg" width="18"
2092                    height="18" alt="" class="right-arrow" /></a>
2093        </div>
2094        <div class="light-background-text">
2095            <p>
2095Businesses can deliver electronics and batteries to our Sacramento facility at 3921 Pell Circle. Households recycle through our sister company, Secure Recycle.</p>
2096        </div>
2097    </div>
2098</div>
2099                </div>
2100            </div>
2101        </div>
2102    </div>
2103    <section class="section with-half-spacing">
2104        <div class="w-layout-blockcontainer base-container w-container">
2105            <div class="banner-title-wrapper">
2106                <h2 class="text-h2">Testimonials</h2>
2107                <p class="paragraph-banner">From local businesses to
2108                    government agencies, see why companies throughout California rely on Modern Waste Solutions for
2109                    responsible e-waste and battery recycling.</p>
2110            </div>
2111            <section class="feedspring-section">
2112        <div class="feedspring-css w-embed">
2113            <style>
2114                .google-review {
2115                    overflow: hidden;
2116                    text-overflow: ellipsis;
2117                    display: -webkit-box;
2118                    -webkit-line-clamp: 2;
2119                    line-clamp: 2;
2120                    -webkit-box-orient: vertical;
2121                }
2122            </style>
2123        </div>
2124        <div class="feedspring">
2125            <div class="google-header">
2126                <div class="google-header-block">
2127                    <div class="google-header-logo">
2128                        <img loading="lazy" src="/images/webflow/google-logo.svg" alt="Google logo icon" />
2129                        <p class="google-header-text">Reviews</p>
2130                    </div>
2131                    <div class="google-header-stars">
2132                        <div class="google-text">4.8</div>
2133                        <div class="google-star-row">
2134                                                            <div class="google-star w-embed">
2135                                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2136                                        viewBox="0 0 20 20" fill="none">
2137                                                                                    <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2138                                                                            </svg>
2139                                </div>
2140                                                            <div class="google-star w-embed">
2141                                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2142                                        viewBox="0 0 20 20" fill="none">
2143                                                                                    <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2144                                                                            </svg>
2145                                </div>
2146                                                            <div class="google-star w-embed">
2147                                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2148                                        viewBox="0 0 20 20" fill="none">
2149                                                                                    <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2150                                                                            </svg>
2151                                </div>
2152                                                            <div class="google-star w-embed">
2153                                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2154                                        viewBox="0 0 20 20" fill="none">
2155                                                                                    <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2156                                                                            </svg>
2157                                </div>
2158                                                            <div class="google-star w-embed">
2159                                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2160                                        viewBox="0 0 20 20" fill="none">
2161                                                                                    <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2162                                                                            </svg>
2163                                </div>
2164                                                    </div>
2165                        <div class="google-header-total">
2166                            <div class="google-text">(</div>
2167                            <div class="google-text">123</div>
2168                            <div class="google-text">)</div>
2169                        </div>
2170                    </div>
2171                </div>
2172                <a href="https://g.page/r/CfgCkXajSxY1EBM/review" target="_blank" rel="noopener" class="google-button w-inline-block">
2173                    <div class="google-logo-white w-embed">
2174                        <svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"
2175                            fill="none">
2176                            <path
2177                                d="M6.03613 9.99842C6.77762 8.52192 7.91512 7.28071 9.32149 6.41353C10.7279 5.54635 12.3477 5.08737 13.9999 5.08789C16.4017 5.08789 18.4194 5.97018 19.9621 7.40948L17.407 9.96545C16.4828 9.08227 15.3082 8.63221 13.9999 8.63221C11.6783 8.63221 9.71324 10.2007 9.01364 12.3066C8.8354 12.8414 8.73381 13.4117 8.73381 13.9999C8.73381 14.5881 8.8354 15.1585 9.01364 15.6932C9.71413 17.8 11.6783 19.3677 13.9999 19.3677C15.1986 19.3677 16.219 19.0513 17.0175 18.5166C17.4805 18.2118 17.8768 17.8163 18.1825 17.354C18.4883 16.8917 18.6971 16.3722 18.7964 15.8269H13.9999V12.3797H22.3933C22.4984 12.9626 22.5555 13.5704 22.5555 14.2022C22.5555 16.9168 21.5841 19.2019 19.8979 20.7526C18.4239 22.1143 16.4062 22.912 13.9999 22.912C12.8295 22.9124 11.6704 22.6822 10.5889 22.2345C9.50742 21.7868 8.52477 21.1304 7.69712 20.3027C6.86947 19.4751 6.21303 18.4924 5.76533 17.411C5.31762 16.3295 5.08742 15.1704 5.08789 13.9999C5.08789 12.5615 5.4319 11.2015 6.03613 9.99842Z"
2178                                fill="white" />
2179                        </svg>
2180                    </div>
2181                    <div>Review us on Google</div>
2182                </a>
2183            </div>
2184            <div class="w-layout-grid google-grid">
2185                                                        <div class="google-post">
2186                        <div class="google-star-row">
2187                                                                                                <div class="google-star w-embed">
2188                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2189                                            viewBox="0 0 20 20" fill="none">
2190                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2191                                        </svg>
2192                                    </div>
2193                                                                                                                                <div class="google-star w-embed">
2194                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2195                                            viewBox="0 0 20 20" fill="none">
2196                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2197                                        </svg>
2198                                    </div>
2199                                                                                                                                <div class="google-star w-embed">
2200                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2201                                            viewBox="0 0 20 20" fill="none">
2202                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2203                                        </svg>
2204                                    </div>
2205                                                                                                                                <div class="google-star w-embed">
2206                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2207                                            viewBox="0 0 20 20" fill="none">
2208                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2209                                        </svg>
2210                                    </div>
2211                                                                                                                                <div class="google-star w-embed">
2212                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2213                                            viewBox="0 0 20 20" fill="none">
2214                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2215                                        </svg>
2216                                    </div>
2217                                                                                    </div>
2218                        <p class="google-review">A little bit off the beaten track in Natomas, but Modern Waste quickly and efficiently helped me recycle my broken Lithium Iron Phosphate batteries at a reasonable $/lb fee (Sac county e-waste will not accept these items). Ramiro and Vincent were very friendly and helpful.</p>
2219                        <div class="google-divider"></div>
2220                        <div class="google-author-wrapper">
2221                            <div class="google-author">
2222                                <div class="google-avatar">
2223                                    <img loading="lazy" alt="Josh Bardet"
2224                                        src="https://lh3.googleusercontent.com/a-/ALV-UjUZq41VXfFgJrbUrrG9qVbnVn0yDXYIujFdfzBmAYBXOqcwbtpX=s120-c-rp-mo-ba12-br100" class="google-avatar-cover" />
2225                                </div>
2226                                <div>
2227                                    <div class="google-author-name">Josh Bardet</div>
2228                                    <div class="google-date">1 week ago</div>
2229                                </div>
2230                            </div>
2231                            <div class="google-badge">
2232                                <div class="google-logo w-embed">
2233                                    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"
2234                                        viewBox="0 0 24 24" fill="none">
2235                                        <path
2236                                            d="M7.22694 13.7887L6.63022 16.0163L4.44924 16.0625C3.79744 14.8535 3.42773 13.4704 3.42773 12.0005C3.42773 10.5792 3.7734 9.2388 4.38612 8.05859H4.38659L6.32828 8.41457L7.17886 10.3446C7.00083 10.8636 6.9038 11.4208 6.9038 12.0005C6.90387 12.6297 7.01784 13.2325 7.22694 13.7887Z"
2237                                            fill="#FBBB00" />
2238                                        <path
2239                                            d="M20.4207 10.3994C20.5191 10.9179 20.5705 11.4534 20.5705 12.0007C20.5705 12.6143 20.5059 13.2129 20.383 13.7903C19.9658 15.7551 18.8755 17.4708 17.3652 18.6849L17.3647 18.6845L14.919 18.5597L14.5729 16.3989C15.5751 15.8112 16.3583 14.8914 16.7709 13.7903H12.1875V10.3994H16.8377H20.4207Z"
2240                                            fill="#518EF8" />
2241                                        <path
2242                                            d="M17.3647 18.6846L17.3652 18.6851C15.8963 19.8658 14.0303 20.5722 11.9991 20.5722C8.73491 20.5722 5.89695 18.7477 4.44922 16.0628L7.22692 13.7891C7.95077 15.7209 9.81434 17.0961 11.9991 17.0961C12.9382 17.0961 13.8179 16.8423 14.5729 16.3991L17.3647 18.6846Z"
2243                                            fill="#28B446" />
2244                                        <path
2245                                            d="M17.4689 5.40201L14.6921 7.6753C13.9108 7.18693 12.9872 6.90481 11.9978 6.90481C9.76355 6.90481 7.86512 8.3431 7.17753 10.3442L4.38523 8.0582H4.38477C5.8113 5.30782 8.68506 3.42871 11.9978 3.42871C14.0775 3.42871 15.9844 4.16953 17.4689 5.40201Z"
2246                                            fill="#F14336" />
2247                                    </svg>
2248                                </div>
2249                            </div>
2250                        </div>
2251                    </div>
2252                                                        <div class="google-post">
2253                        <div class="google-star-row">
2254                                                                                                <div class="google-star w-embed">
2255                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2256                                            viewBox="0 0 20 20" fill="none">
2257                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2258                                        </svg>
2259                                    </div>
2260                                                                                                                                <div class="google-star w-embed">
2261                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2262                                            viewBox="0 0 20 20" fill="none">
2263                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2264                                        </svg>
2265                                    </div>
2266                                                                                                                                <div class="google-star w-embed">
2267                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2268                                            viewBox="0 0 20 20" fill="none">
2269                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2270                                        </svg>
2271                                    </div>
2272                                                                                                                                <div class="google-star w-embed">
2273                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2274                                            viewBox="0 0 20 20" fill="none">
2275                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2276                                        </svg>
2277                                    </div>
2278                                                                                                                                <div class="google-star w-embed">
2279                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2280                                            viewBox="0 0 20 20" fill="none">
2281                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2282                                        </svg>
2283                                    </div>
2284                                                                                    </div>
2285                        <p class="google-review">Chris was awesome! He came in and picked up all of the e-waste we had ready for him. He was polite and professional throughout the entire process. He handled the equipment with care, including the site equipment that was already in place. I am very happy with his service and appreciate the great job he did.</p>
2286                        <div class="google-divider"></div>
2287                        <div class="google-author-wrapper">
2288                            <div class="google-author">
2289                                <div class="google-avatar">
2290                                    <img loading="lazy" alt="Shawnna Borremans"
2291                                        src="https://lh3.googleusercontent.com/a-/ALV-UjXgogdSa9biO-owPSQh5s95jm2JRwMGEqQvNBvf1HUCM9LJbqg=s120-c-rp-mo-br100" class="google-avatar-cover" />
2292                                </div>
2293                                <div>
2294                                    <div class="google-author-name">Shawnna Borremans</div>
2295                                    <div class="google-date">1 month ago</div>
2296                                </div>
2297                            </div>
2298                            <div class="google-badge">
2299                                <div class="google-logo w-embed">
2300                                    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"
2301                                        viewBox="0 0 24 24" fill="none">
2302                                        <path
2303                                            d="M7.22694 13.7887L6.63022 16.0163L4.44924 16.0625C3.79744 14.8535 3.42773 13.4704 3.42773 12.0005C3.42773 10.5792 3.7734 9.2388 4.38612 8.05859H4.38659L6.32828 8.41457L7.17886 10.3446C7.00083 10.8636 6.9038 11.4208 6.9038 12.0005C6.90387 12.6297 7.01784 13.2325 7.22694 13.7887Z"
2304                                            fill="#FBBB00" />
2305                                        <path
2306                                            d="M20.4207 10.3994C20.5191 10.9179 20.5705 11.4534 20.5705 12.0007C20.5705 12.6143 20.5059 13.2129 20.383 13.7903C19.9658 15.7551 18.8755 17.4708 17.3652 18.6849L17.3647 18.6845L14.919 18.5597L14.5729 16.3989C15.5751 15.8112 16.3583 14.8914 16.7709 13.7903H12.1875V10.3994H16.8377H20.4207Z"
2307                                            fill="#518EF8" />
2308                                        <path
2309                                            d="M17.3647 18.6846L17.3652 18.6851C15.8963 19.8658 14.0303 20.5722 11.9991 20.5722C8.73491 20.5722 5.89695 18.7477 4.44922 16.0628L7.22692 13.7891C7.95077 15.7209 9.81434 17.0961 11.9991 17.0961C12.9382 17.0961 13.8179 16.8423 14.5729 16.3991L17.3647 18.6846Z"
2310                                            fill="#28B446" />
2311                                        <path
2312                                            d="M17.4689 5.40201L14.6921 7.6753C13.9108 7.18693 12.9872 6.90481 11.9978 6.90481C9.76355 6.90481 7.86512 8.3431 7.17753 10.3442L4.38523 8.0582H4.38477C5.8113 5.30782 8.68506 3.42871 11.9978 3.42871C14.0775 3.42871 15.9844 4.16953 17.4689 5.40201Z"
2313                                            fill="#F14336" />
2314                                    </svg>
2315                                </div>
2316                            </div>
2317                        </div>
2318                    </div>
2319                                                        <div class="google-post">
2320                        <div class="google-star-row">
2321                                                                                                <div class="google-star w-embed">
2322                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2323                                            viewBox="0 0 20 20" fill="none">
2324                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2325                                        </svg>
2326                                    </div>
2327                                                                                                                                <div class="google-star w-embed">
2328                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2329                                            viewBox="0 0 20 20" fill="none">
2330                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2331                                        </svg>
2332                                    </div>
2333                                                                                                                                <div class="google-star w-embed">
2334                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2335                                            viewBox="0 0 20 20" fill="none">
2336                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2337                                        </svg>
2338                                    </div>
2339                                                                                                                                <div class="google-star w-embed">
2340                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2341                                            viewBox="0 0 20 20" fill="none">
2342                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2343                                        </svg>
2344                                    </div>
2345                                                                                                                                <div class="google-star w-embed">
2346                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2347                                            viewBox="0 0 20 20" fill="none">
2348                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2349                                        </svg>
2350                                    </div>
2351                                                                                    </div>
2352                        <p class="google-review">Aaron and Vincent were awesome, excellent customer service!</p>
2353                        <div class="google-divider"></div>
2354                        <div class="google-author-wrapper">
2355                            <div class="google-author">
2356                                <div class="google-avatar">
2357                                    <img loading="lazy" alt="Justin N"
2358                                        src="https://lh3.googleusercontent.com/a/ACg8ocI08n4eHf9F_9hmjQBS7LWfQ4Ne6bL6gSq878oZhLeelrJTgA=s120-c-rp-mo-ba12-br100" class="google-avatar-cover" />
2359                                </div>
2360                                <div>
2361                                    <div class="google-author-name">Justin N</div>
2362                                    <div class="google-date">2 months ago</div>
2363                                </div>
2364                            </div>
2365                            <div class="google-badge">
2366                                <div class="google-logo w-embed">
2367                                    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"
2368                                        viewBox="0 0 24 24" fill="none">
2369                                        <path
2370                                            d="M7.22694 13.7887L6.63022 16.0163L4.44924 16.0625C3.79744 14.8535 3.42773 13.4704 3.42773 12.0005C3.42773 10.5792 3.7734 9.2388 4.38612 8.05859H4.38659L6.32828 8.41457L7.17886 10.3446C7.00083 10.8636 6.9038 11.4208 6.9038 12.0005C6.90387 12.6297 7.01784 13.2325 7.22694 13.7887Z"
2371                                            fill="#FBBB00" />
2372                                        <path
2373                                            d="M20.4207 10.3994C20.5191 10.9179 20.5705 11.4534 20.5705 12.0007C20.5705 12.6143 20.5059 13.2129 20.383 13.7903C19.9658 15.7551 18.8755 17.4708 17.3652 18.6849L17.3647 18.6845L14.919 18.5597L14.5729 16.3989C15.5751 15.8112 16.3583 14.8914 16.7709 13.7903H12.1875V10.3994H16.8377H20.4207Z"
2374                                            fill="#518EF8" />
2375                                        <path
2376                                            d="M17.3647 18.6846L17.3652 18.6851C15.8963 19.8658 14.0303 20.5722 11.9991 20.5722C8.73491 20.5722 5.89695 18.7477 4.44922 16.0628L7.22692 13.7891C7.95077 15.7209 9.81434 17.0961 11.9991 17.0961C12.9382 17.0961 13.8179 16.8423 14.5729 16.3991L17.3647 18.6846Z"
2377                                            fill="#28B446" />
2378                                        <path
2379                                            d="M17.4689 5.40201L14.6921 7.6753C13.9108 7.18693 12.9872 6.90481 11.9978 6.90481C9.76355 6.90481 7.86512 8.3431 7.17753 10.3442L4.38523 8.0582H4.38477C5.8113 5.30782 8.68506 3.42871 11.9978 3.42871C14.0775 3.42871 15.9844 4.16953 17.4689 5.40201Z"
2380                                            fill="#F14336" />
2381                                    </svg>
2382                                </div>
2383                            </div>
2384                        </div>
2385                    </div>
2386                                                        <div class="google-post">
2387                        <div class="google-star-row">
2388                                                                                                <div class="google-star w-embed">
2389                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2390                                            viewBox="0 0 20 20" fill="none">
2391                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2392                                        </svg>
2393                                    </div>
2394                                                                                                                                <div class="google-star w-embed">
2395                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2396                                            viewBox="0 0 20 20" fill="none">
2397                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2398                                        </svg>
2399                                    </div>
2400                                                                                                                                <div class="google-star w-embed">
2401                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2402                                            viewBox="0 0 20 20" fill="none">
2403                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2404                                        </svg>
2405                                    </div>
2406                                                                                                                                <div class="google-star w-embed">
2407                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2408                                            viewBox="0 0 20 20" fill="none">
2409                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2410                                        </svg>
2411                                    </div>
2412                                                                                                                                <div class="google-star w-embed">
2413                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2414                                            viewBox="0 0 20 20" fill="none">
2415                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2416                                        </svg>
2417                                    </div>
2418                                                                                    </div>
2419                        <p class="google-review">Great guys, excellent customer service, highly recommend!</p>
2420                        <div class="google-divider"></div>
2421                        <div class="google-author-wrapper">
2422                            <div class="google-author">
2423                                <div class="google-avatar">
2424                                    <img loading="lazy" alt="Steve Scott"
2425                                        src="https://lh3.googleusercontent.com/a/ACg8ocJLEUoP_ytF_qCxeRmJrsQP7b3Z9BEJNCW2F1p-DGwOjqSXxg=s120-c-rp-mo-br100" class="google-avatar-cover" />
2426                                </div>
2427                                <div>
2428                                    <div class="google-author-name">Steve Scott</div>
2429                                    <div class="google-date">2 months ago</div>
2430                                </div>
2431                            </div>
2432                            <div class="google-badge">
2433                                <div class="google-logo w-embed">
2434                                    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"
2435                                        viewBox="0 0 24 24" fill="none">
2436                                        <path
2437                                            d="M7.22694 13.7887L6.63022 16.0163L4.44924 16.0625C3.79744 14.8535 3.42773 13.4704 3.42773 12.0005C3.42773 10.5792 3.7734 9.2388 4.38612 8.05859H4.38659L6.32828 8.41457L7.17886 10.3446C7.00083 10.8636 6.9038 11.4208 6.9038 12.0005C6.90387 12.6297 7.01784 13.2325 7.22694 13.7887Z"
2438                                            fill="#FBBB00" />
2439                                        <path
2440                                            d="M20.4207 10.3994C20.5191 10.9179 20.5705 11.4534 20.5705 12.0007C20.5705 12.6143 20.5059 13.2129 20.383 13.7903C19.9658 15.7551 18.8755 17.4708 17.3652 18.6849L17.3647 18.6845L14.919 18.5597L14.5729 16.3989C15.5751 15.8112 16.3583 14.8914 16.7709 13.7903H12.1875V10.3994H16.8377H20.4207Z"
2441                                            fill="#518EF8" />
2442                                        <path
2443                                            d="M17.3647 18.6846L17.3652 18.6851C15.8963 19.8658 14.0303 20.5722 11.9991 20.5722C8.73491 20.5722 5.89695 18.7477 4.44922 16.0628L7.22692 13.7891C7.95077 15.7209 9.81434 17.0961 11.9991 17.0961C12.9382 17.0961 13.8179 16.8423 14.5729 16.3991L17.3647 18.6846Z"
2444                                            fill="#28B446" />
2445                                        <path
2446                                            d="M17.4689 5.40201L14.6921 7.6753C13.9108 7.18693 12.9872 6.90481 11.9978 6.90481C9.76355 6.90481 7.86512 8.3431 7.17753 10.3442L4.38523 8.0582H4.38477C5.8113 5.30782 8.68506 3.42871 11.9978 3.42871C14.0775 3.42871 15.9844 4.16953 17.4689 5.40201Z"
2447                                            fill="#F14336" />
2448                                    </svg>
2449                                </div>
2450                            </div>
2451                        </div>
2452                    </div>
2453                                                        <div class="google-post">
2454                        <div class="google-star-row">
2455                                                                                                <div class="google-star w-embed">
2456                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2457                                            viewBox="0 0 20 20" fill="none">
2458                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2459                                        </svg>
2460                                    </div>
2461                                                                                                                                <div class="google-star w-embed">
2462                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2463                                            viewBox="0 0 20 20" fill="none">
2464                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2465                                        </svg>
2466                                    </div>
2467                                                                                                                                <div class="google-star w-embed">
2468                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2469                                            viewBox="0 0 20 20" fill="none">
2470                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2471                                        </svg>
2472                                    </div>
2473                                                                                                                                <div class="google-star w-embed">
2474                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2475                                            viewBox="0 0 20 20" fill="none">
2476                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2477                                        </svg>
2478                                    </div>
2479                                                                                                                                <div class="google-star w-embed">
2480                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2481                                            viewBox="0 0 20 20" fill="none">
2482                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2483                                        </svg>
2484                                    </div>
2485                                                                                    </div>
2486                        <p class="google-review">Polite, quick and easy.</p>
2487                        <div class="google-divider"></div>
2488                        <div class="google-author-wrapper">
2489                            <div class="google-author">
2490                                <div class="google-avatar">
2491                                    <img loading="lazy" alt="Brandon Encinias"
2492                                        src="https://lh3.googleusercontent.com/a/ACg8ocKJ86aTyi9mQSN9rpz7rubkkjsIvLXjGtQTCQGb3ty-O_qpfg=s120-c-rp-mo-br100" class="google-avatar-cover" />
2493                                </div>
2494                                <div>
2495                                    <div class="google-author-name">Brandon Encinias</div>
2496                                    <div class="google-date">3 months ago</div>
2497                                </div>
2498                            </div>
2499                            <div class="google-badge">
2500                                <div class="google-logo w-embed">
2501                                    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"
2502                                        viewBox="0 0 24 24" fill="none">
2503                                        <path
2504                                            d="M7.22694 13.7887L6.63022 16.0163L4.44924 16.0625C3.79744 14.8535 3.42773 13.4704 3.42773 12.0005C3.42773 10.5792 3.7734 9.2388 4.38612 8.05859H4.38659L6.32828 8.41457L7.17886 10.3446C7.00083 10.8636 6.9038 11.4208 6.9038 12.0005C6.90387 12.6297 7.01784 13.2325 7.22694 13.7887Z"
2505                                            fill="#FBBB00" />
2506                                        <path
2507                                            d="M20.4207 10.3994C20.5191 10.9179 20.5705 11.4534 20.5705 12.0007C20.5705 12.6143 20.5059 13.2129 20.383 13.7903C19.9658 15.7551 18.8755 17.4708 17.3652 18.6849L17.3647 18.6845L14.919 18.5597L14.5729 16.3989C15.5751 15.8112 16.3583 14.8914 16.7709 13.7903H12.1875V10.3994H16.8377H20.4207Z"
2508                                            fill="#518EF8" />
2509                                        <path
2510                                            d="M17.3647 18.6846L17.3652 18.6851C15.8963 19.8658 14.0303 20.5722 11.9991 20.5722C8.73491 20.5722 5.89695 18.7477 4.44922 16.0628L7.22692 13.7891C7.95077 15.7209 9.81434 17.0961 11.9991 17.0961C12.9382 17.0961 13.8179 16.8423 14.5729 16.3991L17.3647 18.6846Z"
2511                                            fill="#28B446" />
2512                                        <path
2513                                            d="M17.4689 5.40201L14.6921 7.6753C13.9108 7.18693 12.9872 6.90481 11.9978 6.90481C9.76355 6.90481 7.86512 8.3431 7.17753 10.3442L4.38523 8.0582H4.38477C5.8113 5.30782 8.68506 3.42871 11.9978 3.42871C14.0775 3.42871 15.9844 4.16953 17.4689 5.40201Z"
2514                                            fill="#F14336" />
2515                                    </svg>
2516                                </div>
2517                            </div>
2518                        </div>
2519                    </div>
2520                                                        <div class="google-post">
2521                        <div class="google-star-row">
2522                                                                                                <div class="google-star w-embed">
2523                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2524                                            viewBox="0 0 20 20" fill="none">
2525                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2526                                        </svg>
2527                                    </div>
2528                                                                                                                                <div class="google-star w-embed">
2529                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2530                                            viewBox="0 0 20 20" fill="none">
2531                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2532                                        </svg>
2533                                    </div>
2534                                                                                                                                <div class="google-star w-embed">
2535                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2536                                            viewBox="0 0 20 20" fill="none">
2537                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2538                                        </svg>
2539                                    </div>
2540                                                                                                                                <div class="google-star w-embed">
2541                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2542                                            viewBox="0 0 20 20" fill="none">
2543                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2544                                        </svg>
2545                                    </div>
2546                                                                                                                                <div class="google-star w-embed">
2547                                        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2548                                            viewBox="0 0 20 20" fill="none">
2549                                            <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="currentColor" />
2550                                        </svg>
2551                                    </div>
2552                                                                                    </div>
2553                        <p class="google-review">Chris from modern waste was the most outstanding respectful person I ever met my life when he was done he offered to sweep the floors. He offered so much even though he was limited on time he went out of his way and he’s over beyond best guy I ever met thank you so much for your service services Dan ITG.</p>
2554                        <div class="google-divider"></div>
2555                        <div class="google-author-wrapper">
2556                            <div class="google-author">
2557                                <div class="google-avatar">
2558                                    <img loading="lazy" alt="DAN FILBERT"
2559                                        src="https://lh3.googleusercontent.com/a-/ALV-UjUK4tJFk6E1QVtyTRaeyu8UJJ0YfbDBhw_8auaACcQEP4OZKnoA=s120-c-rp-mo-br100" class="google-avatar-cover" />
2560                                </div>
2561                                <div>
2562                                    <div class="google-author-name">DAN FILBERT</div>
2563                                    <div class="google-date">3 months ago</div>
2564                                </div>
2565                            </div>
2566                            <div class="google-badge">
2567                                <div class="google-logo w-embed">
2568                                    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"
2569                                        viewBox="0 0 24 24" fill="none">
2570                                        <path
2571                                            d="M7.22694 13.7887L6.63022 16.0163L4.44924 16.0625C3.79744 14.8535 3.42773 13.4704 3.42773 12.0005C3.42773 10.5792 3.7734 9.2388 4.38612 8.05859H4.38659L6.32828 8.41457L7.17886 10.3446C7.00083 10.8636 6.9038 11.4208 6.9038 12.0005C6.90387 12.6297 7.01784 13.2325 7.22694 13.7887Z"
2572                                            fill="#FBBB00" />
2573                                        <path
2574                                            d="M20.4207 10.3994C20.5191 10.9179 20.5705 11.4534 20.5705 12.0007C20.5705 12.6143 20.5059 13.2129 20.383 13.7903C19.9658 15.7551 18.8755 17.4708 17.3652 18.6849L17.3647 18.6845L14.919 18.5597L14.5729 16.3989C15.5751 15.8112 16.3583 14.8914 16.7709 13.7903H12.1875V10.3994H16.8377H20.4207Z"
2575                                            fill="#518EF8" />
2576                                        <path
2577                                            d="M17.3647 18.6846L17.3652 18.6851C15.8963 19.8658 14.0303 20.5722 11.9991 20.5722C8.73491 20.5722 5.89695 18.7477 4.44922 16.0628L7.22692 13.7891C7.95077 15.7209 9.81434 17.0961 11.9991 17.0961C12.9382 17.0961 13.8179 16.8423 14.5729 16.3991L17.3647 18.6846Z"
2578                                            fill="#28B446" />
2579                                        <path
2580                                            d="M17.4689 5.40201L14.6921 7.6753C13.9108 7.18693 12.9872 6.90481 11.9978 6.90481C9.76355 6.90481 7.86512 8.3431 7.17753 10.3442L4.38523 8.0582H4.38477C5.8113 5.30782 8.68506 3.42871 11.9978 3.42871C14.0775 3.42871 15.9844 4.16953 17.4689 5.40201Z"
2581                                            fill="#F14336" />
2582                                    </svg>
2583                                </div>
2584                            </div>
2585                        </div>
2586                    </div>
2587                            </div>
2588            <div class="google-badge-wrapper">
2589                <div class="google-avatar-wrapper">
2590                    <div class="google-avatar-group">
2591                                                    <div class="google-avatar-a">
2592                                <img loading="lazy" alt="Josh Bardet" src="https://lh3.googleusercontent.com/a-/ALV-UjUZq41VXfFgJrbUrrG9qVbnVn0yDXYIujFdfzBmAYBXOqcwbtpX=s120-c-rp-mo-ba12-br100"
2593                                    class="google-avatar-cover" />
2594                            </div>
2595                                                    <div class="google-avatar-b">
2596                                <img loading="lazy" alt="Shawnna Borremans" src="https://lh3.googleusercontent.com/a-/ALV-UjXgogdSa9biO-owPSQh5s95jm2JRwMGEqQvNBvf1HUCM9LJbqg=s120-c-rp-mo-br100"
2597                                    class="google-avatar-cover" />
2598                            </div>
2599                                                    <div class="google-avatar-c">
2600                                <img loading="lazy" alt="Justin N" src="https://lh3.googleusercontent.com/a/ACg8ocI08n4eHf9F_9hmjQBS7LWfQ4Ne6bL6gSq878oZhLeelrJTgA=s120-c-rp-mo-ba12-br100"
2601                                    class="google-avatar-cover" />
2602                            </div>
2603                                                <div class="google-avatar-logo">
2604                            <div class="google-logo-large w-embed">
2605                                <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"
2606                                    viewBox="0 0 24 24" fill="none">
2607                                    <g clip-path="url(#clip0_reviews_avatar)">
2608                                        <path
2609                                            d="M5.63787 14.3823L4.84225 17.3525L1.93427 17.414C1.06521 15.8021 0.572266 13.9579 0.572266 11.9981C0.572266 10.1029 1.03316 8.3158 1.85012 6.74219H1.85074L4.43966 7.21683L5.57376 9.79021C5.3364 10.4822 5.20702 11.2251 5.20702 11.9981C5.20711 12.837 5.35908 13.6408 5.63787 14.3823Z"
2610                                            fill="#FBBB00" />
2611                                        <path
2612                                            d="M23.2295 9.86523C23.3608 10.5566 23.4292 11.2705 23.4292 12.0002C23.4292 12.8184 23.3432 13.6166 23.1793 14.3864C22.623 17.0062 21.1693 19.2938 19.1555 20.9126L19.1549 20.912L15.894 20.7456L15.4325 17.8646C16.7687 17.0809 17.813 15.8545 18.3631 14.3864H12.252V9.86523H18.4522H23.2295Z"
2613                                            fill="#518EF8" />
2614                                        <path
2615                                            d="M19.1562 20.9102L19.1568 20.9109C17.1983 22.4851 14.7104 23.427 12.0021 23.427C7.64981 23.427 3.86585 20.9944 1.93555 17.4145L5.63915 14.3828C6.60428 16.9586 9.08904 18.7922 12.0021 18.7922C13.2542 18.7922 14.4272 18.4537 15.4337 17.8628L19.1562 20.9102Z"
2616                                            fill="#28B446" />
2617                                        <path
2618                                            d="M19.2951 3.20137L15.5927 6.23243C14.551 5.58127 13.3196 5.20511 12.0003 5.20511C9.02132 5.20511 6.49008 7.12283 5.5733 9.79099L1.85023 6.74297H1.84961C3.75165 3.07579 7.58334 0.570312 12.0003 0.570312C14.7733 0.570312 17.3158 1.55808 19.2951 3.20137Z"
2619                                            fill="#F14336" />
2620                                    </g>
2621                                    <defs>
2622                                        <clipPath id="clip0_reviews_avatar">
2623                                            <rect width="22.8571" height="22.8571" fill="white"
2624                                                transform="translate(0.570312 0.570312)" />
2625                                        </clipPath>
2626                                    </defs>
2627                                </svg>
2628                            </div>
2629                        </div>
2630                    </div>
2631                    <div class="google-avatar-rating">
2632                        <div class="google-star-row">
2633                                                            <div class="google-star w-embed">
2634                                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2635                                        viewBox="0 0 20 20" fill="none">
2636                                        <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="#FFBF6E" />
2637                                    </svg>
2638                                </div>
2639                                                            <div class="google-star w-embed">
2640                                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2641                                        viewBox="0 0 20 20" fill="none">
2642                                        <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="#FFBF6E" />
2643                                    </svg>
2644                                </div>
2645                                                            <div class="google-star w-embed">
2646                                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2647                                        viewBox="0 0 20 20" fill="none">
2648                                        <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="#FFBF6E" />
2649                                    </svg>
2650                                </div>
2651                                                            <div class="google-star w-embed">
2652                                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2653                                        viewBox="0 0 20 20" fill="none">
2654                                        <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="#FFBF6E" />
2655                                    </svg>
2656                                </div>
2657                                                            <div class="google-star w-embed">
2658                                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"
2659                                        viewBox="0 0 20 20" fill="none">
2660                                        <path d="M10.9412 1.42516C10.5624 0.635622 9.43715 0.635624 9.05842 1.42516L6.9693 5.78029L2.15805 6.41118C1.2927 6.52465 0.933088 7.59499 1.57682 8.20287L5.0937 11.5239L4.21102 16.2658C4.04867 17.1379 4.97087 17.7856 5.73363 17.3738L9.9998 15.0705L14.266 17.3738C15.0287 17.7856 15.9509 17.1379 15.7886 16.2658L14.9059 11.5239L18.4228 8.20287C19.0665 7.59499 18.7069 6.52465 17.8415 6.41118L13.0303 5.78029L10.9412 1.42516Z" fill="#FFBF6E" />
2661                                    </svg>
2662                                </div>
2663                                                    </div>
2664                        <div class="google-avatar-text-wrap">
2665                            <div>Loved by</div>
2666                            <div class="google-avatar-total-wrap">
2667                                <div class="google-text">123</div>
2668                                <div class="google-text">+</div>
2669                            </div>
2670                            <div>customers</div>
2671                        </div>
2672                    </div>
2673                </div>
2674            </div>
2675        </div>
2676    </section>
2677            <div class="div-block-3"><a
2678                    href="https://www.google.com/maps?cid=3825328098938782456"
2679                    target="_blank" class="primary-button w-button">Read more reviews on Google</a></div>
2680        </div>
2681    </section>
2682    <div class="section">
2683        <div class="base-container w-container">
2684            <div class="faq-s-wrapper">
2685                <div class="left-title-wrapper">
2686                    <h2 class="text-h2">Got questions?<br />We have answers.</h2>
2687                </div>
2688                <div class="accordion-wrapper-one-column-2">
2689                    <div class="accordion-wrap-one-column js-faq-accordion">
2690                        <div class="w-dyn-list">
2691                            <div role="list" class="w-dyn-items">
2692                                                                                                        <div role="listitem" class="w-dyn-item">
2693                                        <div class="accordion-item-2">
2694                                            <div class="accordion-toggle js-faq-toggle">
2695                                                <h3 class="accordion-title text-h6"><button type="button"
2696                                                        class="accordion-button" aria-expanded="false"
2697                                                        aria-controls="faq-answer-0-0">What Are Recycling Services?</button>
2698                                                </h3><img src="/images/webflow/chevron-down.svg" loading="lazy"
2699                                                    width="16" height="16" alt="Chevron down"                                                    class="accordion-icon _16px" />
2700                                            </div>
2701                                            <div class="accordion-list"
2702                                                id="faq-answer-0-0">
2703                                                <div class="accordion-list-content rich-text-style w-richtext">
2704                                                    <p>When a company talks about "recycling services," the phrase can mean very different things depending on who you ask. For Modern Waste, it covers the full range of managed waste streams a business generates outside ordinary trash pickup: computers, monitors, and printers; every chemistry of battery from alkaline to lithium-ion; and servers, UPS units, and data center hardware. Since 1999, the company has built its process around one idea — that a business shouldn't need five different vendors to stay compliant. Instead, recycling services bundle collection, sorting, secure processing, and documentation into a single, trackable workflow. That matters because most of what falls under "e-waste" is legally classified as Universal or hazardous waste in California, so simply putting it in the dumpster isn't an option. A proper recycling service picks up where ordinary waste management stops: it identifies what's hazardous, what can be reused, and what needs certified destruction, then closes the loop with a paper trail proving it was handled correctly. For a business, that's the real value — not just getting rid of old equipment, but getting rid of it in a way that protects data, meets regulatory requirements, and keeps hazardous material out of landfills.</p>
2705
2706                                                </div>
2707                                            </div>
2708                                        </div>
2709                                    </div>
2710                                                                                                        <div role="listitem" class="w-dyn-item">
2711                                        <div class="accordion-item-2">
2712                                            <div class="accordion-toggle js-faq-toggle">
2713                                                <h3 class="accordion-title text-h6"><button type="button"
2714                                                        class="accordion-button" aria-expanded="false"
2715                                                        aria-controls="faq-answer-1-0">Who Needs to Order Commercial or Business Recycling Services?</button>
2716                                                </h3><img src="/images/webflow/chevron-down.svg" loading="lazy"
2717                                                    width="16" height="16" alt="Chevron down"                                                    class="accordion-icon _16px" />
2718                                            </div>
2719                                            <div class="accordion-list"
2720                                                id="faq-answer-1-0">
2721                                                <div class="accordion-list-content rich-text-style w-richtext">
2722                                                    <p>Commercial recycling services are built for organizations. Pickups, recurring routes, and on-site work are for businesses, public agencies, and institutions. We don't provide residential services; a household with a single laptop can take it to our sister company, <a href="https://securerecycle.com" rel="noopener">Secure Recycle</a>, at the same Sacramento address. In practice, commercial customers include IT departments retiring a batch of workstations, office managers clearing out old printers and monitors, property managers handling tenant turnover, and facilities teams decommissioning entire floors of equipment. Retailers, healthcare clinics, financial institutions, schools, and government agencies are also common clients, each with their own mix of compliance requirements. What c
2722onnects them is a recurring need: equipment ages out, regulations change, and someone has to be responsible for making sure disposal doesn't create a liability. If your business generates electronics, batteries, or other regulated waste in its normal operations, commercial recycling services are the right fit, whether that means a single pickup or a recurring schedule.</p>
2723
2724                                                </div>
2725                                            </div>
2726                                        </div>
2727                                    </div>
2728                                                                                                        <div role="listitem" class="w-dyn-item">
2729                                        <div class="accordion-item-2">
2730                                            <div class="accordion-toggle js-faq-toggle">
2731                                                <h3 class="accordion-title text-h6"><button type="button"
2732                                                        class="accordion-button" aria-expanded="false"
2733                                                        aria-controls="faq-answer-2-0">What Problems Do Waste and Disposal Recycling Services Solve?</button>
2734                                                </h3><img src="/images/webflow/chevron-down.svg" loading="lazy"
2735                                                    width="16" height="16" alt="Chevron down"                                                    class="accordion-icon _16px" />
2736                                            </div>
2737                                            <div class="accordion-list"
2738                                                id="faq-answer-2-0">
2739                                                <div class="accordion-list-content rich-text-style w-richtext">
2740                                                    <p>Four problems tend to come up again and again when businesses think about electronics and waste disposal. The first is compliance risk — California treats most electronics and batteries as Universal Waste, and getting caught disposing of them incorrectly can mean fines and regulatory scrutiny. The second is data security: a retired laptop or server is still a hard drive full of client records, financial data, or proprietary files until someone destroys or wipes it properly. The third is environmental harm, since batteries and circuit boards contain materials that can leach into soil and water if they end up in a landfill instead of a certified recycling stream. And the fourth, less dramatic but very real, is simply office clutter — old equipment piling up in storage rooms, taking up space that could be used for something productive. A structured recycling service addresses all four at once: it removes the equipment, documents the chain of custody, destroys or sanitizes any data, and routes materials to certified downstream partners for recovery or disposal. That's the difference between getting rid of stuff and actually solving the underlying risk.</p>
2741
2742                                                </div>
2743                                            </div>
2744                                        </div>
2745                                    </div>
2746                                                                                                        <div role="listitem" class="w-dyn-item">
2747                                        <div class="accordion-item-2">
2748                                            <div class="accordion-toggle js-faq-toggle">
2749                                                <h3 class="accordion-title text-h6"><button type="button"
2750                                                        class="accordion-button" aria-expanded="false"
2751                                                        aria-controls="faq-answer-3-0">How Are Modern Waste&#039;s Responsible Recycling Services Certified and Compliant?</button>
2752                                                </h3><img src="/images/webflow/chevron-down.svg" loading="lazy"
2753                                                    width="16" height="16" alt="Chevron down"                                                    class="accordion-icon _16px" />
2754                                            </div>
2755                                            <div class="accordion-list"
2756                                                id="faq-answer-3-0">
2757                                                <div class="accordion-list-content rich-text-style w-richtext">
2758                                                    <p>Certifications aren't just a badge on a website footer — they're the framework that governs how every load of equipment is actually handled once it arrives at the facility. Modern Waste maintains three ISO certifications (9001, 14001 and 45001), each covering a different part of the operation, and each requiring regular third-party audits.</p>
2759<div class="table-scroll"><table>
2760    <thead>
2761        <tr>
2762            <th>Certification</th>
2763            <th>Scope</th>
2764            <th>What It Verifies</th>
2765        </tr>
2766    </thead>
2767    <tbody>
2768        <tr>
2769            <td>
2769ISO 9001/14001/45001</td>
2770            <td>Responsible electronics recycling</td>
2771            <td>Downstream tracking, data protection standards, reuse and recovery practices</td>
2772        </tr>
2773        <tr>
2774            <td>ISO 9001:2015</td>
2775            <td>Quality Management</td>
2776            <td>Consistent, well-documented business processes</td>
2777        </tr>
2778        <tr>
2779            <td>ISO 14001:2015</td>
2780            <td>Environmental Management</td>
2781            <td>Reduced environmental impact and legal compliance</td>
2782        </tr>
2783        <tr>
2784            <td>ISO 45001</td>
2785            <td>Occupational Health &amp; Safety</td>
2786            <td>Employee safety and safe handling procedures</td>
2787        </tr>
2788    </tbody>
2789</table></div>
2790<p>Together, these standards mean the company's environmental health and safety management system — first built in 2013 and continuously updated since — isn't self-reported. It's checked. On top of the ISO framework, Modern Waste operates under oversight from California's Department of Toxic Substances Control, Cal EPA, and Cal OSHA, along with municipal agencies in Sacramento. For a business evaluating a recycling partner, that combination is what turns a subjective claim of responsible recycling into something you can actually verify and cite in your own compliance documentation.</p>
2791
2792                                                </div>
2793                                            </div>
2794                                        </div>
2795                                    </div>
2796                                                                                                        <div role="listitem" class="w-dyn-item">
2797                                        <div class="accordion-item-2">
2798                                            <div class="accordion-toggle js-faq-toggle">
2799                                                <h3 class="accordion-title text-h6"><button type="button"
2800                                                        class="accordion-button" aria-expanded="false"
2801                                                        aria-controls="faq-answer-4-0">How Do IT Asset Recycling Services Ensure Secure Data Handling?</button>
2802                                                </h3><img src="/images/webflow/chevron-down.svg" loading="lazy"
2803                                                    width="16" height="16" alt="Chevron down"                                                    class="accordion-icon _16px" />
2804                                            </div>
2805                                            <div class="accordion-list"
2806                                                id="faq-answer-4-0">
2807                                                <div class="accordion-list-content rich-text-style w-richtext">
2808                                                    <p>Data security is where IT asset recycling gets serious, because a retired hard drive is only "waste" from a hardware standpoint — the information on it is still very much alive. Modern Waste addresses this in two ways: on-site hard drive shredding for equipment that needs to be destroyed at your location, and secure data destruction at the facility for equipment that's picked up and transported under chain-of-custody tracking. Every load is logged with a ticket number the moment it arrives, so there's a documented trail from your office to final processing. Drives that are wiped rather than destroyed are sanitized to NIST 800-88 standards, the federal benchmark for media sanitization, which distinguishes between simple deletion and actual data destruction. <strong>Experts from our company recommend</strong> treating every data-bearing device — not just obvious ones like laptops and servers, but also copiers, phone systems, and multifunction printers — as a security risk until it's been through this process, since many of these devices store data most businesses don't think to check. The result is a paper trail that holds up if a client, auditor, or regulator ever asks how a specific device was handled.</p>
2809
2810                                                </div>
2811                                            </div>
2812                                        </div>
2813                                    </div>
2814                                                                                                        <div role="listitem" class="w-dyn-item">
2815                                        <div class="accordion-item-2">
2816                                            <div class="accordion-toggle js-faq-toggle">
2817                                                <h3 class="accordion-title text-h6"><button type="button"
2818                                                        class="accordion-button" aria-expanded="false"
2819                                                        aria-controls="faq-answer-5-0">What Should Businesses Look for When Choosing a Recycling Services Provider?</button>
2820                                                </h3><img src="/images/webflow/chevron-down.svg" loading="lazy"
2821                                                    width="16" height="16" alt="Chevron down"                                                    class="accordion-icon _16px" />
2822                                            </div>
2823                                            <div class="accordion-list"
2824                                                id="faq-answer-5-0">
2825                                                <div class="accordion-list-content rich-text-style w-richtext">
2826                                                    <p>Not every recycling vendor operates at the same level, and the differences usually show up exactly when you need them most — during an audit, a data breach investigation, or a compliance review. A few criteria are worth checking before signing on with any provider.</p>
2827<div class="table-scroll"><table>
2828    <thead>
2829        <tr>
2830            <th>Criteria</th>
2831            <th>Why It Matters</th>
2832        </tr>
2833    </thead>
2834    <tbody>
2835        <tr>
2836            <td>
2836Certifications (ISO 9001/14001/45001)</td>
2837            <td>Confirms independently audited processes, not just self-reported claims</td>
2838        </tr>
2839        <tr>
2840            <td>Statewide coverage</td>
2841            <td>One vendor can serve every location instead of juggling regional providers</td>
2842        </tr>
2843        <tr>
2844            <td>Documentation and reporting</td>
2845            <td>Certificates of destruction or recycling protect you in an audit</td>
2846        </tr>
2847        <tr>
2848            <td>Track record</td>
2849            <td>Longevity signals the vendor has weathered regulatory changes and stayed compliant</td>
2850        </tr>
2851        <tr>
2852            <td>Service scope</td>
2853            <td>Bundled services reduce the overhead of managing multiple vendors</td>
2854        </tr>
2855    </tbody>
2856</table></div>
2857<p>Modern Waste checks each of these boxes: full ISO certification, statewide routes from San Diego to Redding with coverage extending into Nevada, and a track record going back to 1999. But the table above applies regardless of which provider you're evaluating — it's a useful checklist for any business handing over equipment that could contain sensitive data or regulated materials.</p>
2858
2859                                                </div>
2860                                            </div>
2861                                        </div>
2862                                    </div>
2863                                                                                                        <div role="listitem" class="w-dyn-item">
2864                                        <div class="accordion-item-2">
2865                                            <div class="accordion-toggle js-faq-toggle">
2866                                                <h3 class="accordion-title text-h6"><button type="button"
2867                                                        class="accordion-button" aria-expanded="false"
2868                                                        aria-controls="faq-answer-6-0">What Should You Consider Before Ordering Professional Recycling Services?</button>
2869                                                </h3><img src="/images/webflow/chevron-down.svg" loading="lazy"
2870                                                    width="16" height="16" alt="Chevron down"                                                    class="accordion-icon _16px" />
2871                                            </div>
2872                                            <div class="accordion-list"
2873                                                id="faq-answer-6-0">
2874                                                <div class="accordion-list-content rich-text-style w-richtext">
2875                                                    <p>Before scheduling a pickup, it helps to have a rough picture of four things: volume, equipment types, documentation needs, and pricing structure. Volume and frequency determine whether a one-time pickup makes sense or whether a recurring route — weekly, monthly, or quarterly — would actually save time and money. Equipment types matter because batteries, monitors, servers, and general e-waste often require different handling protocols, and knowing what you're disposing of in advance speeds up scheduling and quoting. If your organization operates under specific regulations — healthcare data rules, financial compliance requirements, or internal sustainability reporting — it's worth flagging that upfront so the right certificates are included from the start. And because pricing depends on the mix of volume, material type, and whether drop-off or pickup is used, having even a rough inventory ready makes it easier to get an accurate quote rather than a wide estimate. None of this needs to be perfectly organized before reaching out — a general sense of what's being disposed of and how often is usually enough to start the conversation.</p>
2876
2877                                                </div>
2878                                            </div>
2879                                        </div>
2880                                    </div>
2881                                                                                                        <div role="listitem" class="w-dyn-item">
2882                                        <div class="accordion-item-2">
2883                                            <div class="accordion-toggle js-faq-toggle">
2884                                                <h3 class="accordion-title text-h6"><button type="button"
2885                                                        class="accordion-button" aria-expanded="false"
2886                                                        aria-controls="faq-answer-7-0">What Is Included in Computer and Office Recycling Services?</button>
2887                                                </h3><img src="/images/webflow/chevron-down.svg" loading="lazy"
2888                                                    width="16" height="16" alt="Chevron down"                                                    class="accordion-icon _16px" />
2889                                            </div>
2890                                            <div class="accordion-list"
2891                                                id="faq-answer-7-0">
2892                                                <div class="accordion-list-content rich-text-style w-richtext">
2893                                                    <p>Office and computer recycling covers more than just hauling equipment away. A complete service typically includes several coordinated steps, each documented along the way.</p>
2894<div class="table-scroll"><table>
2895    <thead>
2896        <tr>
2897            <th>Step</th>
2898            <th>What Happens</th>
2899        </tr>
2900    </thead>
2901    <tbody>
2902        <tr>
2903            <td>Containers</td>
2904            <td>Secure, labeled bins delivered for staging equipment before pickup</td>
2905        </tr>
2906        <tr>
2907            <td>Pickup</td>
2908            <td>Scheduled or on-demand collection from your location</td>
2909        </tr>
2910        <tr>
2911            <td>
2911Data wiping or destruction</td>
2912            <td>Hard drives sanitized to NIST 800-88 or physically destroyed on-site</td>
2913        </tr>
2914        <tr>
2915            <td>Sorting</td>
2916            <td>Equipment separated by category, material, and reuse potential</td>
2917        </tr>
2918        <tr>
2919            <td>Reporting</td>
2920            <td>Certificates of recycling or destruction issued for your records</td>
2921        </tr>
2922    </tbody>
2923</table></div>
2924<p>For most offices, this covers desktops, laptops, monitors, printers, copiers, phone systems, and networking equipment — anything that's aged out of active use but still needs to leave the building responsibly. Because batteries are often embedded in this same equipment, from UPS units to cordless phones, battery recycling is typically bundled into the same pickup rather than requiring a separate vendor.</p>
2925
2926                                                </div>
2927                                            </div>
2928                                        </div>
2929                                    </div>
2930                                                                                                        <div role="listitem" class="w-dyn-item">
2931                                        <div class="accordion-item-2">
2932                                            <div class="accordion-toggle js-faq-toggle">
2933                                                <h3 class="accordion-title text-h6"><button type="button"
2934                                                        class="accordion-button" aria-expanded="false"
2935                                                        aria-controls="faq-answer-8-0">How to Order Recycling Services for Businesses in Sacramento, CA and Where to Start?</button>
2936                                                </h3><img src="/images/webflow/chevron-down.svg" loading="lazy"
2937                                                    width="16" height="16" alt="Chevron down"                                                    class="accordion-icon _16px" />
2938                                            </div>
2939                                            <div class="accordion-list"
2940                                                id="faq-answer-8-0">
2941                                                <div class="accordion-list-content rich-text-style w-richtext">
2942                                                    <p>Getting started is more straightforward than most businesses expect. The first step is filling out a business service request with a general description of what needs to be recycled and roughly how much of it there is. From there, Modern Waste's team coordinates a collection window that fits your operations, whether that's a single pickup at your Sacramento office or a recurring route across multiple locations. Because service coverage runs statewide, from San Diego up through the Bay Area and into Redding, businesses anywhere in California — and parts of Nevada — can work with the same single point of contact rather than juggling regional vendors. For companies with multiple sites, this is often the biggest practical advantage: one recycling partner, one set of documentation standards, and one team to call when a new site needs service.</p>
2943
2944                                                </div>
2945                                            </div>
2946                                        </div>
2947                                    </div>
2948                                                                                                        <div role="listitem" class="w-dyn-item">
2949                                        <div class="accordion-item-2">
2950                                            <div class="accordion-toggle js-faq-toggle">
2951                                                <h3 class="accordion-title text-h6"><button type="button"
2952                                                        class="accordion-button" aria-expanded="false"
2953                                                        aria-controls="faq-answer-9-0">How Does the E-Waste Pickup and Management Service Process Work?</button>
2954                                                </h3><img src="/images/webflow/chevron-down.svg" loading="lazy"
2955                                                    width="16" height="16" alt="Chevron down"                                                    class="accordion-icon _16px" />
2956                                            </div>
2957                                            <div class="accordion-list"
2958                                                id="faq-answer-9-0">
2959                                                <div class="accordion-list-content rich-text-style w-richtext">
2960                                                    <p>Every pickup, regardless of size, follows the same six-step framework.</p>
2961<div class="table-scroll"><table>
2962    <thead>
2963        <tr>
2964            <th>Step</th>
2965            <th>Description</th>
2966        </tr>
2967    </thead>
2968    <tbody>
2969        <tr>
2970            <td>1. Equipment</td>
2971            <td>Secure, labeled containers are provided for staging materials</td>
2972        </tr>
2973        <tr>
2974            <td>2. Training</td>
2975            <td>Staff are trained on what can go in each container and how</td>
2976        </tr>
2977        <tr>
2978            <td>3. Pick-up</td>
2979            <td>Scheduled collection, or drop-off if that's more convenient</td>
2980        </tr>
2981        <tr>
2982            <td>4. Tracking</td>
2983            <td>Every load is logged with a ticket number in a secure database</td>
2984        </tr>
2985        <tr>
2986            <td>5. Process</td>
2987            <td>Materials are shredded, wiped, recycled, or disposed of as appropriate</td>
2988        </tr>
2989        <tr>
2990            <td>6. Reports</td>
2991            <td>Certificates and compliance reports are issued as needed</td>
2992        </tr>
2993    </tbody>
2994</table></div>
2995<p>The structure exists so that nothing gets handled inconsistently between pickups — a load collected in January follows the exact same chain of custody as one collected in December. For businesses managing compliance across multiple departments or locations, that consistency is often more valuable than speed, since it means every certificate issued traces back to the same documented process.</p>
2996
2997                                                </div>
2998                                            </div>
2999                                        </div>
3000                                    </div>
3001                                                                                                        <div role="listitem" class="w-dyn-item">
3002                                        <div class="accordion-item-2">
3003                                            <div class="accordion-toggle js-faq-toggle">
3004                                                <h3 class="accordion-title text-h6"><button type="button"
3005                                                        class="accordion-button" aria-expanded="false"
3006                                                        aria-controls="faq-answer-10-0">Why Should You Order Electronic Recycling Services in Sacramento, CA from Modern Waste?</button>
3007                                                </h3><img src="/images/webflow/chevron-down.svg" loading="lazy"
3008                                                    width="16" height="16" alt="Chevron down"                                                    class="accordion-icon _16px" />
3009                                            </div>
3010                                            <div class="accordion-list"
3011                                                id="faq-answer-10-0">
3012                                                <div class="accordion-list-content rich-text-style w-richtext">
3013                                                    <p>Sacramento businesses have plenty of recycling options, but three things tend to set Modern Waste apart. The first is longevity — the company has operated in the recycling and data destruction industry since 1999, meaning it's navigated more than two decades of changing state and federal regulations without losing its certifications. The second is reach: statewide routes covering California from San Diego to Redding, plus coverage extending into Northern Nevada, mean a single Sacramento-based partner can realistically serve a business with locations across the region. The third is the certification stack itself — ISO 9001, ISO 14001, and ISO 45001 together, which is a fairly high bar in the recycling industry. Add to that a local Sacramento facility subject to direct oversight from the California Department of Toxic Substances Control and Cal EPA, and the result is a provider that's both close by and independently verified.</p>
3014
3015                                                </div>
3016                                            </div>
3017                                        </div>
3018                                    </div>
3019                                                                                                        <div role="listitem" class="w-dyn-item">
3020                                        <div class="accordion-item-2">
3021                                            <div class="accordion-toggle js-faq-toggle">
3022                                                <h3 class="accordion-title text-h6"><button type="button"
3023                                                        class="accordion-button" aria-expanded="false"
3024                                                        aria-controls="faq-answer-11-0">What Will You Get After Ordering Corporate E-Waste and Electrical Equipment Recycling Services?</button>
3025                                                </h3><img src="/images/webflow/chevron-down.svg" loading="lazy"
3026                                                    width="16" height="16" alt="Chevron down"                                                    class="accordion-icon _16px" />
3027                                            </div>
3028                                            <div class="accordion-list"
3029                                                id="faq-answer-11-0">
3030                                                <div class="accordion-list-content rich-text-style w-richtext">
3031                                                    <p>After a pickup is completed, the paperwork is where a lot of the real value shows up. Every load is tracked from the moment it's collected, so businesses receive documentation confirming what was picked up, when, and how it was processed — whether that's a certificate of destruction for data-bearing devices or a certificate of recycling for general e-waste and equipment. For companies that need to demonstrate compliance to auditors, clients, or internal sustainability reporting, this documentation is often the actual deliverable, more than the physical pickup itself. Depending on the service, businesses may also receive an environmental impact summary showing how materials were diverted from landfill and routed toward reuse or recovery. All of it ties back to the same tracking system used from intake through final processing, so there's a consistent, auditable record rather than a one-off receipt.</p>
3032
3033                                                </div>
3034                                            </div>
3035                                        </div>
3036                                    </div>
3037                                                            </div>
3038                        </div>
3039                    </div>
3040                </div>
3041            </div>
3042        </div>
3043    </div>
3044    
3044<script>
3045        (function() {
3046            // See the .accordion-list comment in layout.blade.php for why this
3047            // accordion has its own click handler instead of using Webflow's.
3048            document.querySelectorAll(".js-faq-accordion").forEach(function(wrap) {
3049                wrap.addEventListener("click", function(event) {
3050                    var toggle = event.target.closest(".js-faq-toggle");
3051                    if (!toggle || !wrap.contains(toggle)) {
3052                        return;
3053                    }
3054                    var item = toggle.closest(".accordion-item-2");
3055                    var list = item.querySelector(".accordion-list");
3056                    var isOpen = item.classList.contains("is-open");
3057                    if (isOpen) {
3058                        list.style.maxHeight = "0px";
3059                        item.classList.remove("is-open");
3060                    } else {
3061                        list.style.maxHeight = list.scrollHeight + "px";
3062                        item.classList.add("is-open");
3063                    }
3064                    var button = toggle.querySelector(".accordion-button");
3065                    if (button) {
3066                        button.setAttribute("aria-expanded", isOpen ? "false" : "true");
3067                    }
3068                });
3069            });
3070        })();
3071    </script>
3071
3072    </main>
3073
3074    <footer class="footer">
3075    <div class="base-container w-container">
3076        <div class="footer-wrapper">
3077            <div class="footer-brand-wrapper"><a href="/" class="footer-brand w-nav-brand w--current"><img
3078                        src="/images/webflow/logo-colored-no-borders.svg" loading="lazy"
3079                        alt="Modern Waste Solutions battery and electronics recycling center logo dark." width="180"
3080                        height="69" class="footer-logo" /></a>
3081                <p class="footer-mission-statement">Committed to helping organizations dispose of business waste in the most secure, environmentally friendly, and cost-effective method available.</p>
3082            </div>
3083            <div class="links-gooter-wrapper">
3084                                    <div class="footer-links-wrapper">
3085                                                    <div class="link-title-fotter">Company</div>
3086                                                                                                <a href="/about" class="footer-link">About Us</a>
3087                                                                                                                                <a href="/our-mission" class="footer-link">Our Mission</a>
3088                                                                                                                                <a href="/contact-us" class="footer-link">Contact Us</a>
3089                                                                                                                                <div class="footer-link w-dyn-list">
3090                                        <div role="list" class="w-dyn-items">
3091                                            <div role="listitem" class="w-dyn-item"><a href="https://modern-waste-solutions.myhelcim.com/hosted/?token=8d8011e35d941876ff606c"
3092                                                    class="footer-link">Make payment</a></div>
3093                                        </div>
3094                                    </div>
3095                                                                                                                                <a href="/get-a-quote" class="footer-link">Get a quote</a>
3096                                                                                                                                <a href="/industry-insights" class="footer-link">Industry insights</a>
3097                                                                                                        </div>
3098                                    <div class="footer-links-wrapper">
3099                                                    <a href="/services" class="footer-link big-link">Services</a>
3100                            <div class="w-dyn-list">
3101                                <div role="list" class="footer-links-wrapper w-dyn-items">
3102                                                                            <div role="listitem" class="footer-link w-dyn-item"><a
3103                                                href="/services/battery-recycling" class="footer-link">Battery Recycling</a>
3104                                        </div>
3105                                                                            <div role="listitem" class="footer-link w-dyn-item"><a
3106                                                href="/services/electronic-waste-recycling" class="footer-link">Electronic Waste Recycling</a>
3107                                        </div>
3108                                                                            <div role="listitem" class="footer-link w-dyn-item"><a
3109                                                href="/services/secure-data-destruction" class="footer-link">Secure Data Destruction</a>
3110                                        </div>
3111                                                                            <div role="listitem" class="footer-link w-dyn-item"><a
3112                                                href="/services/itad-services" class="footer-link">ITAD Services</a>
3113                                        </div>
3114                                                                            <div role="listitem" class="footer-link w-dyn-item"><a
3115                                                href="/services/on-site-hard-drive-shredding" class="footer-link">On-Site Hard Drive Shredding</a>
3116                                        </div>
3117                                                                            <div role="listitem" class="footer-link w-dyn-item"><a
3118                                                href="/services/data-center-ups-decommissioning" class="footer-link">Data Center &amp; UPS Removal</a>
3119                                        </div>
3120                                                                            <div role="listitem" class="footer-link w-dyn-item"><a
3121                                                href="/services/solar-panel-recycling" class="footer-link">Solar Parts Recycling</a>
3122                                        </div>
3123                                                                            <div role="listitem" class="footer-link w-dyn-item"><a
3124                                                href="/services/e-waste-drop-off-sacramento" class="footer-link">E-Waste Drop-Off</a>
3125                                        </div>
3126                                                                    </div>
3127                            </div>
3128                                            </div>
3129                                    <div class="footer-links-wrapper">
3130                                                    <div class="link-title-fotter">Who We Serve</div>
3131                                                                                                <a href="/industries" class="footer-link">Industries</a>
3132                                                                                                                                <a href="/industries/healthcare" class="footer-link">Healthcare</a>
3133                                                                                                                                <a href="/industries/banking-finance" class="footer-link">Banking &amp; Finance</a>
3134                                                                                                                                <a href="/industries/government-military" class="footer-link">Government &amp; Military</a>
3135                                                                                                                                <a href="/industries/data-centers-tech" class="footer-link">Data Centers &amp; Tech</a>
3136                                                                                                                                <a href="/industries/law-firms" class="footer-link">Law Firms</a>
3137                                                                                                                                <a href="/industries/laboratory-equipment" class="footer-link">Laboratory Equipment</a>
3138                                                                                                                                <a href="/business-types" class="footer-link">Business Types</a>
3139                                                                                                                                <a href="/business-types/property-management" class="footer-link">Property Management</a>
3140                                                                                                                                <a href="/business-types/enterprise-programs" class="footer-link">Enterprise Programs</a>
3141                                                                                                                                <a href="/business-types/route-based-pickup" class="footer-link">Route-Based Pickup</a>
3142                                                                                                        </div>
3143                                    <div class="footer-links-wrapper">
3144                                                    <div class="link-title-fotter">Recycling Programs</div>
3145                                                                                                <a href="/service-promotions/medical-equipment-recycling" class="footer-link">Medical Equipment Recycling</a>
3146                                                                                                                                <a href="/service-promotions/itad-data-center-decommissioning" class="footer-link">ITAD &amp; Data Center Decommissioning</a>
3147                                                                                                                                <a href="/service-promotions/secure-data-destruction" class="footer-link">Secure Data Destruction</a>
3148                                                                                                                                <a href="/service-promotions/electronic-waste-recycling" class="footer-link">Electronic Waste Recycling</a>
3149                                                                                                                                <a href="/service-promotions/battery-recycling" class="footer-link">Battery Recycling</a>
3150                                                                                                                                <a href="/service-promotions/on-site-hard-drive-shredding" class="footer-link">On-Site Hard Drive Shredding</a>
3151                                                                                                        </div>
3152                            </div>
3153            <div class="footer-address-subscribe">
3154                <div class="location-hours-address">
3155                    <div class="link-title-fotter dark-text">Location Hours and Address</div>
3156                                            <div class="icon-text">
3157                            <div class="code-embed svg-embed-primary w-embed">
3158                                <svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960"
3159                                    width="24px" fill="currentColor">
3160                                    <path
3161                                        d="m612-292 56-56-148-148v-184h-80v216l172 172ZM480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q
3161-54 54-127 85.5T480-80Zm0-400Zm0 320q133 0 226.5-93.5T800-480q0-133-93.5-226.5T480-800q-133 0-226.5 93.5T160-480q0 133 93.5 226.5T480-160Z" />
3162                                </svg>
3163                            </div>
3164                            <div class="operational-hours">Monday - Thursday 7:00am - 3:00pm</div>
3165                        </div>
3166                                        <div class="icon-text">
3167                        <div class="code-embed svg-embed-primary w-embed">
3168                            <svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960"
3169                                width="24px" fill="currentColor">
3170                                <path
3171                                    d="M480-480q33 0 56.5-23.5T560-560q0-33-23.5-56.5T480-640q-33 0-56.5 23.5T400-560q0 33 23.5 56.5T480-480Zm0 294q122-112 181-203.5T720-552q0-109-69.5-178.5T480-800q-101 0-170.5 69.5T240-552q0 71 59 162.5T480-186Zm0 106Q319-217 239.5-334.5T160-552q0-150 96.5-239T480-880q127 0 223.5 89T800-552q0 100-79.5 217.5T480-80Zm0-480Z" />
3172                            </svg>
3173                        </div>
3174                        <a href="https://www.google.com/maps?cid=3825328098938782456"
3175                            class="footer-link">3921 Pell Circle Sacramento, CA 95838</a>
3176                    </div>
3177                    <div class="icon-text">
3178                        <div class="code-embed svg-embed-primary w-embed">
3179                            <svg viewBox="0 0 32 32" height="24px" xmlns="http://www.w3.org/2000/svg"
3180                                fill="currentColor">
3181                                <g id="Layer_3" data-name="Layer 3">
3182                                    <path
3183                                        d="m30.035 22.594c-.053-.044-6.042-4.33-7.667-4.049-.781.138-1.228.67-2.123 1.737-.144.172-.491.583-.759.876a12.458 12.458 0 0 1 -1.651-.672 13.7 13.7 0 0 1 -6.321-6.321 12.458 12.458 0 0 1 -.672-1.651c.294-.269.706-.616.882-.764 1.061-.89 1.593-1.337 1.731-2.119.283-1.619-4.005-7.613-4.049-7.667a2.289 2.289 0 0 0 -1.706-.964c-1.738 0-6.7 6.436-6.7 7.521 0 .063.091 6.467 7.988 14.5 8.024 7.888 14.428 7.979 14.491 7.979 1.085 0 7.521-4.962 7.521-6.7a2.287 2.287 0 0 0 -.965-1.706zm-6.666 6.4c-.874-.072-6.248-.781-12.967-7.382-6.635-6.755-7.326-12.144-7.395-12.979a27.054 27.054 0 0 1 4.706-5.561c.04.04.093.1.161.178a35.391 35.391 0 0 1 3.574 6.063 11.886 11.886 0 0 1 -1.016.911 10.033 10.033 0 0 0 -1.512 1.422l-.243.34.072.411a11.418 11.418 0 0 0 .965 2.641 15.71 15.71 0 0 0 7.248 7.247 11.389 11.389 0 0 0 2.641.966l.411.072.34-.243a10.117 10.117 0 0 0 1.428-1.518c.313-.374.732-.873.89-1.014a35.163 35.163 0 0 0 6.078 3.578c.083.07.141.124.18.159a27.031 27.031 0 0 1 -5.561 4.707z" />
3184                                </g>
3185                            </svg>
3186                        </div>
3187                        <a href="tel:+19163393676"
3188                            class="footer-link">(916) 339-3676</a>
3189                    </div>
3190                </div>
3191                <div class="subsribe-wrapper">
3192                    <div class="link-title-fotter dark-text">Subscribe to our newsletter.</div>
3193                    <p class="small-paragraph">Want to stay up to date with news and updates about our services?
3194                        Subscribe.</p>
3195                    <div id="subscribe-form" class="form-block-footer w-form">
3196                        <form method="POST" action="https://modernwastesolutions.com/!/forms/newsletter_subscribe" id="wf-form-Subscribe" name="wf-form-Subscribe" data-name="Subscribe" class="form-footer" data-wf-page-id="68070a86a7562a602a623638" data-wf-element-id="26053144-d17b-e7f5-df45-4a5e9c1c394f"><input type="hidden" name="_token" value="ePkZz6fINolKFhF2cDsNGNb5oz9K5PA5zyQdouZ1" autocomplete="off"><input class="text-field w-input"
3197                                maxlength="256" name="email" data-name="Subscriber Email" placeholder="Email"
3198                                type="email" id="Subscriber-Email" aria-label="Email address for the newsletter"
3199                                autocomplete="email" required="" value="" />
3200                            <div style="position:absolute;
3200left:-9999px" aria-hidden="true"><input type="text"
3201                                    name="robot" tabindex="-1" autocomplete="off" /></div>
3202                            <div style="margin: 1.25rem 0;">
3203        <div class="cf-turnstile" data-sitekey="0x4AAAAAAEpw1U4z0cBn-6Le" data-theme="light"></div>
3204    </div>
3205                            <input type="submit" data-wait="Please wait..." class="submit-button w-button"
3206                                value="→" />
3207                        </form>                                                
3208                                            </div>
3209                </div>
3210            </div>
3211        </div>
3212        <div class="footer-bottom-wrapper">
3213            <div class="w-dyn-list">
3214        <div role="list" class="social-icons-wrapper w-dyn-items">
3215                            <div role="listitem" class="social-icon-footer w-dyn-item">
3216                    <a href="https://www.youtube.com/@modernwastesolutions3550" target="_blank" rel="noopener" class="w-inline-block">
3217                        <img src="/images/webflow/you-tube.svg" loading="lazy" alt="YouTube logo"
3218                            width="26" height="26" class="social-icon" />
3219                    </a>
3220                </div>
3221                            <div role="listitem" class="social-icon-footer w-dyn-item">
3222                    <a href="https://www.facebook.com/profile.php?id=100028195825199#" target="_blank" rel="noopener" class="w-inline-block">
3223                        <img src="/images/webflow/facebook.svg" loading="lazy" alt="Facebook logo"
3224                            width="26" height="26" class="social-icon" />
3225                    </a>
3226                </div>
3227                            <div role="listitem" class="social-icon-footer w-dyn-item">
3228                    <a href="https://www.google.com/maps?cid=3825328098938782456" target="_blank" rel="noopener" class="w-inline-block">
3229                        <img src="/images/webflow/google-business-profile.svg" loading="lazy" alt="Google Business Profile logo"
3230                            width="26" height="26" class="social-icon" />
3231                    </a>
3232                </div>
3233                    </div>
3234    </div>
3235            <div class="copyright-wrapper">
3236                <div class="footer-copyright">© 2026 Modern Waste Solutions. All rights reserved.</div>
3237                <div class="footer-legal">
3238                    <a href="/privacy-policy" class="footer-link">Privacy Policy</a>
3239                    <a href="/terms-and-conditions" class="footer-link">Terms &amp; Conditions</a>
3240                    <a href="/sitemap" class="footer-link">Sitemap</a>
3241                </div>
3242                
3243                <div class="footer-legal footer-legal-optout">
3244                    <a href="/privacy-policy" class="footer-link" data-cc="show-preferencesModal">Do Not Sell or
3245                        Share My Personal Information</a>
3246                </div>
3247                
3248                <style>
3249                    .footer-legal-optout {
3250                        flex-basis: 100%;
3251                        text-align: right;
3252                    }
3253
3254                    @media screen and (max-width: 767px) {
3255                        .footer-legal-optout {
3256                            text-align: center;
3257                        }
3258                    }
3259                </style>
3260                                    <div class="footer-rights">Designed by <a href="https://enginuityus.com"
3261                            class="designer">Enginuity
3262                            Software &amp; Consulting</a></div>
3263                            </div>
3264        </div>
3265    </div>
3266</footer>
3267    
3267<script src="/vendor/webflow/js/jquery-3.5.1.min.dc5e7f18c8.js"
3268        type="text/javascript" crossorigin="anonymous">
3269    </script>
3269
3270    
3270<script src="/vendor/webflow/js/modern-waste.e00f3b04.6b98e2051cb3af52.js"
3271        type="text/javascript"
3272        crossorigin="anonymous"></script>
3272<noscript>
3273        <iframe title="Google Tag Manager" src="https://www.googletagmanager.com/ns.html?id=GTM-KSGF3R5J" height="0"
3274            width="0"
3275            style="display:none;visibility:hidden"></iframe>
3276    </noscript>
3277    
3277<script>
3278        (function() {
3279            var currentUrl = window.location.href;
3280
3281            // Removes stray extra slashes after the domain, but does not break https://
3282            var cleanUrl = currentUrl.replace(/([^:]\/)\/+/g, '$1');
3283
3284            if (currentUrl !== cleanUrl) {
3285                window.location.replace(cleanUrl);
3286            }
3287        })();
3288    </script>
3288
3289
3290    
3290<script>
3291        // start code block form when "Residence" is selected  //
3292        document.addEventListener('DOMContentLoaded', function() {
3293            const residentRadio = document.querySelector('input[name="client_type"][value="residential"]');
3294            const message = document.querySelector('#residental-message');
3295            const radios = document.querySelectorAll('input[name="client_type"]');
3296            const form = residentRadio ? residentRadio.closest('form') : null;
3297            const formHideElements = document.querySelectorAll('[data-form-hide]');
3298
3299            if (!residentRadio || !message || !form) return;
3300
3301            function toggleResidentMessage() {
3302                const isResidential = residentRadio.checked;
3303
3304                message.style.display = isResidential ? 'block' : 'none';
3305
3306                formHideElements.forEach(element => {
3307                    element.style.display = isResidential ? 'none' : '';
3308                });
3309            }
3310
3311            radios.forEach(radio => {
3312                radio.addEventListener('change', toggleResidentMessage);
3313            });
3314
3315            form.addEventListener('submit', function(e) {
3316                if (residentRadio.checked) {
3317                    e.preventDefault();
3318                    e.stopPropagation();
3319                    toggleResidentMessage();
3320                }
3321            });
3322
3323            toggleResidentMessage();
3324        });
3325        // End code block form when "Residence" is selected  //
3326    </script>
3326
3327
3328    
3328<script>
3329        // Google Ads click-ID capture. Grab gclid (or gbraid/wbraid) from the
3330        // landing URL, persist it (with the date of the click) in a first-party
3331        // cookie for 90 days (Google's default click-to-conversion window) so it
3332        // survives navigation and a return visit, then stamp it into every hidden
3333        // gclid / gclid_at input on the page. A lead carrying it clicked an ad at
3334        // some point in the last 90 days — not necessarily on this visit.
3335        // This is what lets a closed lead be uploaded back to Google Ads as an
3336        // offline conversion. Fresh URL value always wins over the stored one.
3337        //
3338        // Sending the click ID back to Google Ads with the lead is "sharing" under
3339        // CPRA, so it follows the visitor's advertising choice from the cookie consent
3340        // banner: after Reject all, the footer opt-out link, or a Global Privacy
3341        // Control signal, nothing is captured or stamped and a stored ID is removed.
3342        (function() {
3343            var KEY = 'mws_gclid';
3344            var DATE_KEY = 'mws_gclid_at';
3345            var DAYS = 90;
3346
3347            function forget() {
3348                document.cookie = KEY + '=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/';
3349                document.cookie = DATE_KEY + '=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/';
3350                try { localStorage.removeItem(KEY); } catch (e) {}
3351            }
3352
3353            if (window.ccConsent && !window.ccConsent('advertising')) {
3354                forget();
3355                return;
3356            }
3357
3358            function param(name) {
3359                try {
3360                    return new URLSearchParams(window.location.search).get(name) || '';
3361                } catch (e) {
3362                    return '';
3363                }
3364            }
3365
3366            function setCookie(name, v) {
3367                try {
3368                    var d = new Date();
3369                    d.setTime(d.getTime() + DAYS * 864e5);
3370                    document.cookie = name + '=' + encodeURIComponent(v) +
3371                        ';expires=' + d.toUTCString() + ';path=/;SameSite=Lax' +
3372                        (location.protocol === 'https:' ? ';Secure' : '');
3373                } catch (e) {}
3374            }
3375
3376            function getCookie(name) {
3377                var m = document.cookie.match('(^|;)\\s*' + name + '\\s*=\\s*([^;]+)');
3378                return m ? decodeURIComponent(m.pop()) : '';
3379            }
3380
3381            // The localStorage copy (a backup for when cookies are cleared) carries
3382            // the click date, so it expires after DAYS like the cookie. An old entry
3383            // saved without a date can't be aged, so it is dropped.
3384            function readStored() {
3385                try {
3386                    var raw = localStorage.getItem(KEY);
3387                    if (!raw) return null;
3388                    var entry = JSON.parse(raw);
3389                    if (entry && entry.id && entry.at && (Date.now() - Date.parse(entry.at)) < DAYS * 864e5) {
3390                        return entry;
3391                    }
3392                } catch (e) {}
3393                try { localStorage.removeItem(KEY); } catch (e) {}
3394                return null;
3395            }
3396
3397            var gclid = param('gclid') || param('gbraid') || param('wbraid');
3398            var clickedAt = '';
3399
3400            if (gclid) {
3401                clickedAt = new Date().toISOString();
3402                setCookie(KEY, gclid);
3403                setCookie(DATE_KEY, clickedAt);
3404                try { localStorage.setItem(KEY, JSON.stringify({ id: gclid, at: clickedAt })); } catch (e) {}
3405            } else {
3406                gclid = getCookie(KEY);
3407                clickedAt = getCookie(DATE_KEY);
3408                var stored = readStored();
3409                if (!gclid && stored) {
3410                    gclid = stored.id;
3411                    clickedAt = stored.at;
3412                }
3413            }
3414
3415            if (gclid) {
3416                document.addEventListener('DOMContentLoaded', function() {
3417                    document.querySelectorAll('input[name="gclid"]').forEach(function(el) {
3418                        el.value = gclid;
3419                    });
3420                    document.querySelectorAll('input[name="gclid_at"]').forEach(function(el) {
3421                        el.value = clickedAt;
3422                    });
3423                });
3424            }
3425        })();
3426    </script>
3426
3427
3428    
3428<script>
3429        // Progressive enhancement: submit forms over fetch so the Webflow-style
3430        // success/error message shows in place instead of a full page reload that
3431        // scrolls to the top. Registered after the "residential" handler above, so
3432        // a submit it already blocked (e.defaultPrevented) is left alone. No-JS
3433        // users still get the server-side form success / errors path.
3434        (function() {
3435            function messageBox(wrap, kind) {
3436                var cls = kind === 'done' ? 'w-form-done' : 'w-form-fail';
3437                var el = wrap.querySelector('.' + cls);
3438                if (!el) {
3439                    var footer = wrap.classList.contains('form-block-footer');
3440                    var prefix = footer ? (kind === 'done' ? 'success-message-footer ' : 'error-message-footer ') : '';
3441                    el = document.createElement('div');
3442                    el.className = prefix + cls;
3443                    el.appendChild(document.createElement('div'));
3444                    wrap.appendChild(el);
3445                }
3446                if (!el.querySelector('div')) {
3447                    el.appendChild(document.createElement('div'));
3448                }
3449                return el;
3450            }
3451
3452            // Make sure the submission carries a usable Turnstile token without
3453            // making the visitor wait. The widget solves itself while they fill in
3454            // the form and refreshes its own token before it expires, so normally
3455            // there is a valid one ready and the form sends at once. Only when there
3456            // is none yet (still solving), it has expired, or it was already sent
3457            // with an earlier attempt (tokens are single-use) do we get a new one
3458            // and wait for it.
3459            function ensureFreshToken(form) {
3460                return new Promise(function (resolve) {
3461                    var el = form.querySelector('.cf-turnstile');
3462                    if (!el || !window.turnstile) {
3463                        resolve();
3464                        return;
3465                    }
3466
3467                    function current() {
3468                        try {
3469                            return window.turnstile.getResponse(el) || '';
3470                        } catch (err) {
3471                            return '';
3472                        }
3473                    }
3474
3475                    function expired() {
3476                        try {
3477                            return typeof window.turnstile.isExpired === 'function' && window.turnstile.isExpired(el);
3478                        } catch (err) {
3479                            return false;
3480                        }
3481                    }
3482
3483                    var token = current();
3484                    if (token && !expired() && token !== form.dataset.sentToken) {
3485                        resolve();
3486                        return;
3487                    }
3488
3489                    if (token) {
3490                        try {
3491                            window.turnstile.reset(el);
3492                        } catch (err) {}
3493                    }
3494
3495                    var waited = 0;
3496                    var iv = setInterval(function () {
3497                        var fresh = current();
3498                        waited += 200;
3499                        if ((fresh && fresh !== form.dataset.sentToken) || waited >= 8000) {
3500                            clearInterval(iv);
3501                            resolve();
3502                        }
3503                    }, 200);
3504                });
3505            }
3506
3507            function onSubmit(e) {
3508                var form = e.currentTarget;
3509                if (e.defaultPrevented) return;
3510                var wrap = form.closest('.w-form');
3511                if (!wrap) return;
3512
3513                e.preventDefault();
3514
3515                var btn = form.querySelector('[type="submit"]');
3516                var btnValue = btn ? btn.value : null;
3517                var waitText = btn ? btn.getAttribute('data-wait') : null;
3518                if (btn) {
3519                    btn.disabled = true;
3520                    if (waitText) btn.value = waitText;
3521                }
3522                var existingFail = wrap.querySelector('.w-form-fail');
3523                if (existingFail) existingFail.style.display = 'none';
3524
3525                function restore() {
3526                    if (btn) {
3527                        btn.disabled = false;
3528                        if (btnValue !== null) btn.value = btnValue;
3529                    }
3530                }
3531
3532                ensureFreshToken(form).then(function() {
3533                    // Remember the token this attempt used, so a retry never resends it.
3534                    if (window.turnstile) {
3535                        var sentEl = form.querySelector('.cf-turnstile');
3536                        if (sentEl) {
3537                            try { form.dataset.sentToken = window.turnstile.getResponse(sentEl) || ''; } catch (err) {}
3538                        }
3539                    }
3540                    return fetch(form.getAttribute('action') || window.location.href, {
3541                        method: 'POST',
3542                        body: new FormData(form),
3543                        headers: {
3544                            'X-Requested-With': 'XMLHttpRequest',
3545                            'Accept': 'application/json'
3546                        },
3547                        credentials: 'same-origin'
3548                    });
3549                }).then(function(res) {
3550                    return res.text().then(function(text) {
3551                        var data = {};
3552                        try {
3553                            data = text ? JSON.parse(text) : {};
3554                        } catch (err) {}
3555                        return {
3556                            ok: res.ok,
3557                            status: res.status,
3558                            data: data
3559                        };
3560                    });
3561                }).then(function(r) {
3562                    if (r.ok) {
3563                        // Conversion signal for GTM / Google Ads: one event per successful lead,
3564                        // with the form handle (from /!/forms/<handle>), service and page.
3565                        try {
3566                            var action = form.getAttribute('action') || '';
3567                            var serviceField = form.querySelector('[name="service_type"]');
3568                            window.dataLayer = window.dataLayer || [];
3569                            window.dataLayer.push({
3570                                event: 'generate_lead',
3571                                form_handle: (action.match(/\/!\/forms\/([^/?#]+)/) || [])[1] || '',
3572                                service_type: serviceField ? serviceField.value : '',
3573                                page_path: window.location.pathname
3574                            });
3575                        } catch (err) {}
3576                        var done = messageBox(wrap, 'done');
3577                        if (!done.textContent.trim()) {
3578                            done.querySelector('div').textContent =
3579                                'Thank you! Your submission has been received!';
3580                        }
3581                        form.style.display = 'none';
3582                        done.style.display = 'block';
3583                        try {
3584                            done.scrollIntoView({ behavior: 'smooth', block: 'center' });
3585                        } catch (err) {}
3586                        form.reset();
3587                    } else {
3588                        var msgs = [];
3589                        if (r.data) {
3590                            if (Array.isArray(r.data.errors)) {
3591                                msgs = r.data.errors;
3592                            } else if (r.data.error && typeof r.data.error === 'object') {
3593                                Object.keys(r.data.error).forEach(function(k) {
3594                                    msgs = msgs.concat(r.data.error[k]);
3595                                });
3596                            }
3597                        }
3598                        if (!msgs.length && r.status === 413) {
3599                            // Request rejected by the server as too large (attachments).
3600                            msgs = ['Your attachments are too large to upload. Please keep each file under 10 MB, then try again — or email them to [email protected].'];
3601                        }
3602                        if (!msgs.length) {
3603                            msgs = ['Something went wrong while submitting the form. Please try again, or email us at support@modernwastesolutions.
3603com.'];
3604                        }
3605                        var fail = messageBox(wrap, 'fail');
3606                        fail.querySelector('div').innerHTML = msgs.join('<br>');
3607                        fail.style.display = 'block';
3608                        try {
3609                            fail.scrollIntoView({ behavior: 'smooth', block: 'center' });
3610                        } catch (err) {}
3611                        restore();
3612                        // A Turnstile token is single-use; refresh it so a retry
3613                        // (e.g. after an oversized-attachment error) can succeed.
3614                        if (window.turnstile) {
3615                            var tsEl = form.querySelector('.cf-turnstile');
3616                            if (tsEl) { try { window.turnstile.reset(tsEl); } catch (err) {} }
3617                        }
3618                    }
3619                }).catch(function() {
3620                    var fail = messageBox(wrap, 'fail');
3621                    fail.querySelector('div').textContent =
3622                        'Something went wrong. Please check your connection and try again.';
3623                    fail.style.display = 'block';
3624                    restore();
3625                });
3626            }
3627
3628            document.addEventListener('DOMContentLoaded', function() {
3629                document.querySelectorAll('.w-form form').forEach(function(form) {
3630                    form.addEventListener('submit', onSubmit);
3631                });
3632
3633                // Lazy-load Cloudflare Turnstile only when a visitor actually
3634                // interacts with a form that uses it, so it adds zero third-party
3635                // JavaScript to initial page load (keeps Lighthouse untouched). Bots
3636                // that POST straight to /!/forms/* never load it, so they never get a
3637                // token and are rejected server-side.
3638                var turnstileRequested = false;
3639                function loadTurnstile() {
3640                    if (turnstileRequested) return;
3641                    turnstileRequested = true;
3642                    var s = document.createElement('script');
3643                    s.src = 'https://challenges.cloudflare.com/turnstile/v0/api.js';
3644                    s.async = true;
3645                    s.defer = true;
3646                    document.head.appendChild(s);
3647                }
3648                document.querySelectorAll('.w-form form .cf-turnstile').forEach(function(el) {
3649                    var form = el.closest('form');
3650                    if (form) {
3651                        // focusin covers click/keyboard into a field; pointerdown also
3652                        // covers a tap/autofill that submits without firing focus.
3653                        form.addEventListener('focusin', loadTurnstile, { once: true });
3654                        form.addEventListener('pointerdown', loadTurnstile, { once: true });
3655                    }
3656                });
3657
3658                // "Service of Interest" — reveal the free-text field only when
3659                // "Other" is chosen, and make it required only while visible.
3660                document.querySelectorAll('[data-service-select]').forEach(function(select) {
3661                    var form = select.closest('form');
3662                    if (!form) return;
3663                    var wrap = form.querySelector('[data-service-other-field]');
3664                    var input = form.querySelector('[data-service-other]');
3665                    function syncServiceOther() {
3666                        var isOther = select.value === 'Other';
3667                        if (wrap) wrap.style.display = isOther ? '' : 'none';
3668                        if (input) {
3669                            input.required = isOther;
3670                            if (!isOther) input.value = '';
3671                        }
3672                    }
3673                    select.addEventListener('change', syncServiceOther);
3674                    syncServiceOther();
3675                });
3676            });
3677        })();
3678    </script>
3678
3679<a href="/privacy-policy"
3680   class="cc-opt-out-link" data-cc-optout>Do Not Sell or Share My Personal Information</a>
3681<link rel="stylesheet" href="https://modernwastesolutions.com/vendor/cookie-consent/cc.css">
3682<style>
3683    /* The library exposes its own custom properties, so the four configured
3684       colours are mapped onto them and everything else follows. The font is the
3685       page's own rather than the library's system stack, so the banner reads as
3686       part of the site. The hover pairs the text colour with the surface, the one
3687       combination every site already guarantees is legible — deriving it from
3688       on_accent instead gave dark-on-dark wherever the accent was a light colour. */
3689    #cc-main {
3690        /* Not --cc-font-family: inherit — the library defines that variable on
3691           :root, so inheriting it just returns the library's system stack. */
3692        font-family: inherit;
3693        --cc-bg: #F2F8F5;
3694        --cc-primary-color: #151E1B;
3695        --cc-btn-primary-bg: #4F7363;
3696        --cc-btn-primary-color: #FFFFFF;
3697        --cc-btn-primary-border-color: #4F7363;
3698        --cc-btn-primary-hover-bg: #151E1B;
3699        --cc-btn-primary-hover-color: #F2F8F5;
3700        --cc-btn-primary-hover-border-color: #151E1B;
3701        --cc-toggle-on-bg: #4F7363;
3702        --cc-link-color: #4F7363;
3703
3704        /* The library's neutrals are a cool blue-grey that clashes with a warm
3705           or tinted surface. Each is instead a small share of the text colour
3706           mixed into the surface, so the greys belong to the site's palette. */
3707        --cc-secondary-color: color-mix(in srgb, #151E1B 80%, #F2F8F5);
3708        --cc-btn-secondary-bg: color-mix(in srgb, #151E1B 8%, #F2F8F5);
3709        --cc-btn-secondary-color: #151E1B;
3710        --cc-btn-secondary-border-color: color-mix(in srgb, #151E1B 8%, #F2F8F5);
3711        --cc-btn-secondary-hover-bg: color-mix(in srgb, #151E1B 15%, #F2F8F5);
3712        --cc-btn-secondary-hover-color: #151E1B;
3713        --cc-btn-secondary-hover-border-color: color-mix(in srgb, #151E1B 15%, #F2F8F5);
3714        --cc-separator-border-color: color-mix(in srgb, #151E1B 10%, #F2F8F5);
3715        --cc-toggle-off-bg: color-mix(in srgb, #151E1B 55%, #F2F8F5);
3716        --cc-toggle-readonly-bg: color-mix(in srgb, #151E1B 20%, #F2F8F5);
3717        --cc-cookie-category-block-bg: color-mix(in srgb, #151E1B 5%, #F2F8F5);
3718        --cc-cookie-category-block-border: color-mix(in srgb, #151E1B 5%, #F2F8F5);
3719        --cc-cookie-category-block-hover-bg: color-mix(in srgb, #151E1B 9%, #F2F8F5);
3720        --cc-cookie-category-block-hover-border: color-mix(in srgb, #151E1B 9%, #F2F8F5);
3721        --cc-cookie-category-expanded-block-hover-bg: color-mix(in srgb, #151E1B 12%, #F2F8F5);
3722        --cc-footer-border-color: color-mix(in srgb, #151E1B 10%, #F2F8F5);
3723        --cc-modal-border-radius: 16px;
3724        --cc-btn-border-radius: 999px;
3725    }
3726    .cc-gpc-notice {
3727        position: fixed; z-index: 2147483646; bottom: 1rem; left: 1rem;
3728        max-width: 22rem; padding: .7rem 1rem; border-radius: 8px;
3729        background: #4F7363; color: #FFFFFF;
3730        font: 500 .85rem/1.4 system-ui, sans-serif;
3731        box-shadow: 0 6px 24px -10px rgba(0,0,0,.5);
3732        transition: opacity .4s ease;
3733    }
3734    .cc-gpc-notice--out { opacity: 0; }
3735    @media (prefers-reduced-motion: reduce) { .cc-gpc-notice { transition: none; } }
3736</style>
3737<script src="https://modernwastesolutions.com/vendor/cookie-consent/cc.js"></script>
vendor: 1 bytes, line 3737
3737
3738<script>
3739(function () {
3740    /* A browser opt-out has already settled the question, so the banner must not
3741       appear — asking again is exactly the friction the regulator looks for. The
3742       library still initialises, because the opt-out link has to keep working:
3743       CPRA wants a standing mechanism, and a visitor is allowed to opt back in. */
3744    var gpc = window.__consentGPC === true;
3745
3746    var MODE = "opt-out";
3747
3748    /* Analytics and ad cookies are set on the registrable domain, not the exact
3749       host, so a delete scoped to location.hostname misses them. Both are offered.
3750       (On a .test hostname the browser's idea of the registrable domain differs
3751       from a real one, so verify this on a real domain, not locally.) */
3752    var parts = location.hostname.split('.');
3753    var registrable = parts.length > 2 ? '.' + parts.slice(-2).join('.') : '.' + location.hostname;
3754    var clear = function (list) {
3755        return list.reduce(function (out, c) {
3756            out.push(c);
3757            out.push(Object.assign({}, c, { domain: registrable }));
3758            return out;
3759        }, []);
3760    };
3761
3762    var send = function (categories, interactive) {
3763        var granted = function (name) { return categories.indexOf(name) !== -1; };
3764
3765        /* On the opt-out model the defaults already grant everything outside the
3766           EEA, and Europe is denied by a region-scoped default. Replaying "all
3767           granted" on page load would overwrite that and grant a European visitor
3768           what they were never asked about — so an update is only sent once the
3769           visitor has actually turned something off, or actively made a choice. */
3770        if (MODE === 'opt-out' && !interactive
3771            && granted('analytics') && granted('advertising')) {
3772            return;
3773        }
3774
3775        gtag('consent', 'update', {
3776            analytics_storage:  granted('analytics')  ? 'granted' : 'denied',
3777            ad_storage:         granted('advertising') ? 'granted' : 'denied',
3778            ad_user_data:       granted('advertising') ? 'granted' : 'denied',
3779            ad_personalization: granted('advertising') ? 'granted' : 'denied'
3780        });
3781                /* Recorded server-side as well: a cookie in the visitor's own browser
3782           is not evidence that consent was given. keepalive so the request
3783           survives the visitor navigating away in the same click. */
3784        try {
3785            fetch("https:\/\/modernwastesolutions.com\/!\/cookie-consent\/log", {
3786                method: 'POST',
3787                // No CSRF token: the route is exempt, so a statically cached page
3788                // never carries one visitor's token to the next.
3789                headers: { 'Content-Type': 'application/json' },
3790                body: JSON.stringify({ categories: categories, url: location.pathname }),
3791                keepalive: true
3792            }).catch(function () { /* never block the page on the log */ });
3793        } catch (e) {}
3794            };
3795
3796    CookieConsent.run({
3797        mode: MODE === 'opt-in' ? 'opt-in' : 'opt-out',
3798        autoShow: !gpc,
3799        autoClearCookies: true,
3800        guiOptions: {
3801            consentModal: { layout: 'box', position: 'bottom left' },
3802            preferencesModal: { layout: 'box' }
3803        },
3804        categories: {
3805            necessary: { enabled: true, readOnly: true },
3806            /* On the opt-out model these start on, because Consent Mode has already
3807               granted them — leaving them off would make the toggles contradict what
3808               is actually happening, and saving the panel untouched would opt the
3809               visitor out of something they never switched off. */
3810            analytics: {
3811                enabled: MODE === 'opt-out',
3812                /* Cookies already on the device survive a later refusal unless they
3813                   are deleted, so declining leaves the visitor still identified.
3814                   Matched by pattern because GA4 names one per measurement ID. */
3815                autoClear: { cookies: clear([{ name: /^_ga/ }, { name: '_gid' }, { name: '_gat' }]) }
3816            },
3817            advertising: {
3818                enabled: MODE === 'opt-out',
3819                autoClear: { cookies: clear([
3820                    { name: /^_gcl/ }, { name: '_fbp' }, { name: '_fbc' },
3821                    { name: 'IDE' }, { name: 'test_cookie' }
3822                ]) }
3823            }
3824        },
3825        onConsent: function (p) { send(p.cookie.categories, false); },
3826        onChange:  function (p) { send(p.cookie.categories, true); },
3827        /* One language per page: the one the page is in. The server has already
3828           picked the wording, so the library is only ever handed that. */
3829        language: {
3830            default: "en",
3831            translations: {
3832                "en": {
3833                    consentModal: {
3834                        title: "We use cookies",
3835                        description: "We use cookies to run this site, understand how it is used, and measure our advertising. You can accept all of them, or choose which ones. \u003Ca href=\u0022\/privacy-policy\u0022\u003EPrivacy Policy\u003C\/a\u003E",
3836                        acceptAllBtn: "Accept all",
3837                        acceptNecessaryBtn: "Reject all",
3838                        showPreferencesBtn: "Manage preferences"                    },
3839                    preferencesModal: {
3840                        title: "Manage preferences",
3841                        acceptAllBtn: "Accept all",
3842                        acceptNecessaryBtn: "Reject all",
3843                        savePreferencesBtn: "Save my choices",
3844                        closeIconLabel: "Close",
3845                        sections: [
3846                            {
3847                                title: "Strictly necessary",
3848                                description: "Needed for the site to work \u2014 page delivery, security and remembering this choice. These cannot be switched off.",
3849                                linkedCategory: 'necessary'
3850                            },
3851                            {
3852                                title: "Analytics",
3853                                description: "Helps us understand which pages are used, so we can improve them. Nothing here identifies you personally.",
3854                                linkedCategory: 'analytics'
3855                            },
3856                            {
3857                                title: "Advertising",
3858                                description: "Lets us measure our advertising and show relevant ads elsewhere. Turning this off is the same as the \u0022Do Not Sell or Share\u0022 request below.",
3859                                linkedCategory: 'advertising'
3860                            }
3861                        ]
3862                    }
3863                }
3864            }
3865        }
3866    });
3867
3868    /* CPRA requires a standing way to opt out, not just a banner shown once.
3869       Any link or button marked data-cc="show-preferencesModal" reopens the
3870       modal, so a site adds the footer link with no JavaScript of its own —
3871       and one is appended here if the site has not. */
3872    var addOptOutLink = function () {
3873        // Upgrade the server-rendered link into the preferences trigger, and move
3874        // it into the footer where it belongs. If a site has placed its own, leave
3875        // ours out of the way entirely.
3876        var ours = document.querySelector('[data-cc-optout]');
3877        var theirs = document.querySelector('[data-cc="show-preferencesModal"]');
3878        if (theirs) { if (ours) ours.remove(); return; }
3879        if (!ours) return;
3880        ours.setAttribute('data-cc', 'show-preferencesModal');
3881        ours.setAttribute('href', '#');
3882        var footer = document.querySelector('footer');
3883        if (footer) footer.appendChild(ours);
3884    };
3885
3886    if (document.readyState === 'loading') {
3887        document.addEventListener('DOMContentLoaded', addOptOutLink);
3888    } else {
3889        addOptOutLink();
3890    }
3891})();
3892</script>
vendor: 1 bytes, line 3892
3892
3893<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"553204a553b24796a352378f76412946","r":1,"spa":2}' crossorigin="anonymous"></script>
3893
3894</body>
3895
3896</html>

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.