Bathroom Exhaust Fan Cleaning
Bathroom exhaust fan cleaning in Calgary.
Remove dust from the exhaust grille and accessible fan components.
Book the $220 furnace and unlimited vent cleaning and this service is done in the same visit at no extra cost.

Overview
The fan that fights moisture.
Every hot shower fills your bathroom with steam. The exhaust fan's job is to move that moist air outside before it settles on mirrors, walls and ceilings. Over time, the grille and fan blades collect a fuzzy layer of dust and lint that slows the fan down and makes it louder.
In Calgary, the fight with moisture is worth winning. Warm, damp air meeting cold exterior walls and ceilings in winter is a recipe for condensation, peeling paint and, left long enough, mould.
Washroom exhaust fan cleaning is included free with our $220 furnace and duct cleaning.
Signs you need this
Sound familiar?
- "The mirror stays fogged long after my shower."
- "The fan is noisy or rattles."
- "I can see grey fuzz on the fan grille."
- "There are dark spots on the ceiling or around the tub."
What we do
How we do it, step by step.
- 01
Power off
We switch off the fan before removing the grille.
- 02
Remove and wash the grille
The cover is taken down and cleaned of dust and lint.
- 03
Clean the fan housing
We vacuum and wipe the fan blades and housing where reachable.
- 04
Check the airflow
The fan is reassembled and tested so you can see it pull air.
Why it matters
What you get from a clean system.
Drier bathroom
A clean fan clears steam faster, helping walls and ceilings stay dry.
Quieter running
Removing dust from the blades can help reduce rattles and hum.
Less chance of mould
Moving moisture out quickly takes away what mould needs to grow.
Getting the most from your fan
Turn the fan on before you start the shower, not after, and leave it running until the mirror clears. Keep the bathroom door slightly open if the room has no window, so the fan has replacement air to pull from. If your fan still struggles after cleaning, the duct to the outside may be crushed or disconnected in the attic, and we will let you know if we see signs of that. Basement bathrooms in newer developments often benefit the most, since they have no window to help clear steam.
Book online
Ready when you are.
Tell us a little about your home and we will reach out to confirm a time.
- 1 furnace + unlimited vents
- 1 free dryer vent
- Free HRV, humidifier, filter, sanitization and washroom fan
Book your cleaning
Request an appointment
Related services
Often booked together.

Dryer Vent Cleaning
Remove built-up lint from the vent that carries warm, damp air out of your dryer.
Learn more
HRV Cleaning
Cleaning for the core, filters and accessible areas of your heat recovery ventilator.
Learn more
Furnace & Duct Cleaning
Furnace and duct cleaning in one visit, with every supply and return vent included.
Learn moreFAQ
Bathroom Exhaust Fan Cleaning questions.
Book today
Cleaner air starts with one visit.
Serving Calgary, Airdrie, Chestermere, Cochrane, Okotoks, Strathmore and High River.
- 1 furnace + unlimited vents
- 1 free dryer vent