Explore

Google Ads costs for insulation 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$1.05–$9.744,42089
Calgary$2.19–$13.581,59088
Edmonton$1.12–$10.131,02086
Parkland County$0.90–$8.1728092
Sturgeon County$1.29–$10.5014085
County of Grande Prairie No. 1$0.76–$9.9813087
Red Deer County$0.84–$6.5913091
Red Deer$1.02–$5.5110087
Spruce Grove$0.51–$6.6310074
Lethbridge$0.57–$7.187078
Chestermere$3.24–$11.877064
Airdrie$3.37–$13.796091
St. Albert$0.86–$8.176088
Medicine Hat$0.45–$8.306088
Foothills County$3.25–$12.866091
Grande Prairie$0.48–$9.515064
Leduc$0.80–$15.625069
Lloydminster (Alberta part)$0.15–$2.624087
Cochrane$2.99–$10.773086
Okotoks$4.52–$13.223075
Fort Saskatchewan$1.72–$10.593093
Beaumont$5.51–$17.163087
Camrosenot enough ad clicks3074
Stony Plainnot enough ad clicks3088
Sylvan Lakenot enough ad clicks3098
Canmorenot enough ad clicks302
Cold Lakenot enough ad clicks3063
Brooksnot enough ad clicks3050
Strathmore$0.06–$8.083081
High River$6.42–$17.913091
Lacombenot enough ad clicks3045
Wetaskiwinnot enough ad clicks3090
Blackfaldsnot enough ad clicks3088
Yellowhead County$0.81–$2.823045
Morinvillenot enough ad clicks3052

British Columbia

PlaceCost per clickSearches/moCompetition
British Columbia$0.98–$10.983,38086
Vancouver$0.97–$12.5572074
Surrey$1.25–$18.0236071
Burnaby$1.53–$11.7327065
Victoria$1.93–$17.3617082
Richmond$1.56–$15.9314061
Abbotsford$1.19–$15.1113073
Kelowna$1.81–$10.2412075
North Vancouver (District)$1.35–$8.1111069
Langley (District)$1.14–$9.659077
North Vancouver (City)$1.37–$9.679085
Nanaimo$1.96–$20.948089
Coquitlam$1.39–$13.978084
Delta$1.61–$16.768093
Kamloops$1.14–$7.827088
Chilliwack$0.31–$7.657087
Prince George$0.31–$15.297094
Maple Ridge$2.93–$23.166096
Vernon$1.57–$22.056082
New Westminster$0.28–$13.385086
Port Coquitlam$3.11–$22.825062
West Vancouver$5.90–$19.045054
Langford$2.83–$55.484070
View Royal$2.82–$55.454071
Saanichnot enough ad clicks3081
Missionnot enough ad clicks3060
Penticton$2.41–$11.673073
West Kelowna$3.07–$15.323079
Campbell River$0.17–$8.263092
Port Moodynot enough ad clicks3059
North Cowichannot enough ad clicks3084
Langley (City)$9.22–$15.453046
Courtenay$1.71–$9.623080
Squamish$2.73–$11.483096
White Rocknot enough ad clicks3027
Fort St. Johnnot enough ad clicks3073
Cranbrook$1.17–$6.393085
Salmon Arm$3.06–$15.333097
Pitt Meadowsnot enough ad clicks3079
Colwoodnot enough ad clicks3055
Port Alberni$0.41–$8.643065
Oak Baynot enough ad clicks307
Esquimaltnot enough ad clicks3033
Central Saanichnot enough ad clicks3059
Sookenot enough ad clicks3033
Comox$1.35–$9.633092
Whistlernot enough ad clicks3033
Powell Rivernot enough ad clicks3059
Parksville$6.80–$59.423054
Dawson Creeknot enough ad clicks3064
Sidneynot enough ad clicks3045
Prince Rupertnot enough ad clicks3059
North Saanichnot enough ad clicks3054
Summerlandnot enough ad clicks3062
Terracenot enough ad clicks3090
Nelsonnot enough ad clicks3067
Williams Lake$0.05–$1.143062
Lake Countrynot enough ad clicks100
Coldstreamnot enough ad clicks100

Canada

PlaceCost per clickSearches/moCompetition
Canada$1.26–$11.8931,30089

Manitoba

PlaceCost per clickSearches/moCompetition
Manitoba$1.32–$12.191,24093
Winnipeg$2.08–$13.9569090
St. Andrews$1.67–$13.6114094
Hanover$2.21–$16.528088
Springfield$1.79–$14.517086
Taché$3.27–$17.727087
Brandon$0.24–$2.846099
Steinbach$1.27–$15.393071
Winkler$1.57–$9.403072
Portage la Prairie$2.82–$14.883076
Thompsonnot enough ad clicks3071
St. Clements$0.80–$3.133067
Selkirknot enough ad clicks3083

New Brunswick

PlaceCost per clickSearches/moCompetition
New Brunswick$0.77–$1589093
Moncton$0.84–$12.5214082
Fredericton$1.03–$15.2011089
Saint John$0.54–$11.5510087
Dieppe$0.84–$11.666087
Riverview$0.97–$12.023082
Quispamsis$0.23–$5.053093
Miramichi$0.22–$14.993092
Edmundstonnot enough ad clicks3059
Tracadie$1.34–$27.253046
Bathurst$1.43–$39.873073
Rothesaynot enough ad clicks3013

Newfoundland and Labrador

PlaceCost per clickSearches/moCompetition
Newfoundland and Labrador$0.61–$8.1956088
St. John's$0.83–$16.2617085
Mount Pearl$1.04–$12.204071
Conception Bay South$0.12–$14.343087
Paradise$0.63–$31.633074
Corner Brooknot enough ad clicks3065
Grand Falls-Windsor$0.68–$2.543067
Gander$0.17–$1.453061

Nova Scotia

PlaceCost per clickSearches/moCompetition
Nova Scotia$0.95–$13.271,28091
Halifax$1.30–$17.2822087
Chester$0.94–$17.336079
Lunenburg$1.40–$18.473056
East Hants$2.82–$18.893083
Pictounot enough ad clicks3052
West Hantsnot enough ad clicks3088
Antigonishnot enough ad clicks3063
Inverness$1.05–$13.813074
Truronot enough ad clicks3056
Yarmouthnot enough ad clicks3041

Yellowknife

PlaceCost per clickSearches/moCompetition
Yellowknife$0.19–$7.593075

Ontario

