Rubber flooring waxing by Canadian Carpet Cleaning

At Canadian Carpet Cleaning & Janitorial Services, we’re experts in carpet cleaning, with decades of experience removing even the most stubborn stains. But did you know that we offer professional floor cleaning services in residential and commercial settings? Regardless of what type of floor surface is installed in your home or office building, we’ll make sure that it’s spotless.

Hard-Surface Floor Care

Canadian Carpet Cleaning & Janitorial Services has a complete care program for every type of flooring that includes stripping, refinishing, sealing and waxing. Good-quality flooring can be expensive so we’ll help you protect your investment so that it’s in top shape and you can enjoy it for many years to come. In many cases, we can use special treatments to remove scratches, epoxy and other surface imperfections on various types of hard surfaces.

Hardwood Floor Cleaning

We have many clients who inquire about properly cleaning hardwood floors and this has become one of our most popular services. Depending on the precise needs of our customers, we clean hardwood floors with a combination of vacuums, mops and microfiber cloths. If you prefer your floors to have a glossy-looking finish to it, we can apply special oils that are compatible with hardwood floors to give you that look.

Stone Floor & Slate Floor Cleaning

Proper care of stone and slate floors and surfaces will depend on if the area is porous or sealed. If the area is porous, we can clean it and seal it for you so that it will not absorb dirt or other grime. We can have your stone or slate floor looking as good as new in no time at all!

Marble Floor Cleaning Services

Marble surfaces require special care and you need to make sure you have an expert cleaning it to prevent any damage to it. We use a special cleaner for all marble surfaces and this cleaner will sit on the surface for a set amount of time before we rinse it off and buff the marble back to a shiny, lustrous state.

Marmoleum Floor Cleaning

This type of durable flooring is often found in nursing homes, hospitals and other public spaces. It can be tricky to clean if you aren’t experienced with it, but we have several clients who rely on us to clean this type of flooring regularly. If you have marmoleum in your space, let us show you how it’s done! Need us to apply an anti-slip floor treatment to protect your tenants or guests on your property? We can help! We also clean tiles and grout to give you a nearly-new finish.

Tile & Grout Cleaning


At Canadian Carpet Cleaning & Janitorial Services we provide professional vinyl, tile and grout cleaning services. Ceramic and porcelain are a popular type of flooring in kitchens, bathrooms, as well as in many commercial properties and office buildings. We’ll clean, strip, or wax your floor surfaces and make sure that they are clean and safe to walk on.

Carpet Cleaning


We are proud to offer professional carpet cleaning services such as carpet steam cleaning and upholstery cleaning to homes and businesses throughout the GTA and surrounding regions. We have been providing our customers with the utmost quality and service for over 30 years, keeping our customers’ homes and carpets cleaned using the industry’s most trusted cleaning methods.

Professional Floor Cleaning Services Throughout the GTA

If you’d like to experience our commercial & residential floor cleaning services and see why Canadian Carpet Cleaning & Janitorial Services is so trusted by our customers, contact us today for a free quote. We proudly serve Oshawa, Bowmanville, Whitby, Scarborough, Toronto and the GTA.

The Benefits of Using Local Carpet Cleaning Services vs. DIY Methods

December 3, 2024

Maintaining clean carpets in your home goes beyond just comfort and appearance; it is also essential for your…

Why Hire a Professional for Water Damage Cleanup

November 14, 2024

When faced with unexpected events like a burst water pipe or flood, it might be tempting to try…

Don’t Sweat a Clean House, Enjoy Fun in the Sun with Professional Carpet Cleaners

August 24, 2024

Enjoy more of your summer with our professional residential cleaning services. At Canadian Carpet Cleaning, we believe summer in…