Family owned since 1973

Carpet and Upholstery Cleaning in Saanich BC

Andrew Salo, our IICRC certified co-owner, cleans every Saanich home himself. Green Seal and EcoLogo certified products, square foot pricing with no surprises, and an appointment time reserved just for you.

Prefer to text? 250-686-4748

Since 1973

Third generation family business with our office right here in Saanich on McKenzie Avenue.

IICRC certified

Trained, tested and certified in carpet, rug and upholstery care. Not a labourer with a machine.

Certified products

Green Seal and EcoLogo certified solutions. Non-toxic and hypoallergenic, safe around kids and pets.

Exact appointment times

A time reserved for you, not a window. We schedule enough time to do the job properly.

Saanich's owner operated carpet cleaners

Get a Free Estimate

Or call 250-598-4747. We answer the phone live.

Carpet, area rug and upholstery cleaning for Saanich homes

Coastal Cleaners has been cleaning carpets, area rugs and upholstery across Saanich and Greater Victoria since 1973. Our office is on McKenzie Avenue, in Saanich itself, so Gordon Head, Cordova Bay, Broadmead and Royal Oak are all a short drive for us. Saanich is where we do most of our work, and where most of our long time customers live.

When you book with us, the person who quotes the job is the person who does it. Andrew Salo is our co-owner and technician. He is IICRC certified, he has been cleaning carpets for over 17 years, and he will be the one at your door. There is no crew that changes from one visit to the next and no subcontractor you have never spoken to.

We clean with hot water extraction, which most people call steam cleaning, using products that are Green Seal and EcoLogo certified. They are non-toxic and hypoallergenic, which matters in a home with young children, pets or anyone who reacts to strong chemicals. You can read more about what we use on our products page.

Pricing is by the square foot. You get a clear quote before any work starts, with no per room bait and switch and no fees added on the day. Every job is backed by our satisfaction guarantee. If a spot comes back, we come back. Request a free estimate or call 250-598-4747 and either Andrew or a member of our staff will pick up.

What we clean

Carpet, upholstery and rug cleaning in one visit

Most Saanich customers book carpets and a sofa or two together. It saves a second appointment and the whole house feels different afterwards.

Professional carpet cleaning in a Saanich BC home by Coastal Cleaners

Carpet Cleaning

Wall to wall carpet, stairs, hallways and bedrooms cleaned with hot water extraction. It pulls out the grit, allergens and pollutants a vacuum leaves behind and brings back the colour in worn traffic lanes.

Learn more
Upholstery cleaning for sofas and chairs in Saanich BC

Upholstery Cleaning

Sofas, sectionals, armchairs, dining chairs and ottomans. We check the fabric first and match the method to it, so delicate materials are cleaned safely and dry quickly.

Learn more
Area rug cleaning for wool, Persian and Oriental rugs in Saanich

Area Rug Cleaning

Wool, Persian and Oriental rugs cleaned at our shop, where they get the time and controlled drying they need. Pick up and delivery is available across Saanich.

Learn more
Our work

What a proper clean looks like

A few of the jobs we are called out for most often in Saanich homes. If yours looks like one of these, we can help.

Before you book anyone

How to choose a carpet cleaner in Saanich

Most carpet cleaning companies look the same from the outside. A van, a website, a phone number. The differences show up in your living room. Four questions will tell you most of what you need to know before you book anyone, including us.

Are they IICRC certified?

The Institute of Inspection, Cleaning and Restoration Certification sets the training standard for carpet and upholstery care. A certified technician has passed exams on fibre types, cleaning chemistry, equipment and stain treatment. It is the difference between someone who knows why wool needs a different approach than nylon and someone who runs the same wand over everything. Andrew Salo is IICRC certified.

Who is actually coming to your door?

Ask whether the person on the phone is the person who will do the work. With larger companies you may get a different technician each time, often new, often paid by the job and encouraged to finish quickly. When the owner does the cleaning, the work carries his name and his reputation in the neighbourhood. At Coastal Cleaners it is Andrew, every time.

