The State of Pennsylvania has enacted Pennsylvania’s Covered Device Recycling Act (House Bill 708), Act 108 of 2010 that requires manufacturers of covered computer devices, covered television devices and peripherals (“covered devices”) whose products are sold in the State to participate in a recycling program. Manufacturers, either individually, or as part of a group, must establish, conduct and manage a plan to collect, transport and recycle covered devices. Reverse Logistics Group Americas (RLGA) provides a group plan in compliance with the Covered Device Recycling Act.​

Covered devices can be dropped off by eligible consumers at one of our collection sites. Click here to view our list of collection sites. For general information about this Act including definition of eligible consumers please see the Pennsylvania Department of Environmental Protection (DEP) website.​


  • An individual​
  • For-profit entities with 49 or fewer full time employees​
  • Not-for-profit corporations with 74 or fewer full time employees​
  • Any not-for-profit corporation designated under section 501( c )(3) of the internal revenue code​
  • The state​
  • A public corporation, public school, school district, private or parochial school or board of cooperative educational services​
  • A governmental entity​


The Act requires that this service is free for the consumers described above. Business Consumers (defined under the Act as “for-profit entity which has fifty or more full time employees or a not-for-profit corporation with seventy-five or more full time employees, but not a not-for-profit corporation designated under section 501© (3) of the internal revenue code”) can also take advantage of this service by contacting us at (866) 337‑1078 to discuss arrangements for a service that may not necessarily be free of charge.​

Collection Sites

