Home health · 70 cities · checked September 28, 2026
Carbon monoxide testing across Canada
CO alarms in the right places, plus a check that fuel-burning appliances vent safely.
Typical cost: $40–$80 per alarm
Choose your city
Each city page covers local prices and rules, the climate and housing stock that shape the job, and who does the work there. The bar under each city shows its houses by construction era, oldest first.
British Columbia
- Vancouver Required by city by-law
- Surrey Not required (recommended)
- Burnaby Not required (recommended)
- Richmond Not required (recommended)
- Abbotsford Not required (recommended)
- Coquitlam Not required (recommended)
- Kelowna Not required (recommended)
- Langley Not required (recommended)
- Saanich Not required (recommended)
- Delta Not required (recommended)
- Nanaimo Not required (recommended)
- Kamloops Not required (recommended)
- Victoria Not required (recommended)
Ontario
- Toronto Required by law
- Ottawa Required by law
- Mississauga Required by law
- Brampton Required by law
- Hamilton Required by law
- London Required by law
- Markham Required by law
- Vaughan Required by law
- Kitchener Required by law
- Windsor Required by law
- Oakville Required by law
- Richmond Hill Required by law
- Burlington Required by law
- Oshawa Required by law
- Greater Sudbury Required by law
- Barrie Required by law
- Guelph Required by law
- Whitby Required by law
- Cambridge Required by law
- St. Catharines Required by law
- Milton Required by law
- Kingston Required by law
- Ajax Required by law
- Waterloo Required by law
- Thunder Bay Required by law
- Brantford Required by law
- Chatham-Kent Required by law
- Clarington Required by law
- Pickering Required by law
- Peterborough Required by law
Quebec
- Montréal Not required (recommended)
- Québec City Not required (recommended)
- Laval Not required (recommended)
- Gatineau Not required (recommended)
- Longueuil Not required (recommended)
- Sherbrooke Not required (recommended)
- Lévis Not required (recommended)
- Saguenay Not required (recommended)
- Trois-Rivières Not required (recommended)
- Terrebonne Not required (recommended)
- Saint-Jean-sur-Richelieu Not required (recommended)
before 1961 1961–1990 1991–2000 2001 or later · Statistics Canada, 2021 Census