Carpet Cleaning & Upholstery Care in Greater Vancouver, BC
Serving all of the Lower Mainland and Fraser Valley

We love helping our customers get the most out of refreshing and cleaning their floors! Let us know how we can help! We promise to respond to your email/message within 24 hours. For faster service please call us at 604-474-2455

get a free estimate

Fill out my online form.


Steve and Scott were great. They were super friendly, walked me through their recommendations and did a great job. I would recommend Refresh in the future!

Melissa K.

Very friendly, on time, efficient. I would recommend them to others. I will definitely use this service again.

Camellia R.

I had a great experience. Scott L was so helpful and I’m beyond happy with my carpets. I feel good letting my kids crawl around on them.

Kristi O.

Steve was prompt, courteous and thorough in explaining the services he could offer. The work was done quickly, as the carpets look great.

Ellen H.

So hurry up and call us today, we will be happy to help Refresh your home or business, with our trusted Vancouver Carpet Cleaning team here at Refresh Carpet & Upholstery Care.