Weaver’s Sanitation provides weekly residential curbside service in Bedford and Fulton Counties and the following areas in Franklin County : Boggstown, Concord, Dry Run, Doylesburg, Fannettsburg, Fort Loudon, Little Cove, Mercersburg, Path Valley, Saint Thomas, Spring Run, Upper Strasbourg, and Willow Hill. We are a local, family owned and reliable source for waste removal. Our experienced and courteous staff is here Monday-Friday to assist you with any needs you may have regarding waste removal.


We offer 2 types of Residential Service:



  • 96 gallon wheeled toter cart with attached lid.
  • Bag Limit - You are allowed up to Six (6) 30-gallon bags per week.

Customer’s Over 60

  • We now offer a 45 gallon trash can to low volume customers over 60 years old (No Exceptions).
  • It will be serviced 1x per week, no heaped up lids, nothing outside of the cart.

* Please have your trash out at the end of your driveway the night before your scheduled day of collection to ensure pick up. We can not guarantee pick up if your trash is not out the night before and we will not return to pick it up, it will be picked up on your next regularly scheduled pick up day.

We allow up to six 30 gallon trash bags per week of normal trash that a household generates. Our policy is one household per account.

Hazardous waste, Liquids, Propane tanks or oil tanks, Paint or paint thinner, Tires, Car parts – including car and truck batteries,Flammables, Medical waste, and Construction and demolition debris.