Google Ads costs for garage door companies across Canada

Cost per click and monthly searches by province, city and town. Pick a place for the full answer, with Meta costs, seasonality and nearby markets.

Alberta

PlaceCost per clickSearches/moCompetition
Alberta$5.74–$29.895,80069
Calgary$5.38–$28.632,60066
Edmonton$9–$42.671,18073
Parkland County$8.09–$43.4252076
Spruce Grove$4.55–$29.5621091
Sturgeon County$10.64–$43.6516071
Yellowhead County$0.12–$3.7314055
Stony Plain$9.40–$39.6910094
Red Deer County$1.99–$12.609061
Airdrie$4.77–$14.438067
County of Grande Prairie No. 1$0.82–$8.288057
Foothills County$2.83–$23.198082
Chestermere$2.63–$16.558051
Red Deer$2.03–$9.897059
Lethbridge$1.53–$9.487079
St. Albert$10.92–$35.607074
Medicine Hat$2.18–$6.506043
Leduc$9.95–$44.514075
Cochrane$3.14–$38.964053
Okotoks$3.88–$22.204090
Grande Prairie$1.01–$7.583058
Fort Saskatchewan$5.54–$20.773091
Beaumont$4.69–$27.702081
Lloydminster (Alberta part)not enough ad clicks2046
Camrose$0.21–$3.562065
Sylvan Lake$1.84–$8.302072
Canmorenot enough ad clicks2028
Cold Lake$0.07–$12033
Brooksnot enough ad clicks2051
Strathmorenot enough ad clicks2053
High River$0.30–$3.652030
Lacombenot enough ad clicks2038
Wetaskiwinnot enough ad clicks2029
Blackfalds$2.01–$7.632085
Morinvillenot enough ad clicks2068

British Columbia

PlaceCost per clickSearches/moCompetition
British Columbia$4.79–$24.744,30081
Vancouver$9.69–$29.1980082
Surrey$6.95–$24.1647082
Burnaby$8.71–$29.0731066
Richmond$6.17–$30.6823057
Coquitlam$9.44–$21.6322082
Langley (District)$5.70–$28.7821098
Victoria$1.62–$36.0416062
North Vancouver (District)$10.78–$27.1416065
Kelowna$1.16–$41.3014056
Abbotsford$3.65–$15.9711075
Delta$6.54–$24.699088
Port Coquitlam$8.73–$26.659077
North Vancouver (City)$7.52–$25.689093
Nanaimo$5–$1928070
Kamloops$4.44–$12.748041
Chilliwack$2.47–$11.998082
Maple Ridge$5.03–$27.597071
Port Moody$13.15–$27.977072
Prince George$0.19–$1.206066
Vernon$3.05–$15.406086
Langford$2.59–$28.984074
West Vancouver$5.76–$23.204076
West Kelowna$1.22–$50.224046
Langley (City)$4.50–$22.454090
View Royal$2.30–$16.584076
Saanich$0.54–$30.993039
New Westminster$12.22–$24.353075
Penticton$0.32–$4.683037
Campbell River$0.25–$3.233057
Courtenay$43.24–$2733076
Pitt Meadows$4.35–$32.583081
Parksville$3.11–$2003086
Mission$1.20–$5.382070
North Cowichannot enough ad clicks2070
Squamish$2.34–$10.872072
White Rocknot enough ad clicks2031
Fort St. Johnnot enough ad clicks2017
Cranbrooknot enough ad clicks2046
Salmon Armnot enough ad clicks2067
Colwoodnot enough ad clicks2085
Port Alberni$1.13–$7.212061
Oak Bay$3.91–$44.142048
Central Saanich$1.11–$9.452077
Lake Countrynot enough ad clicks2065
Sookenot enough ad clicks200
Comoxnot enough ad clicks2058
Whistler$0.69–$8.082027
Powell River$0.09–$5.142068
Dawson Creeknot enough ad clicks2016
Sidneynot enough ad clicks2023
Prince Rupertnot enough ad clicks2016
North Saanich$2.78–$11.952077
Summerlandnot enough ad clicks2066
Terracenot enough ad clicks2032
Coldstreamnot enough ad clicks200
Nelsonnot enough ad clicks2052
Williams Lakenot enough ad clicks202
Esquimaltnot enough ad clicks1071

Canada

PlaceCost per clickSearches/moCompetition
Canada$3.20–$20.8036,20074

Manitoba

PlaceCost per clickSearches/moCompetition
Manitoba$1.68–$9.691,11086
Winnipeg$2.08–$12.6758086
St. Andrews$2.26–$11.8010088
Springfield$1.49–$13.067088
Brandon$0.27–$1.896058
Hanover$1.46–$7.066090
Taché$1.40–$6.464089
Winkler$0.10–$1.983034
Steinbachnot enough ad clicks2034
Portage la Prairienot enough ad clicks2015
Thompsonnot enough ad clicks2037
St. Clementsnot enough ad clicks20100
Selkirknot enough ad clicks2049

