Stain treatment
Stubborn stains removed for a fresh, clean look.

Our Services
Explore our residential cleaning services and commercial carpet cleaning for businesses and managed properties.
Deep cleaning for fresher floors.
Flexible care for workplaces and properties.
Sofas, chairs and sectionals.
Freshen stains and odours.
Care for everyday area rugs.
Targeted stain and odour care.
Professional spot treatment.
Carpet care for your moving checklist.
Why FiberCare Lab ?
Fiber Care Lab is a local, owner-operated carpet and upholstery cleaning business serving Greater Victoria, BC. When you contact us, you’re speaking directly with the person who will perform the cleaning.
Every job gets personal attention from start to finish. We take the time to assess what needs to be cleaned, explain what results you can realistically expect, and choose the appropriate cleaning approach based on the material, condition and cleaning needs.
No sales team. No subcontractors. Just direct communication and professional service from the person responsible for the work.

Real Results + Reviews
See the difference thoughtful professional cleaning can make.
Stubborn stains removed for a fresh, clean look.
A cleaner, brighter home.
Featured Google Reviews
I called and was able to get an appointment the very next day to have our couch professionally cleaned. From the beginning, he was honest and upfront about what to expect, especially when it came to getting rid of the odour.
Our couch was in pretty rough shape, with lots of stains and plenty of cat scratches. I honestly couldn’t believe the difference when he was finished—it looked brand new!
I highly recommend this business to anyone needing upholstery cleaning. The price was great, the service was honest, professional, and the customer service was excellent.
If you’re looking for someone who takes pride in their work, definitely give this small business a call. Support local small business owners! 👏
I should have taken a before photo, but this is the after!
Really happy with the service! Andrew was friendly, professional, and did a great job cleaning our carpets. Everything looks and feels much fresher now. He was easy to communicate with, showed up on time, and took his time to do the job properly. Would definitely recommend Fiber Care Lab to anyone looking for carpet cleaning in Victoria or the Greater Victoria area!😀
Great, professional and effective service! Andrew was so lovely to work with - we hired him to come deep clean a sofa and a chair and he did an excellent job. We have two cats and a dog so the furniture definitely needed the clean and now thanks to Andrew they are good as new! Would absolutely recommend and hire again!
Very pleased with my first transaction with Andrew today. He did a very thorough job of cleaning the carpets and took time to answer my questions along the way. I would say the carpets look the best in years!
I would highly highly recommend hiring him for carpet and couch cleaning! He was friendly, thorough and extremely communicative. What a difference it made. I have a (shedding) dog who loves both the carpet and couch and the cleaning just brought everything back to life. Thank you again!
Our Service Areas
Professional carpet and upholstery cleaning throughout Greater Victoria, BC and surrounding communities.
We also service surrounding communities. Not sure if we service your area? Contact us — we’ll be happy to confirm.
Interactive map loading. Victoria, Saanich, Langford, Colwood, Oak Bay, Esquimalt, View Royal, Central Saanich, North Saanich, Sidney, Highlands, Metchosin
Common Questions
Quick answers to help you feel confident before booking.
Every job is quoted individually based on the scope of work. Pricing depends on what needs to be cleaned, the size and number of areas or furniture items, their condition, and whether any additional stain, pet accident or odour treatment is required.
To receive an accurate quote, please submit our Get a Quote form with the details of your cleaning request. Photos or a short video are highly recommended, as they help us better understand the scope of work and provide a more accurate quote.
Yes, a minimum service charge applies to all appointments. The minimum may vary depending on the location of the property and the service required.
Submit a Get a Quote request with your location and cleaning details, and we’ll confirm the applicable minimum as part of your quote.
The easiest way is to submit our Get a Quote form and provide details about what you need cleaned.
Depending on the service, we may ask for photos, a short walkthrough video, approximate sizes, furniture or material tags, and information about stains, pet accidents or odours. Providing these details helps us prepare a more accurate quote before your appointment.
FiberCareLab provides carpet and upholstery cleaning throughout Greater Victoria, BC, including Victoria, Oak Bay, Esquimalt, View Royal, Langford, Colwood, Saanich, Central Saanich, North Saanich, Sidney, Highlands, Metchosin and surrounding communities.
If you’re unsure whether we service your location, contact us with your area and we’ll be happy to confirm.
Cleaner Homes. Happier Days.
Tell us what you need cleaned and send photos if necessary. We’ll get back to you with a quote.
Get a Quote +1 250 858-4335