.ec{–forest:#0C3A29;–emerald:#15543D;–bright:#2E8B63;–cream:#F5F0E6;–cream-2:#EBE3D3;–paper:#FBF8F1;–clay:#BF5230;–sand:#E9D9B8;–ink:#15231C;–muted:#5C6A61;–line:rgba(21,35,28,.12);–line-2:rgba(21,35,28,.22);–line-d:rgba(255,255,255,.14);–serif:’Source Serif 4′,Georgia,serif;–sans:’Urbanist’,system-ui,sans-serif;–tex:repeating-linear-gradient(128deg,rgba(255,255,255,.028) 0 1px,transparent 1px 24px);font-family:var(–sans);color:var(–ink);line-height:1.55;background:var(–paper);font-size:16px} .ec *{box-sizing:border-box;margin:0;padding:0}.ec a{color:inherit} .ec .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.ec .serif{font-family:var(–serif)} .ec .eyebrow{font-size:12px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:var(–clay)} .ec .util{background:var(–forest);color:#CFE2D8;font-size:12.5px} .ec .util .wrap{display:flex;justify-content:space-between;align-items:center;min-height:40px;gap:10px;flex-wrap:wrap} .ec .util .l{display:flex;align-items:center;gap:9px}.ec .util .l b{color:var(–sand);font-weight:600} .ec .util a{color:#CFE2D8;text-decoration:none}.ec .util .ph{color:#fff;font-weight:600}.ec .util .sep{opacity:.45}.ec .util .r{display:flex;gap:18px;align-items:center} .ec .hd{background:var(–paper);border-bottom:1px solid var(–line)} .ec .nav{display:flex;justify-content:space-between;align-items:center;height:70px} .ec .brand{display:flex;align-items:center;gap:11px;font-family:var(–serif);font-weight:600;font-size:23px;text-decoration:none;color:var(–ink)} .ec .mk{width:34px;height:34px;border-radius:10px;background:var(–forest);display:grid;place-items:center;position:relative;flex:0 0 auto} .ec .mk b{font-family:var(–serif);font-style:italic;font-weight:700;font-size:20px;color:var(–sand);z-index:1} .ec .mk::after{content:””;position:absolute;width:27px;height:27px;border:1.7px solid var(–clay);border-radius:50%;border-top-color:transparent;border-right-color:transparent;transform:rotate(-28deg)} .ec .brand sup{font-size:10px;font-weight:600;vertical-align:super} .ec .nl{display:none;gap:20px;align-items:center}.ec .nl a{text-decoration:none;font-size:14px;font-weight:500}.ec .nl a:hover{color:var(–emerald)} .ec .ncta{display:none;align-items:center;gap:7px;background:var(–forest);color:#fff;text-decoration:none;padding:10px 16px;border-radius:9px;font-weight:600;font-size:13.5px} .ec .hero{background:var(–cream);border-bottom:1px solid var(–line)}.ec .hero .wrap{padding:50px 24px 54px} .ec .loc{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(–emerald);background:var(–paper);border:1px solid var(–line);padding:6px 12px;border-radius:20px} .ec h1{font-family:var(–serif);font-weight:600;font-size:clamp(31px,4.7vw,50px);line-height:1.07;letter-spacing:-.02em;color:var(–forest);margin-top:18px;max-width:17ch} .ec h1 em{font-style:italic;color:var(–clay);font-weight:500} .ec .sub{margin-top:20px;font-size:17px;line-height:1.62;color:var(–ink);max-width:52ch}.ec .sub b{font-weight:600} .ec .hcta{display:flex;flex-wrap:wrap;gap:13px;margin-top:28px} .ec .btn{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font-weight:600;font-size:15px;padding:14px 22px;border-radius:9px;border:1px solid transparent} .ec .btn-p{background:var(–forest);color:#fff}.ec .btn-l{background:transparent;color:var(–forest);border-color:var(–line-2)} .ec .reccard{margin-top:36px;background:var(–forest);background-image:var(–tex);border-radius:18px;padding:24px 22px;color:#EAF2EE} .ec .reccard .rh{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(–line-d)} .ec .reccard .rh b{font-family:var(–serif);font-size:15.5px;color:#fff}.ec .reccard .rh .live{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(–sand)} .ec .reccard .row{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:13.5px;color:#DCEAE3} .ec .reccard .row:last-child{border-bottom:0}.ec .reccard .row .lot{font-family:var(–serif);color:#fff} .ec .reccard .row .st{margin-left:auto;font-weight:600;color:var(–sand);font-size:11.5px;text-transform:uppercase;letter-spacing:.04em} .ec .sec{padding:62px 0}.ec .sec.cream{background:var(–cream)} .ec .sec h2{font-family:var(–serif);font-weight:600;font-size:clamp(24px,3.1vw,32px);color:var(–forest);line-height:1.14;margin-top:12px;max-width:24ch} .ec .sec h2 em{font-style:italic;color:var(–emerald)} .ec .local p{margin-top:16px;font-size:16.5px;color:var(–ink);line-height:1.66;max-width:64ch} .ec .svc{display:grid;grid-template-columns:1fr;gap:12px;margin-top:28px} .ec .srow{display:flex;align-items:center;gap:14px;background:var(–paper);border:1px solid var(–line);border-radius:12px;padding:16px 18px;text-decoration:none} .ec .srow .ic{width:42px;height:42px;border-radius:10px;background:var(–cream-2);color:var(–emerald);display:grid;place-items:center;font-size:21px;flex:0 0 auto} .ec .srow .tx{flex:1}.ec .srow .tx b{font-family:var(–serif);font-weight:600;font-size:16.5px;color:var(–ink);display:block} .ec .srow .tx span{font-size:14px;color:var(–muted)}.ec .srow .tx span a{color:var(–emerald);font-weight:600}.ec .srow .ar{color:var(–emerald);font-size:18px} .ec .nearby{background:var(–emerald);color:#EAF2EE;background-image:var(–tex)} .ec .nearby .wrap{padding:54px 24px}.ec .nearby .eyebrow{color:var(–sand)} .ec .nearby h2{font-family:var(–serif);font-weight:600;color:#fff;font-size:clamp(23px,3vw,30px);margin-top:12px} .ec .nearby p{margin-top:12px;color:#C2D6CC;font-size:16px;max-width:54ch;line-height:1.6} .ec .cities{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px} .ec .cities a{display:inline-flex;align-items:center;gap:7px;background:rgba(255,255,255,.06);border:1px solid var(–line-d);color:#EAF2EE;font-size:14.5px;font-weight:500;padding:10px 16px;border-radius:9px;text-decoration:none} .ec .cities a i{color:var(–sand);font-size:15px} .ec .cta{background:var(–clay);color:#FBEDE6}.ec .cta .wrap{padding:56px 24px;text-align:center} .ec .cta h2{font-family:var(–serif);font-weight:600;color:#fff;font-size:clamp(25px,3.3vw,34px);max-width:24ch;margin:0 auto} .ec .cta p{margin-top:13px;color:#F4DDD2;font-size:16px;max-width:48ch;margin-left:auto;margin-right:auto} .ec .cta .bw{display:inline-flex;align-items:center;gap:9px;background:#fff;color:var(–clay);text-decoration:none;font-weight:600;font-size:15.5px;padding:15px 26px;border-radius:9px;margin-top:22px} .ec footer{background:var(–forest);color:#9FBEB1;padding:46px 0 28px;font-size:14px;background-image:var(–tex)} .ec .ft{display:grid;grid-template-columns:1fr;gap:28px;padding-bottom:28px;border-bottom:1px solid var(–line-d)} .ec .fb .brand{color:#fff;margin-bottom:12px}.ec .fb .brand .mk{background:var(–emerald)} .ec .fb p{font-size:13.5px;line-height:1.6;max-width:34ch;color:#9FBEB1} .ec .fc h4{font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:#7FA394;font-weight:700;margin-bottom:13px} .ec .fc a{display:block;color:#CFE2D8;text-decoration:none;font-size:14px;margin-bottom:9px} .ec .fbot{padding-top:20px;font-size:12.5px;color:#7FA394} .ec .badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ec .badges span{display:inline-flex;align-items:center;gap:7px;background:var(–paper);border:1px solid var(–line);border-radius:8px;padding:9px 13px;font-size:13px;font-weight:600;color:var(–emerald)}.ec .badges i{color:var(–clay)} .ec .steps{display:grid;grid-template-columns:1fr;gap:14px;margin-top:28px} .ec .step{background:var(–paper);border:1px solid var(–line);border-radius:12px;padding:18px}.ec .step .n{font-family:var(–serif);font-style:italic;color:var(–clay);font-size:13px;font-weight:700;letter-spacing:.08em}.ec .step b{font-family:var(–serif);display:block;margin-top:8px;color:var(–ink);font-size:16px}.ec .step p{margin-top:6px;font-size:13.5px;color:var(–muted);line-height:1.5} .ec .ptable{margin-top:24px;border:1px solid var(–line);border-radius:12px;overflow:hidden;background:var(–paper);max-width:640px}.ec .ptable .pr{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;border-bottom:1px solid var(–line);font-size:14.5px}.ec .ptable .pr:last-child{border-bottom:0}.ec .ptable .pr b{font-weight:600;color:var(–ink)}.ec .ptable .pr .p{font-family:var(–serif);color:var(–emerald);font-weight:600;white-space:nowrap} @media(min-width:600px){.ec .svc{grid-template-columns:1fr 1fr}.ec .steps{grid-template-columns:1fr 1fr}} @media(min-width:880px){.ec .nl{display:flex}.ec .ncta{display:inline-flex}.ec .hero .wrap{padding:72px 44px 78px;display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:center}.ec .reccard{margin-top:0}.ec .wrap{padding:0 44px}.ec .ft{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px}.ec .steps{grid-template-columns:repeat(4,1fr)}}.ec .faqs{max-width:820px;margin:18px auto 0}.ec .faq{border:1px solid var(–line,rgba(21,35,28,.12));border-radius:12px;background:var(–paper,#FBF8F1);margin:10px 0;overflow:hidden}.ec .faq summary{cursor:pointer;padding:16px 20px;font-weight:600;font-family:var(–serif,’Source Serif 4′,serif);font-size:17px;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(–ink,#15231C)}.ec .faq summary::-webkit-details-marker{display:none}.ec .faq summary::after{content:’+’;font-size:22px;color:var(–clay,#BF5230);flex:0 0 auto;line-height:1}.ec .faq[open] summary::after{content:’2013′}.ec .faq .fa{padding:0 20px 18px;color:var(–muted,#5C6A61);line-height:1.6}
Serving Dallas–Fort Worth · Garland, Texas since 1999
About · Garland, Texas

Family-run, Garland-rooted, since 1999.

Erecycler has destroyed and recycled electronics from Garland, Texas since we were founded here in 1999 — dismantling every device by hand, documenting every job, and keeping it all out of a landfill.

Our mission

Protect the data, meet the rules, send nothing to a landfill

Protect our clients’ data, comply fully with federal and state regulations, and make sure nothing we collect ends up in a landfill. That’s the job, every time.

How we work

Dismantled by hand, destroyed to standard, documented every time

We manually dismantle what we recycle, so no waste or toxins are generated in the process. Hard drives are shredded to NIST 800-88 standard at up to 1,200 units per hour, with a certificate of destruction on every job. The same documented chain of custody covers data-center decommissioning and full IT asset disposition.

Who we are

A family business that takes destruction personally

Erecycler is family-owned and operated — Bob Bruns, Lauren Sauri Bruns, and Kioshie Fuentes run it, and the same family has stood behind every certificate since 1999. Over 112,000 clients have trusted us with destruction and recycling they have to be able to defend.

Unlike most recyclers, we manually dismantle everything in-house. Nothing is bulk-exported. By keeping a zero-landfill, zero-pollution standard, we recover more material and keep full custody from your dock to final processing — 99% of it handled right here in Texas.

Bob Bruns

Founder & CEO. Still the one you’ll find helping at public events or out on the loading dock.

Lauren Sauri Bruns

VP of Operations. Runs the offices and customer-service team. Reach her directly at (972) 487-6800, Dept. 102.

Kioshie Fuentes

Recycling & Destruction Coordinator. Manages destruction projects. Reach him at (972) 487-6800, Dept. 103. Habla español.

Have equipment to retire?

Tell us what you have and where you are — we handle the destruction, the documentation, and the recycling.

Get a quote
{“@context”:”https://schema.org”,”@type”:”Service”,”name”:”Ship to Destroy — Mail-In Hard Drive & Media Destruction”,”serviceType”:”Mail-in hard drive and media destruction”,”provider”:{“@type”:”Organization”,”name”:”Erecycler LLC”,”url”:”https://erecycler.com”,”telephone”:”+1-972-487-6800″,”address”:{“@type”:”PostalAddress”,”streetAddress”:”3902 Cavalier Dr”,”addressLocality”:”Garland”,”addressRegion”:”TX”,”postalCode”:”75042″,”addressCountry”:”US”}},”areaServed”:{“@type”:”Country”,”name”:”United States”},”description”:”Mail-in hard drive and data destruction available nationwide. Ship drives and media to Erecycler for secure physical destruction to NIST 800-88 standards with a certificate of destruction.”,”offers”:[{“@type”:”Offer”,”name”:”Hard drive destruction (per drive)”,”price”:”9.00″,”priceCurrency”:”USD”},{“@type”:”Offer”,”name”:”Device destruction (per device)”,”price”:”10.00″,”priceCurrency”:”USD”},{“@type”:”Offer”,”name”:”Small media destruction (per lb)”,”price”:”1.25″,”priceCurrency”:”USD”},{“@type”:”Offer”,”name”:”Mixed electronics recycling (per lb)”,”price”:”0.45″,”priceCurrency”:”USD”}]} {“@context”:”https://schema.org”,”@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”Is mailing in hard drives secure?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. Every shipment is logged on arrival and kept under documented chain of custody until the media is physically destroyed to NIST 800-88 standards. You receive a certificate of destruction.”}},{“@type”:”Question”,”name”:”How do I pack my drives?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Pack items securely in a sturdy box. Drives can be shipped loose or still installed in a device — either works.”}},{“@type”:”Question”,”name”:”How much does it cost?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Flat, per-item pricing: $9 per hard drive, $10 per device, $1.25 per lb for small media, and $0.45 per lb for mixed electronics. Servers are quoted.”}},{“@type”:”Question”,”name”:”Do I get a certificate of destruction?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. Every order includes a certificate of destruction for your compliance records.”}},{“@type”:”Question”,”name”:”Where can I ship from?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Nationwide. You can mail in hard drives and media from anywhere in the United States.”}},{“@type”:”Question”,”name”:”What happens to the material after destruction?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Destroyed media and electronics are recycled through our zero-landfill process at our Garland, Texas facility.”}}]}