Select Page


Carpet & Upholstery Cleaning

We are proud to offer Carpet and Upholstery Cleaning for both Residential and Commercial Clients. We can offer Carpet Protectant, as well as Pet Odor Enzyme Treatment for our Furry Friends.

Leons Carpet Cleaning


Leon’s Carpet Cleaning is always happy to come out to your home or office to offer a FREE estimate. Our technician will walk you through your options and leave you with an estimate to get the work done quickly and done right.


Residential Carpet Cleaning

From Pretreatment, to spot cleaning we will clean your Carpets and Upholstery to the best of our ability.

Commercial Carpet Cleaning

We understand the importance of a first impression. We have your back to make your carpets shine.


Love Seats, Chairs, Couches & Sectionals are no problem for our professional team. We even clean Mattresses.


Pets are amazing but sometimes they smell. We can help keep your Carpets and Upholstery Fresh.

Who is Leon’s?

Leon’s Carpet & Upholstery Cleaning in Nanaimo can help you save time and money with our professional carpet cleaning services.  We are a family-owned business that prides ourselves on quality and service. Leon’s is also covered with WCB & full Liability Insurance.

Properly maintaining your carpet will make it more attractive, help it to last longer and rid it of harmful pollutants. We use powerful truck mounted equipment that leaves your carpet thoroughly dry in just hours without leaving any sticky residue behind like many other carpet cleaning methods are known to do.

We are dedicated to creating a healthier environment and improving the quality of life for our clients and their families by getting deep down into carpet fibers to eliminate dirt and grime.

Book with Leon’s Carpet & Upholstery Cleaning today and you will not be disappointed!

Have questions? we have answers

We understand that you have questions before you invest your hard earned money into any company these days and we want to make sure we do our best to answer all of them. Click the link below to go to our Frequently Asked Questions section. If you cannot find the answer you are looking for, please, send us an email or give us a call.


we look forward to working for you.

proud to service Lady Smith, Cedar, Nanaimo, Lantzville, Nanoose, Parksville, Qualicum, & Port Alberni