New Brunswick

PlaceCost per clickSearches/moCompetition
New Brunswick$0.82–$5.2865072
Moncton$0.47–$5.5610061
Fredericton$2.05–$9.2810081
Saint John$1.55–$3.997073
Dieppe$0.44–$4.915044
Bathurstnot enough ad clicks3019
Riverviewnot enough ad clicks2029
Quispamsis$0.24–$2.332045
Miramichi$0.06–$42037
Edmundstonnot enough ad clicks2048
Tracadienot enough ad clicks2050
Rothesaynot enough ad clicks2027

Newfoundland and Labrador

PlaceCost per clickSearches/moCompetition
Newfoundland and Labrador$0.49–$3.6841066
St. John's$0.54–$3.7413078
Conception Bay South$0.26–$2.263073
Paradise$0.19–$2.023053
Mount Pearl$0.17–$3.313060
Corner Brook$0.16–$2.542021
Grand Falls-Windsornot enough ad clicks2011
Gandernot enough ad clicks2011

Nova Scotia

PlaceCost per clickSearches/moCompetition
Nova Scotia$0.58–$5.5780074
Halifax$0.72–$6.4113085
Chester$0.17–$2.894075
Lunenburgnot enough ad clicks2040
East Hants$0.21–$2.282063
Pictounot enough ad clicks2020
West Hantsnot enough ad clicks2050
Antigonishnot enough ad clicks2046
Inverness$0.13–$1.752032
Truronot enough ad clicks2060
Yarmouthnot enough ad clicks2025

Yellowknife

PlaceCost per clickSearches/moCompetition
Yellowknifenot enough ad clicks200

Ontario