Franchise or owner operated?

Franchises have their strengths, but they also have quotas, sales targets and add on packages the technician is expected to sell once they are inside your home. An owner operated company has none of that. Our business has run for three generations in Greater Victoria and it depends on Saanich homeowners calling us back and telling their neighbours. That is a stronger guarantee than any script.

How is the quote calculated?

Per room pricing sounds simple until the technician arrives, decides your living room counts as two rooms and the hallway is extra. We measure and charge by the square foot, so a large room costs more than a small one and nothing else changes on the day. You get the number before we start. No travel fees, no hidden charges and no pressure to buy anything else.

Ask any company these four questions. If you would like to ask us, call 250-598-4747 or send us a message. Either Andrew or a member of our staff will answer, and you will get straight answers.

On the day

What happens when Andrew arrives

The same process on every job, whether it is one bedroom in Gordon Head or a whole house in Broadmead.

1

Walkthrough

Andrew looks at every area with you, notes traffic lanes, spots and any fibre that needs special care, and confirms the quote before anything starts. If a stain is likely to be permanent, he tells you then, not after.

2

Preparation

Loose soil is removed and a pre-treatment is applied to break down the oils and ground in dirt that hold the pile together.

3

Hot water extraction

Heated water and a certified cleaning solution are worked into the carpet and pulled straight back out, taking the soil, allergens and pollutants with them.

4

Spot work

Stubborn marks get individual attention with the right chemistry for the fibre and the stain, rather than a stronger blast of the same thing.

5

Grooming and drying

The pile is groomed so it dries evenly and looks right, and you get honest guidance on drying time for your home.

Areas served

Saanich neighbourhoods we work in

Saanich is the largest municipality in Greater Victoria and the homes change a lot from one end to the other. We clean in all of it, and after decades on these streets we have a fair idea of what each area needs.

Gordon Head

Family homes from the sixties and seventies, many with the original stairs and hallways that take a beating year after year.

Cordova Bay

Beach sand comes home in shoes and on paws, and it wears carpet fibre down. Regular extraction keeps the pile from breaking.

Broadmead

Larger homes with wool broadloom and good area rugs. Wool needs a gentler, pH balanced approach, and we clean it that way.

Cadboro Bay and Ten Mile Point

Ocean air, mature gardens and a lot of light coloured carpet and upholstery that shows every mark.

Royal Oak

Newer builds with lighter carpet that looks great when it is kept up and shows traffic lanes quickly when it is not.

Mount Douglas and Cedar Hill

Established neighbourhoods where many owners have kept the same carpet for years. A deep clean brings back more than most people expect.

Quadra, Lakehill and Swan Lake

Our own part of Saanich. If you are anywhere near McKenzie Avenue, we are practically neighbours.

Prospect Lake, Interurban and Strawberry Vale

Rural properties and acreages where mud, gardens and animals are part of daily life and carpets work harder.

Beyond Saanich

We also serve Victoria, Oak Bay, Esquimalt, View Royal, Central Saanich, Brentwood Bay, North Saanich, Sidney, Langford, Colwood and the rest of the Westshore. If you are not sure whether we cover your street, call 250-598-4747 and ask. You can see the full range of what we do on our services page.

Upholstery cleaners in Saanich BC cleaning a fabric sofa
Sofas, sectionals and chairs

Upholstery cleaners in Saanich BC

Your sofa collects the same dust, skin oils and allergens your carpet does, and most people have never had it cleaned. We clean sofas, sectionals, loveseats, armchairs, dining chairs, ottomans and fabric headboards in Saanich homes, usually in the same visit as the carpets.

Fabric matters more than anything else with upholstery. Before we start, Andrew checks the manufacturer's cleaning code and tests in a hidden spot, then chooses the method that suits the material. Cotton, linen, microfibre, velvet and wool blends all behave differently, and the wrong approach can shrink, fade or water mark them. Done properly, upholstery cleaning lifts the colour and removes odours without leaving the fabric wet for days.

