Based in Kelowna | Serving Peachland to Lake Country – Big White & Silver Star! Call or Text 250.258.0133


Residential & Commercial Solutions
for a Cleaner Space

  • Commercial Carpet Cleaning

  • Flood Mitigation / Extraction

  • Tile Grout Cleaning

  • Outdoor Furniture

  • Upholstery

  • Carpet & Rugs

We Offer Competitive Prices and Top of the
Line Chemicals and Equipment


Meet The Carpet Guy

Hello! I'm Sean, the Owner/Operator of The Carpet Guy, a local family business servicing the Central Okanagan. I am married to my best friend and a busy father of 4! I take pride in my work and always keep customver satisfaction as my top priority. I pay attention to detail and make sure my work is always done to the highest standard possible. Thank you for supporting local small business and I look forward to speaking with you soon! – Sean



We are Reliable, Licensed and Insured

At The Carpet Guy, we believe in combining hard work with a touch of fun. We take immense pride in delivering reliable, top-notch carpet and upholstery cleaning services to our valued customers. With over 10 years of experience, we have built a reputation for excellence in the Okanagan region. As a licensed and insured company, we prioritize your peace of mind and ensure that every cleaning project is handled with utmost care and professionalism.


Seeing is Believing the Difference
Our Services Make


Discover the Perfect Blend of Reliability, Expertise,
and a Friendly Approach with The Carpet Guy.


Unmatched Quality and Customer Satisfaction
See What Our Customers Are Saying!

  • We hired Sean and his team in early Jan to clean our carpets after a tenant moved out.
    Sean was so professional & so friendly, and he did an amazing job! The carpets looked new after he was done. He was also able to get a large black printer ink stain out of the carpet. Super impressed! We will definitely hire him again and highly recommend him to anyone needing carpets cleaned 🙂

    Julia TD Mahler
  • Shaun was efficient and friendly. He addressed all our concerns before beginning the job and was very respectful by wearing booties and using corner guards for his hoses.
    He was very efficient and thorough.
    Highly recommend This Carpet Guy!

    Michael Nordlund
  • I would highly recommend The Carpet Guy for cleaning carpets. Jack was very kind, friendly and thorough. Sean the owner was responsive and very accommodating. Excellent service and great value for money. I will use them again! Thank you

    Angelique Panther
  • Sean was very professional and helped me out in a major jam. I spilt coffee on my cream area carpet and he was able to come immediately (on a Sunday morning) and help me out. He was reasonably price and I highly recommend!

    Larissa Melnichuk
  • Jack was super professional and efficient, and effective at removing all of the stains. We will definitely use the Carpet Guy again!

    amanda barry
  • I hired Sean to clean the carpets in my condo after I sold it. He did an amazing job! I couldn’t believe how great they looked. The carpets looked cleaner than when I moved in. I will definitely hire him again and recommend him to everyone I know.

    Chelsea Hegion
  • I clean for a living and never have someone come into my space and clean for me. I hired Sean to clean my carpets. I came home to my house smelling clean, fresh, and the carpets looking brand new. I am very happy with how they turned out and would recommend The Carpet Guy to anyone, give him a call.

    Kristy Mertes
  • Sean and his crew did an amazing job! Setting up an appointment was super easy and quick, they showed up on time and did a proper walk through and plan, and were able to complete the job quickly and efficiently.

    Kristina Rad
  • Sean was amazing. He saw me struggling to clean my apartment deck and offered to do it for me at the same time as my carpet. It looks great, even better than when I moved in. I definitely will recommend him to everyone.

    Amanda Hancock
  • Excellent service and carpets are spotless. Thanks!

    Eric Peace

Are You a Customer of Ours?
Please Help Us Out with a Google Review

Elevate Your Space to Perfection Today!
Contact Us Now for a Free Quote or
Schedule a Consultation.

Take the first step towards a cleaner and healthier environment.

Experience Unparalleled Excellence in Carpet Cleaning Services

If you are planning to schedule a Carpet Steam Cleaner visit in the city of Kelowna, our highly trained and skilled associates at The Carpet Guy want to make your Carpet Stain Remover experience a worthwhile one. When it comes to hiring the Best Carpet Cleaner in Kelowna we go above and beyond at The Carpet Guy to ensure all your Carpet Shampooers needs are met. If you are looking to hire a Carpet Steam Cleaner or Carpet Stain Remover company in Kelowna that always goes the extra distance for clients, we cover it all with our amazing staff of expert Carpet Shampooers. If you are thinking about working with a Kelowna Steam Cleaner for Couch business, our extensive professional work history, deep industry knowledge, a wide variety of tools and resources, and friendly customer service can handle whatever job order or scheduling requests you may have.

Experience Unparalleled Excellence in Carpet Cleaning Services

Being one of the top Carpet Stain Remover and Carpet Steam Cleaner services in Kelowna we always strive to offer the very best Carpet Shampooers options possible for our local residential and commercial The Carpet Guy customers. Featuring such Best Carpet Cleaner choices as Steam Cleaner for Couch, Carpet Stain Remover, Carpet Steam Cleaner packages and so much more, we're here to help solve whatever cleaning problems you may be experiencing. With a company mission to facilitate world-class carpet cleaning services combined with top-tier client servicing, our professional and friendly staff at The Carpet Guy is always ready to consult on and handle all your Kelowna Best Carpet Cleaner questions, inquiries, and requests.

Experience Unparalleled Excellence in Carpet Cleaning Services

Always offering top-tier Best Carpet Cleaner support and assistance in Kelowna our family-owned The Carpet Guy business takes a personal approach to meet every one of our residential and commercial customers' expectations. If you are searching for one of the top-rated and well-reviewed Carpet Shampooers in Kelowna, then you have come to the right website. At The Carpet Guy, we offer a wide selection of Carpet Steam Cleaner, Carpet Stain Remover, and Steam Cleaner for Couch services to fit every type of cleaning dilemma or occasion and always strive to be your go-to source for all your Carpet Shampooers wishes and wants. If you want to partner with the very best cleaning services company in the local Kelowna community do not hesitate to reach out and contact us to set up a consultation or to schedule a Best Carpet Cleaner booking today.