Please note: Collection site hours and products accepted vary by site. Contact the site to verify information.​
CountyName of LocationAddressCityZip CodePhone NumberMethods of Collection
AdamsNeiderer Sanitation1745 Storms Store RoadNew Oxford17350(717) 624-7430Drop off
AlleghenyFayette County EventTBDTBDTBD(814) 442-4481Event - Date is TBD
AlleghenyFindlay Township EventTBDTBDTBD(814) 442-4481Event - Date is TBD
AlleghenyHampton TWP EventTBDTBDTBD(814) 442-4481Event - Date is TBD
AlleghenyMoon Township EventTBDTBDTBD(814) 442-4481Event - Date is TBD
AlleghenyMount Lebanon EventTBDTBDTBD(814) 442-4481Event - Date is TBD
AlleghenyScott Township EventTBDTBDTBD(814) 442-4481Event - Date is TBD
AlleghenySouth Park Township EventTBDTBDTBD(814) 442-4481Event - Date is TBD
AlleghenyUpper St. Clair EventTBDTBDTBD(814) 442-4481Event - Date is TBD
AlleghenyMcCandless Township9955 Grubbs RoadWexford15090(412) 364-0616Drop-off
BeaverHopewell Township EventTBDTBDTBD(814) 442-4481Event - Date is TBD
BedfordBedford County Conservation District8917 Clear Ridge RdClearville15535(814) 623-8099Drop-off
BerksBerks County Solid Waste Authority1316 Hilltop RoadLeesport19533(610) 478-6362Drop off
BerksCity of Reading1330 Walnut StReading19604(610) 655-6272Drop off
BerksiGreen Electronics250 Corporate DrReading19605(610) 9261717Drop Off
BerksReading Housing Authority626 Avenue BReading19601(610) 775-9430Drop off
BucksBristol Township2501 Bath Rd.Bristol19007(215) 785-0501Drop-off
BucksAbington Reldan Metals550 Old Bordentown RdFairless Hills19030(267) 316-2000Pick up only
BucksDelaware Valley Scrap7010 Beaver Dam RdLevittown19057215-949-1191Drop Off
BucksLiberty Thrift & Home Furnishings240-5 S. West End Blvd. (Route 309)Quakertown18951(215) 529-1400Drop-off
BucksRiegelsville (Philadelphia) EventTBDTBDTBD(814) 442-4481Event - Date is TBD
CambriaBlair County IRC1860 Blacksnake RoadDysart16686(814) 941-6675Drop-off
CambriaCambria County Solid Waste507 Manor DriveEbensburg15931(814) 472-2109Drop-off
CambriaCambria County EventTBDTBDTBD(814) 442-4481Event - Date is TBD
CentreCentre County Recycling and Refuse Authority253 Transfer RoadState College16801(814) 238-7005Drop Off
CentreeCentral, eLoop Regional Processing Center3500 E College AveState College16801(724) 519-7646 x126Drop Off
ChesterCity of Coatesville118 Maple AveCoatesville19320(484) 889-0397Drop off
ChesterValley Township890 West Lincoln HighwayCoatesville19320(610) 384-5751Drop off
ChesterEast Fallowfield Township5 IMS DriveEast Fallowfield Twp.19320(610) 842-2989Drop off
ChesterChester County Solid Waste Authority7224 Division HighwayNarvon17555(610) 273-3771Drop off
ChesterSouth Coatesville136 Modena RoadSouth Coatesville19320(610) 384-1700Drop off
ChesterPCPM Group510 E Barnard St #44West Chester19382484-999-0168Drop Off
ChesterBorough of West Chester205 Lacey StreetWest Chester19382(215) 280-3978Drop off
ChesterSoutheast Chester County Refuse Authority219 Street RdWest Grove19390(610) 869-2452Drop off
Cumberland/FranklinRecycle Local9445 Olde Scotland RoadShippensburg17257(888) 400-5686Drop-off
DauphinPrecision Recyclers104 S 18th StHarrisburg17104(717) 745-8086Drop Off
DelawareAldan Borough1 W. Providence Rd. AldanAldan19018(610) 626-3554Event - Date is TBD
DelawareDelaware County Collection1 Judy WayAston19014(215) 970-7223Drop-off
DelawareBethel Township1092 Bethel Road, Garnet ValleyBethel19507(610)459-1529Event - Date is TBD
DelawareBrookHaven Borough2 Cambridge Road, BrookHavenBrookHaven19015(610) 874-2557Event - Date is TBD
DelawareChester Township1150 Engle Street, ChesterChester Twp19013(610) 494-4149Event - Date is TBD
DelawareClifton Heights Borough30 S. Springfield Rd, Clifton HtsClifton Heights19018(601) 623-1000Event - Date is TBD
DelawareCollingdale Borough800 MacDade Blvd, CollingdaleCollingdale19023(610) 586-0500Event - Date is TBD
DelawareColwyn Borough221 Spruce Street, ColwynColwyn19023(610) 461-2000Event - Date is TBD
DelawareMarcus Hook Borough10th & Green St., Marcus HookMarcus Hook19061(610) 485-1341Event - Date is TBD
DelawareMillbourne Borough9 Park Ave, MillbourneMillbourne19082(610) 352-9080Event - Date is TBD
DelawareParkside Borough22 E. Elbon Road, ParkSideParkside19015(610) 876-3659Event - Date is TBD
DelawareTrainer Borough824 Main Street, TrainerTrainer19061(610) 497-3838Event - Date is TBD
DelawareUpland Borough224 Castle Avenue, UplandUpland19015(610) 874-7317Event - Date is TBD
DelawareYeadon Borough600 Church Lane, YeadonYeadon19050(610) 284-1606Event - Date is TBD
ElkElk County Solid Waste485 Heritage DriveSt. Mary's15857(215) 442-1504Drop Off
FayetteFayette County Recycling Convenience Center105 Romeo LaneUniontown15401(724) 430-4884Drop Off
FultonFulton County Conservation District610 East North StreetMcConnellsburg17233(717) 485-3547 ext 120Drop-off
GreeneGreene County EventTBDTBDTBD(814) 442-4481Event - Date is TBD
LancasterConoy Township211 Falmouth RoadBainbridge17502(717) 367-4927Event - Date is TBD
LancasterWest Lampeter Township852 Village RoadLampeter17537(717) 464-8019Event - Date is TBD
LancasterLancaster County Solid Waste Management Authority1299 Harrisburg PikeLancaster17604(717) 397-9968Drop off
LebanonGreater Lebanon Refuse Authority1610 Russell RoadLebanon17046(717) 867-5790Drop-off
LycomingLycoming County Resource Management Services447 Alexander DrMontgomery17752(570) 547-1870Drop Off
McKeanMcKean County EventTBDTBDTBD(814) 442-4481Event - Date is TBD
MifflinMifflin County Solid Waste Authority87 Landfill RoadLewistown17044(717) 242-3301Drop-off
MontgomeryLiberty Thrift & Home Furnishings3841 Ridge PikeCollegeville19426(610) 831-9856Drop-off
MontgomeryHatboro Public Works459 Oakdale LaneHatboro19040215-266-1007Drop Off
MontgomerySullivan Scrap451 Oakdale AvenueHatboro19040(856) 596-1476Drop-off
MontgomeryNorth Wales Borough300 School StNorth Wales19454(215) 699-4424Event - Date is TBD
MontgomeryLiberty Thrift & Home Furnishings2200 E. Hight StreetPottstown19464(484) 624-3322Drop-off
MontgomeryLiberty Thrift & Home Furnishings1300 North Charlotte St.Pottstown19464(610) 970-6306Drop-off
MontgomeryUpper Moreland Township117 Park AvenueWillow Grove19090215-659-4070Drop-off
PhiladelphiaECOvanta2209 South 58th StreetPhiladelphia19143(215) 729-3770Drop off
PhiladelphiaKAN CO METALS INC.4601 Bath Street, #81Philadelphia19137(215) 743-2908Drop-off
SomersetJVS Environmental1466 Corner Stone RoadFriedens15541(814) 233-5534Drop-off
SomersetSomerset Township7095 Glades PikeSomerset15501(814) 701-3600Drop-off
SomersetBerlin EventTBDTBDTBD(814) 442-4481Event - Date is TBD
SomersetRockwood EventTBDTBDTBD(814) 442-4481Event - Date is TBD
WashingtonWashington County EventTBDTBDTBD(814) 442-4481Event - Date is TBD
WashingtonCecil Township3599 Millers Run RdWashington15321(724) 745-2227Drop-off
WayneAdvanced Recovery EventTBDTBDTBD917-742-6348Event
WestmorelandWesmoreland County Collections - Cyber Crunch1628 Roseytown Road, Unit 9Greensburg15601(724) 241-8369Drop-off
WestmorelandWestmoreland Cleanways355 Pleasant Unity Mutual RoadGreensburg15601(724) 879-4020Drop-off
WestmorelandBig's Sanitation4859 PA - 51North Belle Vernon15012(724) 379-4331Drop-off
WestmorelandRepublic Waste234 Landfill RoadScottdale15683(724) 887-9400Drop-off
YorkPenn Township1020 Wilson AveHanover17331(717) 632-7366Drop off
YorkFairview Township55 Fairview RoadNew Cumberland17070(717) 901-5200Drop off
YorkYork County Solid Waste Authority2700 Black Bridge RoadYork17046(717) 845-1066Drop off
menucross-circle linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram