painters7 min read

$5,570 Exterior Tickets vs $5 Door Hangers: A Calgary Painter's CAC Math Worth Bookmarking

By StreetDrop team

Calgary exterior painting averages $5,570 per job. Google CPLs for painters run $40–$120. Here is the unit economics breakdown that tells you exactly where to allocate your next $349.


Most painters do not think about customer acquisition cost. They think about calls — how many came in, how many turned into quotes, how many quotes closed. That is a reasonable operating frame when business is good. It becomes a liability when it is not, because you cannot optimize a number you are not tracking.

This post does the math. It uses real Calgary numbers — average exterior ticket, documented Google CPL ranges for the trade, and StreetDrop's actual cost-per-door — and lays out the spread clearly enough that you can run the same calculation against your own book.

The baseline: what a Calgary exterior job is worth

The averages for residential exterior painting in Calgary, sourced from HomeStars Calgary market data and industry benchmarks:

Job typeAverage ticket
Single-storey exterior repaint$2,500–$4,500
Two-storey exterior repaint$4,500–$8,000
Full house (exterior + trim + deck + fence)$7,900–$15,000+
Stucco repaint, single storey$3,500–$6,000

The industry average exterior ticket lands around $5,570. That is the number to use for CAC math if you do not yet have your own average — it accounts for the mix of single and two-storey jobs that makes up a typical Calgary exterior book.

$5,570
Average Calgary exterior painting ticket

With a 40% gross margin on a $5,570 job (labour, paint, equipment — leaving out overhead), the gross profit on a single average exterior job is roughly $2,228. That is the ceiling for what you can rationally spend to acquire the lead.

What Google actually charges for a painting lead in Calgary

Calgary's paid-search market for painters is not as brutal as roofing or HVAC — those verticals have $300+ CPLs because the ticket sizes justify it. But painting is not cheap either.

Current Calgary benchmarks for non-branded Google search campaigns targeting "house painters Calgary" and variants:

  • Cost-per-click: $4–$12 (depending on match type and quality score)
  • Lead rate (click to form fill or call): 6–15%
  • Implied CPL: $40–$120

The wide range reflects the quality of the landing page and the specificity of the match. A painter with a well-built Google Ads account, a strong landing page, and tight negative keywords runs toward the low end. A painter running broad match with a homepage URL runs toward the high end.

Even at the optimistic end — $40 CPL — the math is not bad. On a $5,570 average ticket with a 40% close rate from a paid-search lead, every ten leads produces four jobs, generating $22,280 in revenue against $400 in CPL spend. That is a 56:1 return on ad spend.

The problem is that the assumption does not hold. Close rates on paid-search painting leads are not 40%. They are 15–25% in competitive markets, because homeowners who find you through Google are actively comparison-shopping. They get three to five quotes. You are one of five.

Recalculate at 20% close, $80 CPL: ten leads, two jobs, $11,140 revenue, $800 in CPL spend. Still a positive return — but the headline ROAS number does not survive contact with reality.

What a door-hanger lead actually costs

A StreetDrop zone covers 4,000 doors for $349. That is design, print, and GPS-tracked delivery in a single flat fee.

In a standard cold zone drop for Calgary painters, the documented response range is 8–25 inbound calls in the first 14 days, depending on offer strength and seasonal timing. That produces a cost-per-lead of:

Response scenarioCallsCPL
Conservative (8 calls)8$43.63
Mid (15 calls)15$23.27
Strong (25 calls)25$13.96

For a proximity drop — centred on an active job site — the response rate climbs above 5%. On a 150-home radius drop, that is seven to eight calls from a drop that costs roughly $30–$50 in marginal print and delivery cost. CPL on a proximity drop sits below $10.

$15–$30
Cost per lead on a Calgary painters zone drop

The close rate differential is where the real math lives

Here is the number that does not show up in most CPL comparisons: the close rate difference between a Google lead and a proximity-door-hanger lead.

A homeowner who found you through Google has, by definition, opened Google. That means they have seen at least two to three other painters on the same results page. They may have already requested quotes from two of them before calling you. You are entering a comparison process.

A homeowner who received a proximity hanger called because they can see your truck and your quality from their driveway. They have already done the comparison. The lead is not colder than a Google lead — it is warmer. The question is not "is this painter good?" but "can I book them while they are already on my block?"

Industry data from HomeStars' Calgary market report shows that homeowners who contact a painter with a visible local job site nearby convert at significantly higher rates than cold referrals. That is the proximity effect in documented form.

Applying realistic close rates to each channel:

ChannelCPLClose rateCost per booked job
Google (competitive market)$8020%$400
StreetDrop cold zone$2330%$77
StreetDrop proximity drop$845%$18

The cost-per-booked-job is the number that matters. At $18 per booked job on a proximity drop, against a $5,570 average exterior ticket, you are spending one-third of one percent of the job value to acquire the customer. That number is hard to replicate on any digital channel.

What this means for your marketing allocation

This is not an argument against Google entirely. Branded campaigns, Google Local Service Ads, and retargeting serve different functions. The calculation above applies specifically to non-branded acquisition — paying to be in front of strangers who have not heard of you yet.

For non-branded acquisition in the Calgary exterior painting market, the math favours door hangers over paid search by a factor of three to five on cost-per-booked-job, primarily because of the close rate differential on proximity drops.

A practical allocation for a Calgary exterior painter running a $2,000/month marketing budget:

  • $349 × 2 zone drops per month: $698 for 8,000 covered doors, two distinct neighbourhoods
  • $300–$500 for job-site signage and materials
  • Remaining $700–$1,000 into Google branded campaign (protecting your brand terms) and Local Service Ads (pay-per-lead, capped)

That split captures the efficiency of door-hanger proximity work for new-neighbourhood acquisition while using Google defensively for brand protection — the use case where paid search still pays.

For the full picture — zone booking, pricing, and how to co-ordinate proximity drops with your job-site calendar — the painters landing page at /for/painters covers it. The booking flow lets you set a delivery date that aligns with your job start so the hangers and the yard sign land in the same week.

Watch a live Calgary route

Live GPS proof — opens the StreetDrop portal demo.

The GPS proof trail on every StreetDrop campaign is also, incidentally, a free CAC tracking tool. Every street logged, every door timestamped. At day 30 you can pull the portal report and overlay the walk dates against your call log. That is the measurement infrastructure most small painting companies do not have — and it costs nothing extra.