PlaceCost per clickSearches/moCompetition
Ontario$3.38–$19.7919,80076
Toronto$4.12–$15.933,20076
Ottawa$4.97–$24.302,49046
Vaughan$4.58–$21.9087087
Mississauga$3.78–$24.4180093
Brampton$3.77–$14.0680083
Hamilton$9.80–$38.4571077
Burlington$3.51–$24.8050071
Markham$3.82–$17.4249074
London$2.18–$13.9447078
Richmond Hill$5.21–$22.8147083
Kitchener$7.09–$16.1143050
Oakville$5.60–$11838080
Whitby$7.61–$50.1135066
Waterloo$7.56–$17.3728066
Windsor$2.09–$12.1126079
Guelph$9.31–$21.1024070
Barrie$5.67–$22.7823080
Milton$4.63–$14.9023070
Oshawa$2.66–$59.5520079
Ajax$9.43–$32.0620081
Cambridge$5.72–$14.6916070
Pickering$5.51–$60.5114082
Newmarket$8.40–$24.5814069
Greater Sudbury$1.02–$29.5813071
Halton Hills$3.21–$14.2712053
Thorold$3–$13.8712076
West Lincoln$3.22–$16.3512073
Kingston$1.68–$8.2511062
King$7.62–$30.9011084
St. Catharines$2.13–$10.5010083
Chatham-Kent$1.18–$6.219085
Brantford$4.22–$17.318088
Aurora$8.34–$29.438096
Middlesex Centre$1.89–$12.398059
Thunder Bay$0.28–$3.697075
Niagara Falls$3.41–$35.957083
Peterborough$1.16–$5.337067
Kawartha Lakes$1.25–$6.067069
Caledon$5.82–$18.747078
Sault Ste. Marie$1.05–$8.077072
Bradford West Gwillimbury$7.28–$24.847089
Wilmot$3.22–$147074
Sarnia$1.49–$5.256075
Norfolk$2.45–$13.076081
Woodstock$2.68–$8.856087
Essex$3.26–$7.636043
Welland$2.82–$11.105080
Belleville$0.45–$3.355071
Whitchurch-Stouffville$1.91–$10.325081
Haldimand$0.89–$9.315080
New Tecumseth$7.33–$31.975068
East Gwillimbury$5.72–$12.505064
Orangeville$2–$14.345080
North Dumfries$5.10–$12.395068
North Bay$0.24–$1.954074
Quinte West$0.28–$2.484083
Innisfil$11.30–$51.804092
St. Thomas$1.75–$12.204076
LaSalle$0.91–$5.884067
Grimsby$8.07–$54.084082
Tecumseh$3.27–$13.104082
North Grenville$1.58–$6.154081
Cornwall$0.31–$3.213056
Georgina$7.06–$23.773090
Timmins$0.24–$0.973047
Lakeshore$2.15–$4.913059
Brant$4.36–$13.253084
Orillia$5.92–$32.903066
Stratford$2.69–$3.443042
Centre Wellington$2.74–$9.943089
Leamington$3.48–$16.063064
Woolwich$2.75–$10.353084
Lincoln$2.20–$55.383088
Wasaga Beach$3.42–$21.993077
Collingwood$3.19–$19.153085
Kingsville$1.99–$8.023075
Cobourg$0.73–$6.693075
Petawawa$0.27–$1.573029
Wellington North$2.96–$15.633066
Cavan Monaghannot enough ad clicks3043
Claringtonnot enough ad clicks2050
Fort Erienot enough ad clicks2035
Clarence-Rockland$2.60–$18.072062
Prince Edward$0.27–$3.252046
Strathroy-Caradoc$2.39–$10.892078
Amherstburg$2.56–$18.692040
Oro-Medonte$1.10–$17.082081
Essa$2.36–$12.952045
Brockville$2.96–$9.992077
Springwater$7.02–$19.962080
Owen Soundnot enough ad clicks2065
Scugog$8.91–$15.942083
Uxbridge$3.73–$11.472044
Huntsville$0.91–$9.582044
South Frontenac$0.42–$72049
Port Colbornenot enough ad clicks2077
Russellnot enough ad clicks2088
Niagara-on-the-Lakenot enough ad clicks200
Selwyn$0.81–$3.432038
Tillsonburg$2.39–$8.412079
Pelham$0.21–$5.112068
Loyalist$2.37–$9.952038
Midland$8.01–$38.132078
Bracebridge$0.42–$8.222060
Port Hopenot enough ad clicks2043
Greater Napanee$0.50–$3.832071
Saugeen Shores$0.40–$8.202028
North Perth$1.97–$4.072068
Kenoranot enough ad clicks2072
Clearviewnot enough ad clicks2082
Mississippi Mills$1.28–$5.682045
St. Clair$0.24–$5.242047
West Nipissingnot enough ad clicks2018
Severn$3.26–$8.752069
Pembrokenot enough ad clicks2049
Thames Centre$0.94–$11.172038
Guelph/Eramosa$5.64–$13.612076
Trent Hills$0.95–$3.052091
Ingersoll$0.58–$2.792070
South Stormont$0.29–$6.752037
The Nationnot enough ad clicks2082
South Glengarrynot enough ad clicks2075
Gravenhurst$2.14–$102050
West Grey$0.70–$3.822033
Tiny$8.77–$28.462075
Perth East$2.70–$10.092035
Brocknot enough ad clicks2031
Carleton Place$0.32–$3.252090
Kincardinenot enough ad clicks2050
Brighton$0.23–$3.422048
Erinnot enough ad clicks2043
Lambton Shores$0.18–$3.912057
Meafordnot enough ad clicks2015
Elliot Lakenot enough ad clicks2050
Wellesley$2.34–$9.772066
North Dundasnot enough ad clicks200
Norwichnot enough ad clicks2038
Georgian Bluffsnot enough ad clicks2053
Tay$0.24–$11.202099
Hamilton (Township)not enough ad clicks2069
South Dundas$0.81–$13.542030
Adjala-Tosorontionot enough ad clicks2017
Rideau Lakes$2.43–$12.822058
Mapleton$2.19–$10.592045
Grey Highlandsnot enough ad clicks2064
Ramara$1.86–$16.062037
Hawkesburynot enough ad clicks200
North Glengarrynot enough ad clicks2043
Penetanguishenenot enough ad clicks2048
South Huronnot enough ad clicks204

Prince Edward Island

PlaceCost per clickSearches/moCompetition
Prince Edward Island$0.85–$5.7013075
Charlottetown$0.72–$3.653075
Stratford$0.82–$3.683081
Summerside$0.07–$3.742066

Quebec

