1-250 619 9385

Your home is your castle.

We at Two Knights Carpet Cleaning will bring back that fresh, plush feeling that made you fall in love with your home in the first place.

No heavy perfumes or fragrances. We do not believe in covering up or masking problems, we would rather remove them! A properly cleaned carpet or piece of furniture can bring back that new feeling with out the expense of replacement.

Spot Cleaning Specials

While many spills and accidents can require professional help to remove all contaminants, there are things you can do to help right away. read more

The three biggest mistakes carpet cleaning companies make.
read more

 

Proudly serving; Victoria, Sidney, Saanich, Oak Bay, View Royal, Esquimalt,Cordova Bay, Brentwood Bay, Colwood, Langford, Metchosin, Bear Mountain, Malahat, Mill Bay, Cowichan valley, Lake Cowichan, Cowichan Bay, Duncan, Maple Bay, Chemainus, Crofton, Shawnigan Lake, Saltaire, Pender Island, Saturna Island, Saltspring Island, Mayne Island, Galiano Island, Gabriola Island, Ladysmith, Cassidy, Cedar, Yellow Point, South Wellington, Lantzville, Nanoose, Fairwinds, Parksville, Coombs, Errington, French Creek, Chartwell, Eaglecrest, Qualicum, Bowser, Port Alberni, Fanny Bay, Buckley Bay, Union Bay, Royston, Comox, Courtney, Cumberland, Merville, Williams Beach, Saratoga Beach, Black Creek, Mount Washington, Oyster River, Willow Point, Campbell River, Quadra Island, and all points in between.