Visiting our office for drop-offs and/or recycled materials?

Award Winning Mattress Recycler

Since 2011, we have recycled over 25 million pounds of mattresses and furniture for residents and businesses across the Lower Mainland. We take the zero waste challenge seriously and strive to help our clients reduce their environmental footprint. We won Delta Chamber of Commerce’s Green Business of the Year Award in 2016.

We believe in supporting those who support us.

We’re always open to ideas about how we can support global and local initiatives, especially those working to preserve the environment, improve health and education, and nurture community spirit.

What We Accept for Recycling


All items should be dry and relatively clean, free of mould and bugs. We reserve the right to reject any items we deem non-recyclable.

Old Beds

Mattress or box spring (dry, all sizes and kind) : $20

Mattress or box spring (wet but not completely soaked, all sizes and kind): $25 

Adjustable electrical bed or medical bed base: $30

Adjustable electrical bed or medical bed base with mattress: $50

Crib-sized mattress: $5

Wooden crib frame: $10

100% wooden headboard: $10

Upholstered headboard: $15

Complete, 100% wooden bed frame (must be disassembled): $20

Bed frame with drawers (Captain’s Bed Frame): $30

Metal bed frames and headboards: FREE¹


Ottoman (small) or foot stool: $10

Ottoman (large) with storage space: $15

Office chair or similarly sized chair: $10

Armchair: $20

Recliner or swivel chair: $30

Love seat (for 2 people): $30

Couch (for 3 people): $35

Sofabed or sectional with no reclining parts: $50

Love seat or couch with reclining parts: $50

Sectionals with reclining parts or beds: $75+

Metal furniture and appliances, except fridges, freezers, and propane tank barbecues: FREE¹

1. Metal items can be dropped off at our recycling facility free of charge. 

If you are booking a pickup and have metal items, we charge a $5 handling fee.

Note that GST is included in the price if you drop your item off at our recycling centre. Drop offs are cash only. 

If you are booking a pickup, GST is added to our fees.

Pick Up Fees

1 to 2 items: $85

Excludes sofabeds, sectionals, and adjustable beds. Recycling fees extra.

3 to 4 items: $95

Or 1 sofabed, reclining sofa, loveseat, or sectional. Recycling fees extra.

5 or more items: $105+

Pickups for five or more items. Recycling fees extra.

Adjustable, Electric, or Medical Beds: $110

Recycling fees extra.

Fuel Surcharges

To serve customers who live farther away from our recycling facility, fuel surcharges are added to your quote for the following locations.

+ $15

North Vancouver, West Vancouver (up to 22nd Street), Port Moody, Port Coquitlam, Maple Ridge, Pitt Meadows, Fort Langley, Aldergrove, and Tsawwassen

+ $25

West Vancouver, after 22nd Street, British Properties and Canyon Heights areas, Aldergrove after 264th, Maple Ridge past 232nd Street, Mission, and Abbotsford.

Canadian Mattress Recycling Pickup Fees FSC Change

Payments must be made at the time of pickup by cash or cheque, or in advance by Interac E-Transfer.

Invoices for regular A/P processing are available for commercial pickups.


Tel:  (604) 777-0324

#140 – 715 Eaton Way, Delta BC. V3M 6S5

Warehouse and Delivery Hours

Daily 9 am – 5 pm. Closed on all stat holidays.

(go to the ramp at loading door 16)

Office & Warehouse are closed on all stat holidays.

Office Hours 

The office and our phone line are closed for the time being due to reduced staffing.

Please book your pick-up by clicking on the Book A Pick-up button on the website.

For any other enquiries not answered on our website, please fill out the Contact form.  We will try reply within 2-3 business days.

Recycled Materials We Share

We love supporting local communities. We’re constantly sharing recyclable materials from the beds and furniture we recycle. Recycled materials can be picked up between 10 am to 4 pm from Tuesdays – Fridays from the office entrance (#150). Materials are available on a first-come, first-serve basis and are shared by cash donation only. We fundraise for various charities and, at this time, are collecting donations for wildlife rescue organizations struggling through the current pandemic.

Plastic Foam Sheets

Pickup 9am – 4:30pm 7 days a week

Furniture Legs

Pickup 10am – 4pm Tuesdays – Fridays from the office entrance (#150)

Coconut / Coir Mats

Pickup 9am – 4:30pm 7 days a week

Fluffy Polyester Filling

Pickup 10am – 4pm Tuesdays – Fridays from the office entrance (#150)

Cushions of All Sizes

Pickup 10am – 4pm Tuesdays – Fridays from the office entrance (#150)

Fake Leather

Pickup 10am – 4pm Tuesdays – Fridays from the office entrance (#150)

Recycled Velvet & Upholstery Fabric

Pickup 10am – 4pm Tuesdays – Fridays from the office entrance (#150)

Large Dog Beds

Pickup 10am – 4pm Tuesdays – Fridays from the office entrance (#150)

Proud Members of