Book a pickup using our website:

Denver/Metro Area


To schedule your mattress pick-up in Denver, please read our policies & complete the secure payment form: We don’t do residential pickups on Wednesdays or Saturday/Sundays.

Service Fees: pickups

Transportation Fee (Call if you are not on the map)

  • Area A (black shaded area) $60 transportation fee
  • Area B (blue shaded area) $70 transportation fee
  • Area C (green shaded area) $80 transportation fee
  • Mountain area (red shaded area) $90 transportation fee
  • Call for same day or next day pick-ups (transportation fee X2)



  • If you miss your pickup, you will be required to pay your transportation fee again. ($60-$85)
  • If you have more items outside than you have on your order the extra pieces could be left. Please contact us ahead of time for any pieces needed to be added. We will not pick up pieces that aren’t paid for. 
  • We do not accept wet or frozen mattresses. In the event that this cannot be avoided, we will charge $60 per piece. 

Area Map

Spring Back Colorado Mattress Recycling Denver Map

Mattress Recycling Fees: Pickup and Drop off

  • We Charge $40 Per individual piece for any size mattresses and box springs (we recycle all mattresses and box springs).  King sets have 3 pieces so a full set is $120
  • We Charge $50 for bed bug infested beds or signs of bed bugs (black dots on the bed). All bed bug infested pieces must be wrapped and sealed in plastic.
  • We Charge $60 per piece for water beds, air beds, and mechanical beds. (Any bed with wires or hoses)
  • We Charge $15 per set for steel bed frames. $30 for steel frame and headboard. These must be disassembled before they are picked up. 
  • We Charge $10 per piece for mattress toppers 
  • We Charge $120 for over-sized chairs (drop off only) and wooden headboards

Pick-up Policy:

  1. Our truck will arrive between 7:30 a.m. and 6:00 p.m. on your scheduled day of service. NO pickups on Wednesdays, Saturday, or Sunday.
  2. Our drivers do NOT knock on doors or make phone calls prior to arrival. This is to ensure a fast and safe, grab and go schedule for our busy drivers.
  3. All mattresses must be outdoors at ground level visible from the address provided. (Alley ways are okay) we are not insured to enter dwelling units and retrieve mattresses from customers.
  4. Our schedule can be very full and, if possible, we recommend being in touch about 3 days before you need the mattress to be picked up. We will always try our very best to work with your schedule.
  5. Maximum number of pieces per pickup is 6. Anything more than this will be subject to a 2x transportation fee. 
  6. If there is bad weather or rain/snow on your pickup day, we ask that you cover your pieces if at all possible. This helps our drivers out a lot. 
  7. If you schedule a pickup and your pieces are not outside, or if you put the wrong address and our driver goes to the address listed, you will be charged a non-refundable transportation fee. 

Cancellation Policy:

Cancellations can be made until 24 hours before your scheduled day of service. We check all messages and emails by 8:00 a.m. daily. If you need to cancel your appointment, please inform us via email no later than 24 hours before the day of your scheduled pick-up.​

Refer to the zone map below for pick-up prices in Denver and the surrounding areas.

​Don’t see your area on the map above? Check out the Spring Back Fort Collins or Colorado Springs pages, or contact us to inquire about other areas.

​We utilize geographic scheduling to increase efficiency and will attempt to schedule multiple pick-ups at once in outlying areas and negotiate pick-up fees based on our costs per mile.

​We urge you to work with neighbors and friends who may have mattresses in need of recycling and to call us once you have them identified so we can collect multiple pieces while we are in your area. Please contact us at 720.515.1328 for details.



Monday – Friday 7:30 am–4:00 pm & Saturday’s 9:00 am-1:00 pm
Address: 4975 Pontiac street
Commerce City 80022


Questions, comments, partnership inquiries?
Please fill out the following form or call us at (720) 515-1328

All pick ups are scheduled through our website.