PlaceCost per clickSearches/moCompetition
Ontario$1.73–$12.3614,60089
Toronto$2.37–$13.383,36081
Ottawa$2.65–$15.031,00085
Mississauga$2.59–$12.9881085
Brampton$2.94–$12.4369082
Hamilton$1.67–$8.5754090
London$2.43–$11.9046087
Vaughan$2.67–$13.9339079
Markham$2.26–$12.0138074
Kitchener$2.65–$11.9930091
Windsor$1.08–$7.5826093
Oakville$3.70–$16.6721087
Richmond Hill$3.44–$16.0320079
Greater Sudbury$0.66–$10.0820098
Oshawa$2.36–$9.2219087
Barrie$2.12–$18.2219090
Burlington$4.12–$14.7817079
Cambridge$2.70–$10.3417082
Guelph$2.15–$12.0615067
Waterloo$2.54–$10.8515065
St. Catharines$1.25–$11.0814088
Whitby$2.84–$11.1314086
Kingston$0.58–$6.6713083
Milton$4.46–$14.3813082
Brantford$1.20–$8.4412087
Ajax$2.40–$9.3811063
Thunder Bay$0.35–$3.7611096
Chatham-Kent$0.71–$6.7911087
Newmarket$3.37–$15.5411084
Kawartha Lakes$1.45–$11.1411092
Thorold$1.64–$7.7911098
Pickering$3.58–$11.9710095
Sault Ste. Marie$0.57–$6.2010090
West Lincoln$1.74–$12.1910097
Peterborough$1.58–$8.409092
Niagara Falls$1.21–$15.758090
Sarnia$0.16–$5.538092
Halton Hills$3.14–$15.088087
Norfolk$1.08–$8.367097
Welland$1.23–$6.656097
Belleville$0.21–$4.456083
Wilmot$1.95–$14.056093
Caledon$1.57–$11.875088
Aurora$3.07–$17.935069
North Bay$0.90–$16.035080
Haldimand$0.87–$4.935090
Cornwall$7.33–$30.905083
Woodstock$0.80–$5.345078
Quinte West$1.76–$9.675092
Bradford West Gwillimbury$3.75–$16.715080
St. Thomas$1.85–$14.175085
Orangeville$1.59–$9.435089
Georgina$1.80–$11.424092
New Tecumseth$0.78–$6.104090
Brant$1.92–$4.604073
Orillia$2.19–$17.404043
King$3.85–$16.104085
Tecumseh$0.18–$6.024082
Huntsville$5.08–$18.384081
Middlesex Centre$5.36–$10.634085
North Dumfries$3.16–$10.444079
Claringtonnot enough ad clicks3067
Whitchurch-Stouffville$2.62–$9.603082
Innisfil$4.34–$18.063091
Timmins$0.18–$4.653081
Lakeshore$1.21–$8.293076
East Gwillimbury$2.75–$12.253085
Stratford$4.56–$13.883074
Fort Erie$1.33–$8.993099
LaSallenot enough ad clicks3095
Centre Wellington$2.52–$11.223093
Leamington$0.51–$10.373094
Grimsbynot enough ad clicks3083
Woolwich$2.61–$14.923097
Clarence-Rockland$1.49–$12.393090
Lincoln$1.60–$10.923074
Prince Edward$1.22–$16.763053
Wasaga Beach$1.84–$8.143094
Collingwood$0.79–$16.463083
Strathroy-Caradoc$1.24–$9.243080
Amherstburg$1.03–$7.183060
Oro-Medontenot enough ad clicks3090
Essa$4.51–$20.973094
Kingsville$1.39–$13.123065
Brockville$1.66–$11.363069
Springwater$3.26–$24.083082
Owen Sound$0.19–$6.383076
Scugog$2.27–$11.423058
Uxbridgenot enough ad clicks3048
Essexnot enough ad clicks3086
Cobourgnot enough ad clicks3058
South Frontenac$0.13–$2.823070
Port Colborne$0.96–$6.893080
Russellnot enough ad clicks3060
Niagara-on-the-Lakenot enough ad clicks300
Selwyn$0.23–$4.813049
Tillsonburg$0.91–$7.553070
Pelham$0.08–$5.353067
Petawawanot enough ad clicks3067
North Grenvillenot enough ad clicks3084
Loyalist$0.41–$5.323086
Midland$2.82–$13.383094
Bracebridge$5.75–$17.233089
Port Hope$1.85–$17.053068
Greater Napaneenot enough ad clicks3081
Saugeen Shoresnot enough ad clicks3048
North Perthnot enough ad clicks3059
Kenoranot enough ad clicks3041
Clearview$2.23–$19.563084
Mississippi Millsnot enough ad clicks3089
St. Clair$1.36–$4.263062
West Nipissing$0.56–$5.243067
Severn$1.64–$10.383082
Pembroke$0.42–$6.323095
Thames Centre$2.82–$14.853083
Guelph/Eramosa$2.72–$14.793072
Trent Hills$4.39–$8.513055
Ingersollnot enough ad clicks3086
South Stormontnot enough ad clicks3067
The Nationnot enough ad clicks3097
South Glengarry$5.51–$34.653080
Gravenhurstnot enough ad clicks3054
West Grey$2.82–$21.163093
Tiny$0.86–$9.043085
Perth Eastnot enough ad clicks3074
Brocknot enough ad clicks3054
Carleton Place$3.88–$15.723053
Wellington North$0.50–$4.573080
Kincardinenot enough ad clicks3083
Brighton$1.09–$6.1930100
Erinnot enough ad clicks3064
Lambton Shores$3.08–$123099
Meafordnot enough ad clicks3050
Elliot Lake$0.03–$1.213093
Wellesleynot enough ad clicks3034
North Dundasnot enough ad clicks3033
Norwichnot enough ad clicks3033
Georgian Bluffsnot enough ad clicks3057
Tay$2.82–$12.083088
Hamilton (Township)not enough ad clicks3067
South Dundas$3.94–$11.613085
Adjala-Tosorontionot enough ad clicks3065
Rideau Lakes$0.06–$12.7330100
Mapletonnot enough ad clicks3064
Grey Highlands$0.28–$7.993081
Ramara$2.55–$11.873091
Hawkesburynot enough ad clicks3056
North Glengarry$1.20–$5.183083
Penetanguishenenot enough ad clicks3040
South Huron$0.86–$11.123095
Cavan Monaghan$0.25–$12.753075

Prince Edward Island

PlaceCost per clickSearches/moCompetition
Prince Edward Island$0.87–$14.6121089
Charlottetown$0.24–$9.997066
Stratford$0.18–$17.305077
Summerside$2.78–$8.533074

Quebec

