Waste Collection & Recycling

Residents contract with private trash companies that have been registered with the Township. Currently, there are six registered trash haulers. Please contact a company directly to arrange collection.

Allied Waste/Republic Services
372 S. Henderson Road
King of Prussia, PA 19406
Phone: 610-265-6337

Advanced Disposal
2955 Felton Road
East Norriton, PA 19401
Phone: 610-313-9710

J. P. Mascaro & Sons
315 W. Sixth Street
Bridgeport, PA 19405
Phone: 800-432-1616

Waste Management
400 Progress Drive
Telford, PA 18969
Phone: 215-257-1142
Other phone: 800-328-1717

Whitetail Disposal, Inc.
2473 Big Road
Gilbertsville, PA 19525
Phone: 610-754-0103

A.J. Blosenski, Inc.
P.O. Box 392
Elverson, PA 19420
Phone: 610-942-2707

 View contact information for disposals in the Resource Directory.

Trash Collection Procedure

Please note, when placing your container for trash collection, it should be located at the end of your driveway or on the house side of the curb on your lawn. These guidelines allow the street sweeper and plow operators to perform their duties properly, in addition to keeping the gutter free for proper storm water drainage


Residents are required to separate recyclable materials and place them at the curb for collection. Trash haulers are required to provide one recyclable collection per week.

Newspaper, aluminum and colorless glass must be recycled.

Please check with your trash hauler for details on the recycling program.