CountyName of LocationAddressCityZip CodePhone NumberMethods of Collection
AdamsNeiderer Sanitation1745 Storms Store RoadNew Oxford17350717–624-7430Drop off
AlleghanyNoble Environmental260 Fifth StreetWest Elizabeth15088724–691-4584Curbside
AlleghenyMoon Township EventTBDTBDTBD814–442-4481Event
AlleghenyMount Lebanon EventTBDTBDTBD814–442-4481Event
AlleghenyUpper St. Clair EventTBDTBDTBD814–442-4481Event
AlleghenyFindlay Township EventTBDTBDTBD814–442-4481Event
AlleghenyHampton TWP EventTBDTBDTBD814–442-4481Event
AlleghenyScott Township EventTBDTBDTBD814–442-4481Event
AlleghenySouth Park Township EventTBDTBDTBD814–442-4481Event
AlleghenyFayette County EventTBDTBDTBD814–442-4481Event
BeaverBeaver CountySouth Drive Brady’s Run ParkBrighton Township15009724–770-2064Drop Off
BeaverHopewell Township EventTBDTBDTBD814–442-4481Event
BeaverMonaca Borough EventTBDTBDTBD814–442-4481Event
BedfordBedford County Conservation District8917 Clear Ridge RdClearville15535814–623-8099Drop Off
BerksBerks County Solid Waste Authority1316 Hilltop RoadLeesport19533610–478-6362Drop off
BerksCity of Reading1330 Walnut StReading19604610–655-6272Drop off
BerksReading Housing Authority626 Avenue BReading19601610–775-9430Drop off
BerksiGreen Electronics250 Corporate DrReading19605610–926-1717Drop Off
BerksJunkluggers of Berks, Chester, & Lancaster, PA26 Winding Brook DrSinking Spring19608610–864-6514Drop off
BlairIRC1860 Black Snake RdDysart16686814–942-7472Drop Off
BucksLiberty Thrift & Home Furnishings240–5 S. West End Blvd. Route 309Quakertown18951215–529-1400Drop-off
BucksBristol Township2501 Bath Rd.Bristol19007215–785-0501Drop-off
BucksAbington Reldan Metals550 Old Bordentown RdFairless Hills19030267–316-2000Pick up only
BucksRiegelsville Philadelphia EventTBDTBDTBD814–442-4481Event
CambriaCambria County EventTBDTBDTBD814–442-4481Event
CambriaCambria County Solid Waste507 Manor DriveEbensburg15931814–472-2109Drop Off
CambriaBlair County IRC1860 Blacksnake RoadDysart16686814–941-6675Drop Off
CentreeCentral, eLoop Regional Processing Center3500 E College AveState College16801724–519-7646 x126Drop Off
CentreCentre County Recycling and Refuse Authority253 Transfer RoadState College16801814–238-7005Drop Off
ChesterBorough of West Chester205 Lacey StreetWest Chester19382215–280-3978Drop off
ChesterCity of Coatesville118 Maple AveCoatesville19320484–889-0397Drop off
ChesterChester County Solid Waste Authority7224 Division HighwayNarvon17555610–273-3771Drop off
ChesterSouth Coatesville136 Modena RoadSouth Coatesville19320610–384-1700Drop off
ChesterValley Township890 West Lincoln HighwayCoatesville19320610–384-5751Drop off
ChesterEast Fallowfield Township5 IMS DriveEast Fallowfield Twp.19320610–842-2989Drop off
ChesterSoutheast Chester County Refuse Authority219 Street RdWest Grove19390610–869-2452Drop off
ChesterPCPM Group510 E Barnard St #44West Chester19382484–999-0168Drop Off
DauphinPrecision Recyclers104 S 18th StHarrisburg17104717–745-8086Drop Off
DelawareDelaware County Collection – Cyber Crunch1 Judy WayAston19014215–970-7223Drop Off
DelawareClifton Heights Borough30 S. Springfield Rd, Clifton HtsClifton Heights19018601–623-1000Event
DelawareYeadon Borough600 Church Lane, YeadonYeadon19050610–284-1606Event
DelawareMillbourne Borough9 Park Ave, MillbourneMillbourne19082610–352-9080Event
DelawareBethel Township1092 Bethel Road, Garnet ValleyBethel19507610–459-1529Event
DelawareColwyn Borough221 Spruce Street, ColwynColwyn19023610–461-2000Event
DelawareMarcus Hook Borough10th & Green St., Marcus HookMarcus Hook19061610–485-1341Event
DelawareChester Township1150 Engle Street, ChesterChester Twp19013610–494-4149Event
DelawareTrainer Borough824 Main Street, TrainerTrainer19061610–497-3838Event
DelawareCollingdale Borough800 MacDade Blvd, CollingdaleCollingdale19023610–586-0500Event
DelawareAldan Borough1 W. Providence Rd. AldanAldan19018610–626-3554Event
DelawareBrookHaven Borough2 Cambridge Road, BrookHavenBrookHaven19015610–874-2557Event
DelawareUpland Borough224 Castle Avenue, UplandUpland19015610–874-7317Event
DelawareParkside Borough22 E. Elbon Road, ParkSideParkside19015610–876-3659Event
ElkElk County Solid Waste485 Heritage DriveSt. Mary’s15857814–594-2862Drop Off
FayetteFayette105 Romeo Ln.Uniontown15401724–430-4884Drop Off
FultonFulton County Conservation District610 East North StreetMcConnellsburg17233717–485-3547 x120Drop Off
GreeneGreene County EventTBDTBDTBD814–442-4481Event
LancasterConoy Township211 Falmouth RoadBainbridge17502717–367-4927Event
LancasterLancaster County Solid Waste Management Authority1299 Harrisburg PikeLancaster17604717–397-9968Drop off
LancasterWest Lampeter Township852 Village RoadLampeter17537717–464-8019Event
LebanonGreater Lebanon Refuse Authority1610 Russell RoadLebanon17046717–867-5790Drop Off
LycomingLycoming County Resource Management Services447 Alexander DrMontgomery, PA17752570–547-1870Drop Off
McKeanMcKean County EventTBDTBDTBD814–442-4481Event
MifflinMifflin County Solid Waste Authority87 Landfill RoadLewistown17044717–242-3301Drop Off
MontgomeryNorth Wales Borough300 School StNorth Wales19454215–699-4424Event
MontgomeryHatboro Public Works459 Oakdale LaneHatboro19040215–266-1007Drop Off
MontgomeryUpper Moreland Township117 Park AvenueWillow Grove19090215–659-4070Drop-off
MontgomeryLiberty Thrift & Home Furnishings2200 E. Hight StreetPottstown19464484–624-3322 Drop-off
MontgomeryLiberty Thrift & Home Furnishings3841 Ridge PikeCollegeville19426610–831-9856Drop-off
MontgomeryLiberty Thrift & Home Furnishings1300 North Charlotte St.                             Pottstown19464610–970-6306Drop-off
MontgomerySullivan Scrap451 Oakdale AvenueHatboro19040856–596-1476Drop-off
PhiladelphiaECOvanta2209 South 58th StreetPhiladelphia19143215–729-3770Drop off
PhiladelphiaKAN CO METALS INC.4601 Bath Street, #81Philadelphia19137856–596-1476Drop-off
SomersetJVS Environmental1466 Corner Stone RoadFriedens15541814–233-5534Drop Off
SomersetBerlin EventTBDTBDTBD814–442-4481Event
SomersetRockwood EventTBDTBDTBD814–442-4481Event
WashingtonWashington County EventTBDTBDTBD814–442-4481Event
WayneAdvanced Recovery211 Mail Rd.Barryville NY12719917–742-6348Event
WestmorelandWesmoreland County Collections – Cyber Crunch1628 Roseytown Road, Unit 9Greensburg15601724–241-8369Drop Off
WestmorelandWestmoreland Cleanways355 Pleasant Unity Mutual RoadGreensburg15601724–879-4020Drop Off
YorkPenn Township1020 Wilson AveHanover17331717–632-7366Drop off
YorkYork County Solid Waste Authority2700 Black Bridge RoadYork17046717–845-1066Drop off
YorkFairview Township55 Fairview RoadNew Cumberland17070717–901-5200Drop off
YorkPenn Township1020 Wilson Ave.Hanover17331717–632-7366Drop Off
YorkYork County Solid Waste Authority2651 Blackbridge Rd.York17406717–845-1066Drop Off
YorkFairview Township285 Spangler Rd.New Cumberland17070717–901-5200Drop Off