Mattress rolling service areas
We're based in Surrey, BC and roll mattresses across the Lower Mainland and Fraser Valley. Same flat prices everywhere: twin $59.99, double & queen $79.99, king $99.99. Pickup and delivery are extra, based on distance.
SurreyWhalley, Guildford, FleetwoodVancouverDowntown, West End, KitsilanoBurnabyMetrotown, Brentwood, EdmondsRichmondCity Centre, Brighouse, StevestonCoquitlamBurke Mountain, Westwood Plateau, MaillardvillePort CoquitlamCitadel Heights, Mary Hill, Oxford HeightsPort MoodyInlet Centre, Moody Centre, Heritage MountainNew WestminsterDowntown, The Quay, UptownNorth VancouverLonsdale, Lower Lonsdale, Lynn ValleyWest VancouverAmbleside, Dundarave, British PropertiesDeltaLadner, Tsawwassen, North DeltaWhite RockEast Beach, West Beach, HillsideLangleyWilloughby, Walnut Grove, MurrayvilleMaple RidgeHaney, Albion, Silver ValleyPitt MeadowsCentral Pitt Meadows, Mid-Meadows, South BonsonAbbotsfordClearbrook, Mill Lake, MatsquiMissionDowntown Mission, Hatzic, Cedar ValleyChilliwackSardis, Vedder Crossing, Promontory
Don't see your city? Ask us. We may still be able to come to you.
Book your mattress roll
Tell us the size and where you are. We'll confirm the time and, if you need it, the pickup or delivery fee.
- Flat price by size, no surprises
- We come to you
- Pickup & delivery available
Prefer to talk? Call (778) 321-2254 or email [email protected].