From "When Is My Trash Day?" to a National Platform
Every city in America has the same problem: people don't know when trash day is. They move to a new house, the schedule changes for a holiday, or they just forget. The result? Missed pickups, overflowing bins, and that walk of shame dragging your trash can back from the curb a day late.
TrashAlert started in San Diego's University Heights neighborhood — one person building a tool to look up their own trash day. The data existed on city websites, but it was scattered, hard to find, and never adjusted for holidays automatically.
Today, we're live in 74 cities with 6.2M+ addresses in the public coverage baseline.
The Cities
Our live coverage now spans coast to coast:
🏙️DeKalb County
Official municipal collection-area data
291 collection areas
🏙️Cary
Official municipal collection-area data
54,009 collection areas
🏙️Arlington County
Official municipal collection-area data
50 collection areas
🏙️Arlington
Official municipal collection-area data
5 collection areas
🏙️Rocky Mount
Official municipal collection-area data
9 collection areas
🏙️Manatee County
Official municipal collection-area data
5 collection areas
🏙️Menasha
Official municipal collection-area data
21 collection areas
🏙️Honolulu
Official municipal collection-area data
308 collection areas
🏙️Lee County
Official municipal collection-area data
512 collection areas
🏙️Naperville
Official municipal collection-area data
5 collection areas
🏙️Opelika
Official municipal collection-area data
4 collection areas
🏙️Alabaster
Official municipal collection-area data
5 collection areas
🏙️Spartanburg
Official municipal collection-area data
4 collection areas
🏙️Hoover
Official municipal collection-area data
2 collection areas
🏙️Allentown
Official municipal collection-area data
5 collection areas
🏙️DeSoto
Official municipal collection-area data
2 collection areas
🏙️Duncanville
Official municipal collection-area data
4 collection areas
🏙️League City
Official municipal collection-area data
10 collection areas
🏙️Gulfport
Official municipal collection-area data
2 collection areas
🏙️Mansfield
Official municipal collection-area data
4 collection areas
🏙️Fort Pierce
Official municipal collection-area data
12 collection areas
🏙️Pembroke Pines
Official municipal collection-area data
3 collection areas
🏙️Lynchburg
Official municipal collection-area data
5 collection areas
🏙️Beverly Hills
Official municipal collection-area data
124 collection areas
🏙️Plano
Official municipal collection-area data
75,165 collection areas
🏙️Dayton
Official municipal collection-area data
234 collection areas
🏙️Cheyenne
Official municipal collection-area data
359 collection areas
🏙️South Bend
Official municipal collection-area data
43 collection areas
🏙️Oxnard
Official municipal collection-area data
34 collection areas
🏙️Santa Maria
Official municipal collection-area data
24 collection areas
🏙️Cedar City
Official municipal collection-area data
73 collection areas
🏙️Santa Monica
Official municipal collection-area data
10 collection areas
🏙️Hartford
Official municipal collection-area data
6 collection areas
🏙️Rancho Cucamonga
Official municipal collection-area data
12 collection areas
🏙️Homewood
Official municipal collection-area data
20 collection areas
🏙️Kissimmee
Official municipal collection-area data
19 collection areas
🏙️Easton
Official municipal collection-area data
22 collection areas
🏙️The Woodlands
Official municipal collection-area data
5 collection areas
🏙️Bartlett
Official municipal collection-area data
6 collection areas
🏙️Sherman
Official municipal collection-area data
7 collection areas
🏙️Shelby
Official municipal collection-area data
8 collection areas
🏙️Longmont
Official municipal collection-area data
8 collection areas
🏙️Syracuse
Official municipal collection-area data
10 collection areas
🏙️Altoona
Official municipal collection-area data
4 collection areas
🏙️Alexandria
Official municipal collection-area data
4 collection areas
🏙️Eastvale
Official municipal collection-area data
5 collection areas
🏙️Placentia
Official municipal collection-area data
4 collection areas
🏙️Ocala
Official municipal collection-area data
4 collection areas
🏙️Fitchburg
Official municipal collection-area data
5 collection areas
🏙️Whittier
Official municipal collection-area data
20 collection areas
🏙️Pasadena
Official municipal collection-area data
5 collection areas
🏙️Anna
Official municipal collection-area data
5 collection areas
🏙️Rowlett
Official municipal collection-area data
5 collection areas
🏙️Charleston
Official municipal collection-area data
44 collection areas
🏙️Erie
Official municipal collection-area data
4 collection areas
🏙️Westland
Official municipal collection-area data
7 collection areas
🏙️Tempe
Official municipal collection-area data
4 collection areas
🏙️Salt Lake City
Official municipal collection-area data
5 collection areas
🏙️McKinney
Official municipal collection-area data
3 collection areas
🏖️San Diego
Community + city lookup
536K+
🚀Houston
Houston SWM ArcGIS
618K+
🔔Philadelphia
Philadelphia ArcGIS
342K+
🗽New York City
DSNY Open Data
1.1M+
🚢Long Beach
Long Beach ArcGIS
170K+
🏎️Indianapolis
Indianapolis ArcGIS
350K+
🦀Baltimore
Baltimore ArcGIS
300K+
☀️Gilbert
Official municipal collection-area data
5 collection areas
🎷Kansas City
KC Public Works ArcGIS
200K+
🎸Nashville
Metro Nashville Public Works PostGIS
280K+
🌲Portland
Portland BPS City API
250K+
Additional requested cities stay in source review until their data source and QA baseline are verified.
How We Get the Data
Every city publishes trash collection data differently. Some have clean Socrata APIs (New York). Some bury it in ArcGIS portals (Houston, Phoenix, Denver). Some have nothing at all and rely on community reports (San Francisco neighborhoods).
TrashAlert doesn't guess or use AI to generate schedules. We source directly from official city open data portals and municipal GIS systems. When a city updates their routes, we re-pull from the source.
Our pipeline handles the complexity so you don't have to:
- Address geocoding via US Census and city-specific geocoders
- Spatial queries to match addresses to collection zones
- Holiday adjustments that shift pickup days automatically
- Recycling week tracking (Week A vs Week B in biweekly cities)
Free Reminders That Actually Work
The core product is simple: enter your address, get your schedule, set a reminder. We email you the night before trash day with exactly what to put out — including whether it's a recycling week.
It's free. No account required. One-click unsubscribe. We built this because we needed it ourselves.
For households that want more, we're building TrashAlert Pro — SMS reminders, multiple addresses, custom reminder times, and household sharing. Join the waitlist →
The API
Behind the consumer product is a REST API that any developer can use. One call returns the complete collection schedule for any address in our coverage area:
GET /api/schedule?address=350+5th+Ave&city=new-york
{
"found": true,
"schedule": {
"collection_day": "Mon, Wed, Fri",
"recycling_week": "Fri",
"district": "MN05"
},
"organics_day": "Wed",
"bulk_day": "Mon, Wed, Fri"
}The free tier gives you 100 lookups/day with no API key required. Property platforms, smart home integrations, and municipal apps can upgrade for higher limits. See API pricing →
What's Next
We're not slowing down. Here's what's on the roadmap:
- Mobile app — iOS and Android with push notification reminders
- More cities — targeting the top 50 US metros by end of 2026
- Smart sensors — IoT bin sensors that know when your trash was collected
- Calendar integration — auto-add pickup days to Google Calendar, Apple Calendar
- Community features — missed pickup reports, bin condition tracking
Try It
Look up your address at trashalert.io — it takes 5 seconds. If we don't cover your city yet, request it and we'll prioritize it.
TrashAlert is built by TombStone Dash LLC — a small team solving everyday problems with open data and good engineering.