The same Green Seal and EcoLogo certified products go into upholstery work, so the couch your family sits on every evening is not coated in anything harsh. Read more about our upholstery cleaning service, or ask for a quote when you book your carpets.

Reviews

What our customers say

Rated Excellent on Google. Here are a few recent reviews, in the customers' own words.

Andrew was courteous, on time, communicated clearly about the work and did an excellent job! Would use him again.

Christina F., Google review

Andrew did a great job on our sectional. This is the second time I have used this company and I have been very happy with the work.

Elaine H., Google review

Andrew was efficient, methodical, focussed and helpful. A great experience all around. I highly recommend this company.

Roxana M., Google review

More on our reviews and testimonials page.

Questions

Carpet cleaning questions from Saanich homeowners

How much does carpet cleaning cost in Saanich?

We price carpet and rug cleaning by the square foot rather than by the room, so the quote reflects the actual area being cleaned. Call 250-598-4747 with rough room sizes or request a free estimate online, and we will give you a clear price before any work starts. There are no travel fees, no hidden charges and no pressure to add services on the day.

Who will come to clean my home?

Andrew Salo, our co-owner and IICRC certified technician. Andrew does the cleaning himself on every job, so the person who quotes the work is the person who does it.

What cleaning method do you use?

Hot water extraction, which most people call steam cleaning. Heated water and a certified cleaning solution are worked into the carpet and extracted straight back out along with the soil. It is the method most carpet manufacturers recommend and the one that removes the most from deep in the pile. You can read more on our steam cleaning page.

Are your products safe for children and pets?

Yes. We use Green Seal and EcoLogo certified products that are non-toxic, hypoallergenic and free of the harsh chemicals used in many conventional treatments. They are a good fit for homes with babies, pets and anyone with allergies or sensitivities.

How long will the carpet take to dry?

Drying time depends on the carpet, how soiled it was and the airflow in the room. Most carpets are dry enough to walk on in socks within a few hours. Andrew will tell you what to expect for your home and how to speed it up with open windows and fans.

Do I need to move furniture before you arrive?

We move and replace lighter furniture such as sofas, chairs and small tables as part of the job. Larger pieces like beds, dressers and entertainment units usually stay where they are and we clean around them. Please put away small items, breakables and anything on the floor before we arrive.

Do you clean upholstery as well as carpets?

Yes. We clean sofas, sectionals, armchairs, dining chairs, ottomans and other fabric furniture throughout Saanich, and we can usually do it in the same visit as your carpets.

Do you give an exact appointment time?

Yes. You get a specific time reserved for you, not a window, and we schedule enough time to do the job properly without rushing.

What if a spot comes back after cleaning?

We return and clean it again at no charge. If you do not think we have given you the most thorough clean possible, we refund your money. That guarantee has been part of how we work since 1973.

Which areas of Saanich do you cover?

All of Saanich, including Gordon Head, Cordova Bay, Broadmead, Royal Oak, Cadboro Bay, Ten Mile Point, Mount Douglas, Cedar Hill, Quadra, Lakehill, Prospect Lake and Interurban. We also serve Victoria, Oak Bay, Esquimalt, View Royal, the Saanich Peninsula and the Westshore.

How often should carpets be professionally cleaned?

For most homes, every 12 to 18 months. Busy households with children, pets or allergy sufferers often benefit from a yearly clean. Many carpet manufacturers also require professional hot water extraction on that schedule to keep the warranty valid.

More answers on our FAQ page, or contact us with a question we have not covered.

Book carpet or upholstery cleaning in Saanich

Call, text or send a quick estimate request and we will come back to you with a clear price and a reserved appointment time.

Text 250-686-4748 or email info@coastalcleaners.ca
Monday to Friday 8:30 am to 8:30 pm, Saturday 10 am to 6 pm
300-1095 McKenzie Avenue, Victoria BC V8P 2L5, by appointment only