The short answer
Athens Irwindale MRF, Puente Hills MRF and California Waste Services (Downtown LA) take loads from the public. Savage Canyon Landfill and Scholl Canyon Landfill take residents of their area only. Puente Hills Landfill and Commerce Refuse-to-Energy are closed or not taking public loads: see the notices below.
Puente Hills Landfill closed in 2013; the MRF at the same entrance takes self-haul
Puente Hills Landfill closed on October 31, 2013. The Puente Hills Materials Recovery Facility at the same entrance (13130 Crossroads Pkwy S., City of Industry) takes self-haul loads Monday to Saturday, 4 a.m. to 5 p.m.
Source: LA County Sanitation Districts, checked Nov 2026
Landfills and transfer stations
For trash, furniture, construction debris and green waste. Rules and fees are as posted on each site’s official page.
Transfer station · Irwindale · Open
Open to the public
- Takes:
- Municipal solid waste (trash); Commingled recycling; Organic waste (bagged food waste, light organics); Green waste
- Address:
- 2200 Arrow Highway, Irwindale, 91706
- Hours:
- Monday-Friday 5:00 a.m.-6:00 p.m.; Saturday 5:00 a.m.-1:30 p.m.
- Phone:
- (626) 413-0636
Source: athensservices.com, checked Nov 2026
Landfill · City of Industry · Closed
Call to confirm who can use it
- Address:
- 13130 Crossroads Parkway South, City of Industry, 91746
Source: lacsd.org, checked Nov 2026
- We use this one
Transfer station · City of Industry · Open
Open to the public
- Takes:
- Residential waste; Commercial waste; Industrial waste; Construction and demolition waste
- Address:
- 13130 Crossroads Parkway South, City of Industry, 91746
- Hours:
- Monday-Saturday 4:00 AM-5:00 PM; closed Sunday and major holidays
- Surcharge effective 2024-07-01:
- Uncovered loads: $5.06 per ton or per load
- Safety vest:
- $4.50 per vest (non-refundable)
- Phone:
- 562-908-4288, ext. 6071
Expect a 30-minute to 1-hour wait depending on the time of day. 12 to 2 PM is usually the busiest.
Isaiah Roa, owner
Source: lacsd.org, checked Nov 2026
Landfill · Whittier · Open
Residents only
- Takes:
- Trash/refuse; Inert material (dirt, rocks, concrete, asphalt); Hard-to-handle items (e.g., large concrete pieces, stumps); Clean fill dirt from contractors (call first; Mon-Fri 8:30am-3:00pm only)
- Address:
- 13919 East Penn Street, Whittier, 90602
- Hours:
- Monday-Saturday 7:30am-3:00pm (except listed holidays); no entry after 2:45pm. May close on rainy days or early when permit tonnage is reached.
- FY2025-26 from 2025-07-01: Refuse, per ton:
- $61.45
- FY2025-26 from 2025-07-01: Solid inert, per ton:
- $48.84
- FY2025-26 from 2025-07-01: Hard to handle, per ton:
- $70.67
- FY2025-26 from 2025-07-01: Minimum charge:
- $30.00
- Phone:
- Gate house (562) 698-1223; Landfill Office (562) 907-7750
Source: cityofwhittier.org, checked Nov 2026
- We use this one
Landfill · Glendale · Open
Residents only
- Takes:
- Solid waste generated within the Scholl Canyon wasteshed; Clean dirt (criteria apply; call 818-243-9779); Clean asphalt; Green waste
- Address:
- 3001 Scholl Canyon Road, Glendale, 91206
- Hours:
- Monday-Friday 8:00 AM-5:00 PM; Saturday 8:00 AM-3:30 PM; closed Sunday and major holidays
- Surcharges effective 2024-07-01:
- Uncovered loads capable of producing litter: $5.40 per ton or per load; non-manifested tire loads: $5.40 per ton or per load
- Minimum charge:
- 1-ton minimum applies except tires and special handling (LACSD tipping-fee page)
- Phone:
- (818) 243-9779 (number given for clean-dirt criteria); LACSD Solid Waste: (562) 908-4288
Only clean dirt gets the dirt rate here. Dirt mixed with trash or debris is charged as trash; we've paid about $105 a ton for that. That's what we paid, not the posted fee: call the landfill to confirm current rates.
Expect a 30-minute to 1-hour wait depending on the time of day. 12 to 2 PM is usually the busiest.
Isaiah Roa, owner
Source: lacsd.org, checked Nov 2026
Transfer station · Commerce · Closed
Call to confirm who can use it
- Address:
- 5926 Sheila Street, Commerce, 90040
Transfer station · Los Angeles · Open
Open to the public
- Takes:
- Construction debris; Demolition waste; Wood & lumber; Metal & steel
- Address:
- 3720 Noakes St., Los Angeles, 90023
- Hours:
- Open 24 hours/day, 7 days/week
- Mixed C&D:
- $135/ton
- Wood:
- $135/ton
- Clean drywall:
- $80/ton
- Clean inert:
- $90/ton
- Phone:
- (310) 340-7458
Source: californiawasteservices.com, checked Nov 2026
Hazardous waste, e-waste and other drop-offs
Paint, chemicals, batteries and electronics don't go to a landfill. See household hazardous waste drop-off for every center in both counties.
Household hazardous waste center · Los Angeles · Open
Residents only
- Takes:
- Aerosol cans; Automotive fluids and products incl. petroleum-based fuels (gasoline/diesel containers not returned); Household cleaners and chemicals; Fluorescent bulbs and mercury-containing items; Paints, stains, and solvents; Pesticides and herbicides
- Address:
- 2649 E. Washington Boulevard, Los Angeles, 90021
- Hours:
- Saturday & Sunday 9:00am-3:00pm. Winter closure Dec 24-Jan 3; may close or change hours in inclement weather.
- Who can use it:
- Free for City of Los Angeles residents and LA County residents. Address where the waste originated is requested at drop-off. Limit 15 gallons or 125 pounds per visit. Stay in vehicle; staff unload. Business waste only via the paid VSQG program by appointment at certain centers. Currently not accepting business waste.
- Fee:
- Free for residents
- Phone:
- (800) 773-2489
Source: sanitation.lacity.gov, checked Nov 2026
Household hazardous waste center · Los Angeles (Atwater Village) · Open
Residents only
- Takes:
- Aerosol cans; Automotive fluids and products incl. petroleum-based fuels (gasoline/diesel containers not returned); Household cleaners and chemicals; Fluorescent bulbs and mercury-containing items; Paints, stains, and solvents; Pesticides and herbicides
- Address:
- 4600 Colorado Boulevard, Los Angeles, 90039
- Hours:
- Saturday 9:00am-3:00pm. Winter closure Dec 24-Jan 3; may close or change hours in inclement weather.
- Who can use it:
- Free for City of Los Angeles residents and LA County residents. Address where the waste originated is requested at drop-off. Limit 15 gallons or 125 pounds per visit. Stay in vehicle; staff unload. Business waste only via the paid VSQG program by appointment at certain centers. Located inside a water reclamation plant: a state-issued photo ID is required at the security gate. Does not accept business waste.
- Fee:
- Free for residents
- Phone:
- (800) 773-2489
Source: sanitation.lacity.gov, checked Nov 2026
Nearby mattress drop-offs
R5 Recycling
Mattress drop-off · Azusa · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 739 N. Georgia Ave., Azusa
- Hours:
- 7:00AM-3:00PM Mon-Fri
- Who can use it:
- Free drop-off for residents and businesses; incentive payment location ($3 reimbursement, limit 5 units per vehicle per day; business/large volume excluded); Limit: 5 units maximum for residents
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 626-815-1880
Source: byebyemattress.com, checked Nov 2026
Monrovia Mattress Drop
Mattress drop-off · Monrovia · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 145 W Duarte Rd., Monrovia
- Hours:
- 9:00AM-2:00PM Mon-Fri; call when at the gate
- Who can use it:
- Free drop-off for residents and businesses; Limit: 10 unit maximum per household and commercial site; State Residents Only
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 626-314-7355
Source: byebyemattress.com, checked Nov 2026
Grand Central Recycling and Transfer (City of Industry)
Mattress drop-off · City of Industry · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 17445 Railroad St., City of Industry
- Hours:
- 8:00AM-4:00PM Mon-Fri; 8:00AM-1:00PM Sat
- Who can use it:
- Free drop-off for residents and businesses; Limit: 10 units maximum
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 626-855-5538
Source: byebyemattress.com, checked Nov 2026
Grand Central Recycling and Transfer (Pomona Valley Transfer Station)
We use this oneMattress drop-off · Pomona · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 1371 E. Ninth St., Pomona, 91766
- Hours:
- 6:00AM-5:00PM Mon-Fri; 6:00AM-1:00PM Sat
- Who can use it:
- Free drop-off for residents and businesses; Limit: 10 units maximum
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 909-643-2225
Source: byebyemattress.com, checked Nov 2026
Republic Services - East Los Angeles Transfer Station
Mattress drop-off · Los Angeles (City Terrace) · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 1512 North Bonnie Beach Place, Los Angeles, 90063
- Hours:
- 6:00AM-5:00PM Mon-Fri
- Who can use it:
- Free drop-off for residents and businesses; Limit: 4 units maximum for residential and commercial vehicles; State Residents Only
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 323-881-8999
Source: byebyemattress.com, checked Nov 2026
Gateway Mattress
Mattress drop-off · Montebello · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 624 South Vail Ave., Montebello
- Hours:
- 8:30AM-3:00PM Mon-Fri
- Who can use it:
- Free drop-off for residents and businesses (mattress renovator)
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 323-725-1923
Source: byebyemattress.com, checked Nov 2026
Cristal Materials, Inc. - Corvette Street Facility
Mattress drop-off · Commerce · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 6465 Corvette Street, Commerce
- Hours:
- 7:00AM-2:00PM Mon-Fri (lunch 10:30-11:00 am)
- Who can use it:
- Free drop-off for residents and businesses; Limit: 5 unit limit for residents; commercial unlimited with appointment
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- (213) 215-1987
Source: byebyemattress.com, checked Nov 2026
Scrap metal from our jobs goes to SA Recycling (Monrovia, Carson, Pasadena, Santa Ana and other locations).
Or have us haul it
We pick up from inside, upstairs or the backyard and take it to the right place, starting at $190. This page covers:
- Junk removal in the San Gabriel Valley (35 cities and neighborhoods)
- Junk removal in the Pomona Valley (6 cities and neighborhoods)
Sources (checked Nov 2026)
- Athens Irwindale MRF: athensservices.com
- Puente Hills Landfill: lacsd.org
- Puente Hills MRF: lacsd.org
- Savage Canyon Landfill: cityofwhittier.org
- Scholl Canyon Landfill: lacsd.org
- California Waste Services (Downtown LA): californiawasteservices.com
- Washington Boulevard S.A.F.E. Center: sanitation.lacity.gov
- Los Angeles-Glendale S.A.F.E. Center: sanitation.lacity.gov
- R5 Recycling: byebyemattress.com
Rules change. Check the city or county page before you rely on a limit, fee or date.

