Block-Day Routing: How to Clean 12 Eavestrough Jobs on One Street and Never Move the Truck
A full truck day of gutter calls scattered across Calgary earns $800. The same crew on four consecutive blocks earns $1,400 and finishes two hours earlier. Here is how to build that day.
The unit economics of eavestrough cleaning are not complicated, but most operators run them wrong. A two-person crew can clean the gutters on a 1,400 sq ft Calgary bungalow in 45 minutes. That is 10–12 stops in a full work day, before drive time. When drive time enters the equation, the day shrinks fast.
This post is about how to structure a Calgary eavestrough operation so that drive time approaches zero — not by hiring a dispatcher or buying routing software, but by doing one thing at the marketing layer: clustering your inbound bookings before they happen.
The Arithmetic of a Scattered Day vs a Block Day
Run the numbers on two crew days. Same crew. Same hourly rate. Different geography.
Scattered day — leads from Google Ads, calls from multiple neighbourhoods:
- 7 stops, average 20-minute drive between each
- 2 hours 20 minutes of total drive time across the day
- Net billable time: approximately 6.5 hours
- Revenue at $160/stop: $1,120
Block day — leads from a door-hanger zone on four contiguous blocks:
- 10 stops, average 4-minute repositioning between each
- 40 minutes of total drive time across the day
- Net billable time: approximately 8.5 hours
- Revenue at $160/stop: $1,600
The block day earns $480 more and the crew is done earlier. The difference is not truck count, not crew size, not pricing — it is geography of the inbound leads.
Why Door Hangers Are a Routing Tool, Not Just a Marketing Tool
This is the reframe that changes how operators think about hanger campaigns. A StreetDrop zone covers roughly 4,000 doors in a contiguous neighbourhood. When you drop 4,000 hangers on four or five adjacent streets, you are not just advertising — you are pre-clustering your future customer base geographically.
The calls that come back from a zone drop are not random. They come from the streets that were walked. Those streets are adjacent. When you book those inbound calls, you are building a block-dense day by default, because the leads are already on the same four streets.
Compare that to Google Ads. A $300 Calgary gutter-cleaning campaign might generate 8–12 clicks and 4–6 conversions. Those conversions are distributed across the city based on who searched, not where they live relative to your yard or your other jobs that day. You cannot cluster a Google Ads lead. You can only cluster a hanger lead — because the hanger created the lead on a specific street.
Building the 12-Stop Block Day in Calgary
Here is the operational sequence for a Calgary eavestrough operator building a block day from a StreetDrop zone.
Zone selection. The highest-density zones for eavestrough work in Calgary are the mature inner-city neighbourhoods — Capitol Hill, Rosemont, Parkdale, Varsity, Shaganappi, Glendale. These are 1950s–1970s bungalow stock with full tree canopy overhead, typically 50-foot lots with 10–12 houses per block. A four-block radius in one of these neighbourhoods gives you 40–50 potential customers within a 10-minute walk of each other.
Hanger timing. Drop two weeks before your target work window. For fall block days, drop the last week of September so your calls land in early October before the main leaf drop and before competitors' calendars fill. For spring, drop the third week of March so calls land when the post-thaw urgency is fresh.
Call intake. When inbound calls come in, log the address before anything else. As bookings accumulate, cluster them before the calendar fills. If you have three bookings on Northmount Drive and two on Charleswood Drive NW and you get a call from someone on Northmount, book them on the same day as the other Northmount stops, not the first available slot. The calendar shape matters as much as the calendar fill.
The no-one-home rule. Block-day routing depends on being able to show up at a specific time without the homeowner needing to be present. Lead with "exterior-only — no one home required" in your hanger copy and at booking. Services YYC notes that Calgary operators who offer guaranteed no-access exterior service see meaningfully higher booking rates from working homeowners who cannot be on-site. This is the unlock that turns a 6-stop block into a 10-stop block.
What Happens to Routing When You Add Windows
A combo day (gutters + windows, same visit) is a block day with longer stop times but zero additional addresses. You are cleaning gutters and windows at the same 10 stops instead of just gutters. Each stop runs 90 minutes instead of 45. The day handles fewer stops but earns materially more per stop.
The routing logic is identical — you want the 10 stops clustered on the same four blocks, not scattered across three quadrants. The difference is that on a combo day you do not need 12 stops to hit your revenue target. You need 8 stops at $279 each and you are at $2,232, which is well above the scattered-day scenario at 7 stops.
The combo block day is the highest-margin structure in residential eavestrough/window cleaning:
| Day type | Stops | Revenue | Drive time |
|---|---|---|---|
| Scattered gutter only | 7 | $1,120 | 2h 20m |
| Block-day gutter only | 10 | $1,600 | 40 min |
| Block-day combo | 8 | $2,232 | 40 min |
The block-day combo outearns the scattered day by nearly 2× with one fewer stop.
Reading the GPS Proof to Refine the Next Zone
Every StreetDrop zone comes with a full GPS breadcrumb trail — every street walked, time-stamped. After your first block-day campaign, overlay the delivery map against your booking log. You will see which blocks generated the most bookings and which streets were thin.
Watch a live Calgary route
Live GPS proof — opens the StreetDrop portal demo.
That pattern tells you two things:
- Where to drop next. The streets adjacent to your highest-booking blocks are your best expansion targets. The clustering effect compounds — a homeowner who sees two neighbours get the same service is primed to book when the hanger lands.
- Where the tree canopy is densest. In Calgary mature neighbourhoods, the blocks with the most leaf-drop debris are the ones that generated the most eavestrough calls. Those are your retention targets — annual or biannual recurring customers who will book without a hanger once you have the relationship.
The full campaign setup — zone selection, timing, offer design, and GPS proof — is documented at /for/eavestrough-window. If you are currently running a scattered-day operation and want to see what a block-day map looks like for your service area, the booking flow has a notes field where you can describe your current yard location and we will recommend the adjacent zones that fit your routing radius.


