Gutter Cleaning Pricing Calculator: What to Charge Per Linear Foot
Price a gutter cleaning visit the way you work it: linear feet of run, storeys, ladder access, debris load, guards off and back on, and every downspout flushed.
How this is calculated
The quote is built from your own costs, before tax, and margin is applied on price, the trade convention. Prices are before sales tax: whether a cleaning service is taxable is a state question, so this tool computes no tax line and leaves that to your invoice.
labour = crew × (rate / 60) × minutes
travel = crew × (rate / 60) × travelMinutes
subtotal = labour + travel + disposal
overhead = subtotal × overheadPct
costBase = subtotal + overhead
from cost: base = costBase / (1 − targetMargin)
per foot: base = yourRate × bandMultiplier × feet + downspoutFee × spouts
perVisit = max(base × (1 − planDiscount), minimum)
perFoot = perVisit / feet
margin = (perVisit − costBase) / perVisit The suggested minutes. A starting point, never a benchmark. A single-storey clear run is modelled at 130 linear feet an hour for one worker, slowed for height (two storeys ×0.7, three or more ×0.5), ladder access (awkward ×0.8, difficult ×0.6), debris (light ×1.15, heavy or packed ×0.75) and guards that come off and go back on (×0.7), plus 15 minutes of setup and 5 minutes a downspout, capped at a working day. Every one of those is a guess about time, not about price, and the minutes box is yours to overwrite the moment you have timed a couple of your own jobs.
Where the per-foot bands come from. Not from the market. The band multiplier is the exact inverse of the same production factors above, so the two halves of the tool can never tell you different stories: if a second storey clears at 0.7 of the ground-floor rate, a foot of it takes 1 ÷ 0.7 of the time and carries 1 ÷ 0.7 of the price. You supply the single-storey rate. The tool scales it, adds your downspout charge, applies your minimum, and then tells you what margin that band actually earned against your cost.
Coupled effects worth knowing. Guards are not a surcharge, they are a second pass: lifting them off and screwing them back on is modelled as a 30% cut in production rate across the whole run, so the price moves with the footage rather than with a flat add-on. Travel is charged for every person in the truck. And the minimum charge is applied after the plan discount, which is what stops a two-visit discount from quietly taking a small job below the number that made it worth driving to.
Height and awkward ladder access move the price here for the same reason they move the risk on the day, so the walk that settles both is worth recording on a job site safety inspection checklist before anyone sets a ladder against the fascia.
Everything runs in your browser. No account, no email gate, nothing stored or sent.
Gutter cleaning is a job that gets underpriced in the same two places every time: the ladder work gets timed as if it were ground work, and the visit gets quoted from a per-foot number somebody else published. This page fixes both. It prices the visit from the hours it actually takes at the height you are actually working, and it reports the per-foot rate afterwards so you have a figure to compare jobs with rather than one to quote from.
Every dollar figure here is yours
There is no average gutter cleaning price on this page, and that is deliberate. Search for one and you will find plenty of numbers; follow their citations and they resolve to homeowner cost guides and lead-generation directories quoting each other, with no regulator, trade body or published survey underneath. Under this site’s cite-or-omit rule that means the tool ships with none of them.
What it gives you instead is the shape of the quote, with every currency field yours to fill. The only numbers it suggests are minutes, and even those sit in an editable box: a clear single-storey run is modelled at 130 linear feet an hour for one worker, slowed for height, access, debris and guards, plus setup and a few minutes for each downspout. They are scoping conventions, not benchmarks. Overwrite them the moment you have timed a few of your own jobs.
The one figure that decides everything else is your loaded hourly rate. If you have never built one, do it in the service hourly rate calculator, and work out what an hour of labour actually costs once payroll taxes, workers compensation, insurance and unbillable time are in it with the labor burden rate calculator.
Price the height, not the footage
Two houses with identical 150 foot runs are different jobs. One is a single-storey ranch with clear ground on all four sides; the other is a two-storey with a deck under the back run, a bed you have to tarp and a service drop over the driveway. The run is the same. The ladder work is not.
So the model prices time: a production rate in linear feet an hour, slowed for storeys, for awkward or difficult ladder access, for debris that has packed down into the low end of a run, and for guards that have to come off and go back on. Then it adds setup and a few minutes for every downspout, because an outlet that is checked and flushed is different work from one that is looked at. The per-foot rate falls out at the end, where it belongs.
If you do sell from a published per-foot rate, the tool will work that way too. Switch it to per-foot mode and enter your own ground-floor rate: it scales that rate by the same production factors the time model uses, adds your downspout charge, applies your minimum, and then tells you what margin the band actually earned against your cost on this particular house. A band that works on a ranch and loses money on a two-storey is the most common pricing fault in this trade, and that comparison is how you find it.
The minimum is the number that decides whether you go
A short run five miles away can be a perfectly good job or a waste of a morning, and the difference is usually the minimum charge rather than the rate. Set it here and the tool applies it after any spring and fall discount, so a two-visit discount cannot quietly take a small job below the number that made it worth driving to. If you have never set one, or you are deciding whether to bill the drive separately, the trip charge and service call calculator is where that number comes from.
Where the gutter job sits next to the rest of your work
If you also wash the house, the deck or the driveway on the same visit, the gutters stop being the job and become a line inside a bigger one. Price that version in the pressure washing estimate calculator, which carries gutters as a linear-foot line item inside a multi-surface wash quote. Use this page when the gutter visit is what you are selling. Glass sold alongside it is counted rather than measured, pane by pane and storey by storey, in the window cleaning pricing calculator, and the ladder time you have already paid for is the reason the two so often go out as one quote.
Working in Canada, or quoting a Canadian property? The same job is priced in CAD, with the provincial GST or HST rate and the small supplier threshold built in, by the eavestrough cleaning pricing calculator. Eavestrough is simply the Canadian word for the same trough, and the two pages are the same tool with the tax machinery swapped out.
Before tax, and before the safety question
Every figure on this page is before sales tax. Whether a cleaning service is taxable, and at what combined state and local rate, is a state question rather than a national one, so the tool computes no tax line and leaves that to your invoice. Work at height is regulated too, by OSHA or by your state plan, and this page prices the work rather than telling you how to do it: fall protection, ladder standards and training are settled with your safety authority and your insurer, not with a calculator.
Fieldwynn, the field service software this site is built by, has not launched yet. There is no signup wall here and no trial to start: the calculator is free, it runs entirely in your browser, and nothing you type leaves the page.