PlaceCost per clickSearches/moCompetition
Quebec$1.72–$15.252,11081
Montreal$1.81–$16.4474068
Gatineau$2.29–$11.1816091
Laval$3.49–$19.3513085
Quebec City$0.19–$6.136045
Longueuil$6.08–$22.185091
Brossard$2.46–$12.984082
Rouyn-Noranda$0.09–$2.534069
Pointe-Claire$6.04–$32.414086
Sherbrooke$1.63–$7.183049
Lévisnot enough ad clicks3059
Saguenaynot enough ad clicks3038
Trois-Rivièresnot enough ad clicks3057
Terrebonnenot enough ad clicks3056
Saint-Jean-sur-Richelieunot enough ad clicks3054
Repentignynot enough ad clicks3058
Saint-Jérômenot enough ad clicks306
Drummondvillenot enough ad clicks300
Granbynot enough ad clicks3029
Mirabelnot enough ad clicks3062
Blainville$1.68–$11.773063
Saint-Hyacinthenot enough ad clicks3033
Mascouchenot enough ad clicks3052
Châteauguay$1.64–$5.363090
Rimouskinot enough ad clicks3041
Dollard-des-Ormeaux$10.68–$24.263071
Victoriavillenot enough ad clicks3033
Saint-Eustachenot enough ad clicks300
Vaudreuil-Dorion$2.46–$7.353079
Salaberry-de-Valleyfieldnot enough ad clicks3067
Bouchervillenot enough ad clicks3038
Sorel-Tracynot enough ad clicks3031
Côte-Saint-Lucnot enough ad clicks3065
Val-d'Ornot enough ad clicks3042
Chamblynot enough ad clicks300
Almanot enough ad clicks3019
Sainte-Julienot enough ad clicks300
Saint-Constantnot enough ad clicks3033
Magognot enough ad clicks3010
Boisbriandnot enough ad clicks3056
Sainte-Thérèsenot enough ad clicks3069
La Prairienot enough ad clicks3083
Saint-Bruno-de-Montarvillenot enough ad clicks3048
Thetford Minesnot enough ad clicks3033
Sept-Îlesnot enough ad clicks3033
Beloeilnot enough ad clicks3067
Saint-Lin–Laurentidesnot enough ad clicks300
L'Assomptionnot enough ad clicks300
Candiacnot enough ad clicks3025
Saint-Lambertnot enough ad clicks300
Joliettenot enough ad clicks300
Varennesnot enough ad clicks3033
Mont-Royal$10.03–$26.193037
Baie-Comeaunot enough ad clicks3033
Rivière-du-Loupnot enough ad clicks300
Sainte-Marthe-sur-le-Lacnot enough ad clicks3036
Westmountnot enough ad clicks3033
Kirkland$1.75–$16.303095
Dorval$5.67–$17.273089
Beaconsfieldnot enough ad clicks3076
Sainte-Sophienot enough ad clicks3033
Deux-Montagnesnot enough ad clicks3029
Saint-Colombannot enough ad clicks3010
Sainte-Catherinenot enough ad clicks3033
Saint-Basile-le-Grandnot enough ad clicks3033
L'Ancienne-Lorettenot enough ad clicks3033
Cowansvillenot enough ad clicks3041
Sainte-Anne-des-Plainesnot enough ad clicks3033
Gaspénot enough ad clicks300
Pincourtnot enough ad clicks3033
Merciernot enough ad clicks300
Lavaltrienot enough ad clicks300
Mont-Lauriernot enough ad clicks3033
Lachute$1.70–$24.833017
Rosemèrenot enough ad clicks3065
Sainte-Adèlenot enough ad clicks3017
Matanenot enough ad clicks300
Prévost$1.49–$14.233073
Beauharnoisnot enough ad clicks3033
Val-des-Monts$4.11–$11.123091
Sainte-Marienot enough ad clicks300
Amosnot enough ad clicks300
Rawdonnot enough ad clicks300
Saint-Sauveur$1.49–$14.233073
Cantleynot enough ad clicks3074
Bromontnot enough ad clicks3033
Marievillenot enough ad clicks300
Sainte-Agathe-des-Montsnot enough ad clicks3033
Sainte-Juliennenot enough ad clicks3045
Montmagnynot enough ad clicks3033
Mont-Tremblantnot enough ad clicks3081
Bois-des-Filion$10.85–$33.983063
Farnhamnot enough ad clicks3033
Saint-Féliciennot enough ad clicks3033
Shawinigannot enough ad clicks2050
Saint-Georgesnot enough ad clicks2025
Mont-Saint-Hilairenot enough ad clicks200
Dolbeau-Mistassininot enough ad clicks204
Bécancournot enough ad clicks2043
Saint-Amablenot enough ad clicks200
Notre-Dame-de-l'Île-Perrotnot enough ad clicks200
La Tuquenot enough ad clicks200
Saint-Raymondnot enough ad clicks200
Saint-Hippolytenot enough ad clicks200
Saint-Lazarenot enough ad clicks100
Saint-Charles-Borroméenot enough ad clicks100
Carignannot enough ad clicks100
L'Île-Perrotnot enough ad clicks100
Pont-Rougenot enough ad clicks1057

Saskatchewan

PlaceCost per clickSearches/moCompetition
Saskatchewan$0.50–$4.401,12085
Regina$0.52–$5.6727083
Saskatoon$0.38–$4.9225078
Prince Albert$0.07–$2.844070
Moose Jaw$0.43–$2.924066
Swift Current$0.21–$2.733063
Yorktonnot enough ad clicks3056
North Battlefordnot enough ad clicks3094
Warmannot enough ad clicks3067
Weyburnnot enough ad clicks3064
Estevannot enough ad clicks3062
Martensvillenot enough ad clicks3050

Whitehorse

PlaceCost per clickSearches/moCompetition
Whitehorse$0.41–$5.883048