Book a Pickup

How Our Residential Pickups Work

button - 1

Fill The Form

Complete the form below.

button - 2

Wait For A Call Back

We’ll call you back during our office hours, Mondays to Fridays, to confirm your pickup.

button - 3

Confirm Pickup

Over the phone, confirm your pickup, and pay for your service by Interac e-Transfer or cash on day of pickup.

button - 4

Wave Your Junk Good-bye!

Before arriving at your residential address, our crew will give you a 30 minute notice. Simply let us take your old items away for recycling.

Once you fill out the pick-up form, a Canadian Mattress Recycling representative will call you during our office hours.

Need to talk to us? Call 604-777-0324 during office hours.

Mobile Form

We pickup from your place

Leave the heavy lifting to our team! We haul mattresses from apartments, townhomes, and single family residences. No job is too difficult for us.

Condominium in Vancouver BC - Recycling Guide
Vancouver Townhomes - Large Item Recycling Pickups
Detached Housing in Vancouver - How to Recycle Large Items

Cities We Serve

North Vancouver

West Vancouver


Port Coquitlam

Pitt Meadows

Maple Ridge

Proud Members Of

Partners of Canadian Mattress Recycling

Commercial Recycling Solutions

Please fill out the form below and a Canadian Mattress Recycling representative will be in touch with you to help you better understand how our commercial services are priced.

CMR Logo - White Transparent


Mattress Disposal
Furniture Disposal
Residential Mattress Pickups
Residential Furniture Pickups
Old Furniture Recycling
Custom Commercial Programs

Contact and Hours

Tel: (604) 777-0324

Address: 715 Eaton Way #140, Delta, BC V3M 6S5

Warehouse Hours

Weekdays: 7:00 am – 5:00 pm
Weekends: 8:30 am – 5:00 pm

Last Load In: 4:45 pm



North Shore


West Vancouver