The Gutter + Window Bundle: Why a $279 Combo Outearns Three Solo Gutter Calls
A $149 gutter clean is a one-truck-visit problem. A $279 windows + gutters combo is a recurring customer. The math on why bundling lifts per-stop revenue without adding a single extra address.
Here is a thing most eavestrough operators know but haven't done the arithmetic on: the drive time between two $149 gutter calls is eating more margin than the actual work. A two-person crew can clean the gutters on a 1,400 sq ft Calgary bungalow in 45 minutes. If the next job is 20 minutes away, they are burning 31% of their labour hour in transit. At that point the jobs are barely profitable before you count fuel, wear, or admin overhead.
The bundle fixes this at the revenue line, not the scheduling line.
What the Bundle Actually Changes
The standard solo eavestrough call in Calgary runs $125–$180 for a residential clean. Add a window clean to the same visit and the ticket moves to $279–$350. The window work adds 40–50 minutes of crew time on the same property. No drive time. No truck repositioning. No second dispatch.
Run the per-hour math:
- Solo gutter, $149, 45 min clean + 20 min drive to next job = $138/hr effective rate for the crew hour
- Combo, $279, 45 min gutter + 45 min windows, same address, zero incremental drive = $186/hr effective rate
That is a 35% lift in effective hourly rate without hiring, without routing changes, and without adding a single address to the day. The combo does not just earn more per ticket — it restructures the day's unit economics.
For a crew running 6 stops per day at $149 each, that is $894 in revenue. Flip half those stops to $279 combos and the day books at $1,128. Same crew, same truck, same number of addresses.
Why the Flat-Rate Bundle Closes Faster Than a Two-Line Ask
There is a pricing psychology point here that operators who have tried to upsell windows at the door have already discovered: offering a gutter clean and a window clean as two separate line items invites the homeowner to decide which one to defer.
"Gutters are $149, and we can also do your windows for $149" produces a different mental response than "$279 flat, gutters and windows same visit." The first is two decisions. The second is one. The flat rate anchors the combination as a single product, not a gutter clean with an optional add-on.
The hanger copy should read: "$279 flat — gutters + windows, same crew, same day." Put the combo number on the hanger, not two separate prices. If the homeowner calls and only wants gutters, you can price accordingly — but you will be surprised how rarely they ask to drop the windows once they have already dialled.
What the Additional 45 Minutes Is Actually Worth
Window cleaning adds 40–50 minutes on a typical Calgary residential property — front and back ground-floor windows on a 1,400 sq ft bungalow with a two-person crew. At $279 total and $149 base for the gutter portion, the incremental window revenue is $130 for 45 minutes of additional work.
That is $173/hr just for the window portion of the stop. Standalone window cleaning in Calgary runs $150–$400 for a full residential job (Services YYC pricing benchmarks), so the combo window portion is priced at the low end of the market — but the customer is already on-site, the crew is already there, and you are capturing the ticket without a second booking cycle.
The incremental cost to add windows to a gutter visit is essentially the squeegee supplies and the extra 45 minutes. The margin on the window portion of a combo job is among the highest in residential exteriors.
The "No-One-Home OK" Unlock
One of the underrated conversion advantages of the gutter + window combo is that both services are fully exterior. No one needs to be home. The crew arrives, cleans gutters and windows, takes before/after photos, and leaves. Payment can be handled by card on file or invoice after the job.
Put "no one home OK — exterior only, before/after photos sent to your email" on the hanger. This is one of the strongest conversion lines in residential exterior services because it removes the scheduling friction that turns a "probably" into a "maybe later."
Structuring the First Block of Combo Bookings
For a StreetDrop campaign built around the combo offer, here is the sequencing that works best:
- Hanger leads with combo, not solo gutter. The combo is the primary offer. If someone calls and wants only gutters, price accordingly — but the hanger anchors the combo as the expected product.
- Book by street, not by individual address. When calls come in from the same zone, cluster them geographically before scheduling. The combo only saves drive time if the stops are close together. A day of combo jobs scattered across the city is marginally better than solo gutter calls, but a day of combo jobs on four consecutive blocks is a fundamentally different operation.
- Confirm before/after photos at booking. Tell the customer that their crew will send before/after photos. It sets expectations, reduces callbacks, and generates social proof you can use for the next season's drop.
The full operational picture — zone selection, delivery timing, offer design — is at /for/eavestrough-window. If you are currently running solo gutter calls and wondering why your per-day revenue plateaus, the combo restructure is the first lever to pull before you invest in a second crew.
Watch a live Calgary route
Live GPS proof — opens the StreetDrop portal demo.
One more thing: StreetDrop's GPS proof trail lets you overlay the delivery map against your call log. In a combo campaign, you will see that the highest-converting streets are almost always the mature inner-city blocks with the densest tree canopy — the same streets where the gutters need cleaning twice a year and the windows collect the most organic debris. That correlation is your expansion map for the next drop.