PlaceCost per clickSearches/moCompetition
Quebec$2.29–$15.062,18074
Montreal$2.48–$16.111,07069
Laval$2.59–$10.3316076
Gatineau$2.52–$15.968087
Pointe-Claire$3.94–$23.165087
Brossard$3.37–$11.844096
Kirkland$3.43–$84.894080
Dorval$2.07–$17.324076
Prévost$1.01–$4.984050
Saint-Sauveur$1.01–$4.984050
Quebec City$0.25–$2.883022
Longueuil$0.24–$2.323046
Blainville$1.09–$5.813096
Dollard-des-Ormeaux$3.55–$23.403097
Mont-Royal$1.62–$12.673072
Sherbrookenot enough ad clicks2071
Lévisnot enough ad clicks2021
Saguenaynot enough ad clicks2028
Trois-Rivièresnot enough ad clicks2020
Terrebonne$0.11–$2.262063
Saint-Jean-sur-Richelieunot enough ad clicks2051
Repentignynot enough ad clicks200
Saint-Jérômenot enough ad clicks204
Granbynot enough ad clicks2050
Mirabel$1.71–$16.042042
Saint-Hyacinthenot enough ad clicks2025
Mascouchenot enough ad clicks207
Châteauguay$1.60–$12.712065
Shawinigannot enough ad clicks2010
Rimouskinot enough ad clicks207
Victoriavillenot enough ad clicks2048
Saint-Eustachenot enough ad clicks20100
Vaudreuil-Dorionnot enough ad clicks2045
Salaberry-de-Valleyfieldnot enough ad clicks2093
Rouyn-Noranda$0.06–$1.412051
Bouchervillenot enough ad clicks2050
Sorel-Tracynot enough ad clicks200
Côte-Saint-Luc$3.72–$25.172091
Saint-Georgesnot enough ad clicks2019
Val-d'Ornot enough ad clicks2024
Chamblynot enough ad clicks2038
Almanot enough ad clicks200
Sainte-Julienot enough ad clicks2029
Saint-Constantnot enough ad clicks200
Magognot enough ad clicks2036
Boisbriand$1.50–$15.692060
Sainte-Thérèse$1.27–$3.242058
La Prairie$7.15–$12.952094
Saint-Bruno-de-Montarville$0.31–$2.882043
Thetford Minesnot enough ad clicks200
Sept-Îlesnot enough ad clicks2038
Beloeilnot enough ad clicks2081
Saint-Lin–Laurentidesnot enough ad clicks200
L'Assomptionnot enough ad clicks200
Candiacnot enough ad clicks2086
Saint-Lambertnot enough ad clicks2010
Joliettenot enough ad clicks200
Varennesnot enough ad clicks2036
Baie-Comeaunot enough ad clicks200
Rivière-du-Loupnot enough ad clicks200
Sainte-Marthe-sur-le-Lacnot enough ad clicks200
Westmountnot enough ad clicks2024
Beaconsfield$3.06–$98.782094
Mont-Saint-Hilairenot enough ad clicks200
Sainte-Sophienot enough ad clicks200
Deux-Montagnesnot enough ad clicks2027
Saint-Colombannot enough ad clicks200
Sainte-Catherinenot enough ad clicks2022
Saint-Basile-le-Grandnot enough ad clicks200
L'Ancienne-Lorettenot enough ad clicks2029
Cowansvillenot enough ad clicks2047
Gaspénot enough ad clicks2021
Pincourtnot enough ad clicks2050
Merciernot enough ad clicks2043
Lachutenot enough ad clicks2036
Rosemèrenot enough ad clicks2050
Sainte-Adèlenot enough ad clicks200
Matanenot enough ad clicks207
Dolbeau-Mistassininot enough ad clicks200
Beauharnoisnot enough ad clicks2098
Bécancournot enough ad clicks2050
Val-des-Monts$1.17–$6.022050
Saint-Amablenot enough ad clicks200
Sainte-Marienot enough ad clicks200
Amosnot enough ad clicks200
Carignannot enough ad clicks20100
Rawdonnot enough ad clicks200
Cantleynot enough ad clicks2040
Notre-Dame-de-l'Île-Perrotnot enough ad clicks200
Bromontnot enough ad clicks2029
Sainte-Agathe-des-Montsnot enough ad clicks200
Sainte-Juliennenot enough ad clicks200
La Tuquenot enough ad clicks200
Saint-Raymondnot enough ad clicks200
Montmagnynot enough ad clicks200
Mont-Tremblantnot enough ad clicks2022
Bois-des-Filionnot enough ad clicks2050
Farnhamnot enough ad clicks200
Pont-Rougenot enough ad clicks200
Saint-Féliciennot enough ad clicks200
Drummondvillenot enough ad clicks100
Saint-Lazarenot enough ad clicks100
Sainte-Anne-des-Plainesnot enough ad clicks100
Lavaltrienot enough ad clicks1050
Mont-Lauriernot enough ad clicks100
L'Île-Perrotnot enough ad clicks100
Marievillenot enough ad clicks10100
Saint-Hippolytenot enough ad clicks100

Saskatchewan

PlaceCost per clickSearches/moCompetition
Saskatchewan$1.35–$6.361,47047
Saskatoon$2.21–$5.7976042
Regina$0.66–$6.9123063
Prince Albertnot enough ad clicks3033
Moose Jawnot enough ad clicks3020
Swift Current$0.12–$1.492044
Yorktonnot enough ad clicks2010
North Battlefordnot enough ad clicks2019
Warmannot enough ad clicks2010
Weyburn$0.11–$1.852050
Estevan$0.09–$1.802046
Martensvillenot enough ad clicks206

Whitehorse

PlaceCost per clickSearches/moCompetition
Whitehorsenot enough ad clicks2032