Trash Pick Up
Weaver contracts with Waste Management Company to pick up all residential trash within the city limits. Each resident has an assigned pick-up day where the trash truck will collect the waste from the container. If the truck misses your pick up please wait until the next day to report it as the driver may be simply running late on your scheduled date. To report a missed pick-up please call (256) 820-1121 or complete the form below.