{{ visualLengthLabel }} {{ visualAccessLabel }} {{ visualDebrisLabel }} {{ visualDownspoutLabel }}
Gutter cleaning quote inputs
Packages separate a quick cleanout from flushed, bagged, or inspection-ready service.
{{ lengthBadge }}
Linear feet drive the base cleanout price and production time.
linear ft
Choose the hardest access condition included in the quote.
Use heavier levels for overdue cleanings, trees over the roofline, or visible overflow.
Count vertical drains included in the cleaning scope.
downspouts
Use remove and reinstall when guards block trough access.
Frequency discount or urgency adjustment is shown as its own quote line.
Use standard market for neutral USD defaults, then tune rates in Advanced if needed.
{{ baseRateLabel }}
Tune the per-foot rate to your price book or local competitor range.
{{ currencyPrefix }} / ft
The final quote rounds up to at least this amount after margin and add-on checks.
{{ currencyPrefix }}
{{ targetMarginLabel }}
Raise or lower the floor to match payroll, insurance, and ladder-risk economics.
%
Used for summary, tables, chart exports, and JSON.
{{ currencyPrefix }} / cleaner hr
ft / cleaner hr
min
{{ currencyPrefix }} / downspout
{{ currencyPrefix }} / ft
{{ currencyPrefix }}
items
{{ currencyPrefix }} / item
{{ currencyPrefix }}
Quote line Value Basis Copy
{{ row.label }} {{ row.value }} {{ row.basis }}
Service item Quantity Price Time and note Copy
{{ row.label }} {{ row.quantityLabel }} {{ row.priceLabel }} {{ row.timeLabel }}
Priority Signal Evidence Action Copy
{{ row.priority }} {{ row.signal }} {{ row.evidence }} {{ row.action }}

        
Customize
Advanced
:

Introduction:

Gutter cleaning pricing breaks down when a quote treats every roofline like the same quick ladder job. The work is a mix of measured gutter run, access risk, debris condition, downspout service, guard handling, cleanup expectation, travel time, and crew cost. A small ranch home with open footing can be faster than a shorter two-story run tucked behind landscaping, and a few packed valleys can add more time than another 40 ft of clear trough.

Linear feet give the most useful starting point because crews clear gutter troughs by length. House square footage can hint at job size, but it misses wraparound porches, detached garages, uneven roof sections, and missing or partial gutter runs. The length number still needs adjustment. Story height changes ladder setup and movement. Debris changes production pace. Downspout flushing turns a surface cleanout into a drainage check. Guards may reduce loose leaves while adding removal, brushing, or reinstall time.

Common gutter cleaning quote factors and why they change price
Quote factor What it changes Common pricing mistake
Measured gutter length Base cleaning time and per-foot service price. Using home size when the actual gutter run is irregular.
Access and roof height Ladder setup, crew movement, equipment choice, and safety review. Pricing a steep or two-story job like easy one-story access.
Debris condition Cleaning pace, mess, hidden water, and uncertainty. Charging normal cleanout rates for packed debris or plant growth.
Downspouts and guards Add-on scope that can exist apart from the gutter run itself. Including flush checks or guard removal without pricing the labor.
Business cost floor Minimum charge, labor burden, route recovery, and target margin. Matching a market price that does not cover direct job cost.
Gutter cleaning quote factors along a roofline Diagram showing a gutter run, downspouts, debris pockets, access height, and the business floor that shape a cleaning quote. A defensible quote prices the route, access, scope, and cost floor measured gutter run downspout downspout downspout debris pockets height and footing Minimum charge and target margin protect jobs that look small but still carry setup and route cost.

A customer-facing quote and a business-safe quote solve different problems. The customer needs a clear service scope: what is cleaned, whether downspouts are flushed, whether debris is bagged, and which repairs are excluded. The business needs a floor that covers loaded labor, setup time, equipment, insurance, disposal allowance, travel recovery, and profit target.

Minimum charges are not padding. Dispatch, ladder setup, vehicle time, payment overhead, and cleanup still happen on small jobs. The opposite problem appears on neglected or hard-access gutters, where a high-looking per-foot price may be reasonable because the job needs specialty access, wet debris handling, guard removal, or a site walkthrough before the price can be firm.

A cleaning quote should stay separate from repair work unless the repair item is explicitly priced. Loose hangers, damaged fascia, water intrusion, brittle guards, unsafe ladder footing, steep roof sections, and clogged underground drains can all change the job after the roofline is inspected.

How to Use This Tool:

  1. Choose Service package first. Use dry cleanout for trough-only work, standard flush when downspouts are included, and bagged or inspection-ready service when cleanup scope is broader.
  2. Enter Gutter length as actual linear feet of gutter. Do not substitute home square footage unless it has already been converted to a measured gutter run.
  3. Set Story and access to the hardest access condition included in the job. Steep footing, tight yards, upper stories, and specialty access should not share the same rate as an easy ladder setup.
  4. Choose Debris level, Downspouts to flush, and Gutter guard handling. These fields change both the price lines and the estimated cleaner hours.
  5. Set Service frequency and Market profile. Recurring maintenance can lower uncertainty, while urgent overflow work and high-cost markets should carry their own adjustment.
  6. Use Base cleaning rate, Minimum visit charge, and Target gross margin to match the local price book and business floor.
  7. Open Advanced when crew size, loaded labor cost, production pace, setup time, downspout rate, guard rate, haul-off fee, minor repair allowance, travel fee, currency, or rounding increment needs to match the job.
  8. Read Quote Breakdown and Service Ledger before sending the customer note. If Risk Review flags access, margin, heavy debris, guards, or urgent cleanup, treat the quote as conditional until those conditions are confirmed.

The export buttons are useful after the quote is internally consistent. Copy or download the CSV, image, document, or JSON only after the recommended quote, range, hours, margin, and exclusions all match the intended service scope.

Interpreting Results:

Recommended quote is the rounded target price after the market-style subtotal, add-ons, travel fee, margin floor, and minimum visit charge have been compared. The suggested range is a planning band around that target, not a guarantee that a similar-looking home should use the same number.

  • Quote Breakdown shows how the base run, access, debris, market, frequency, downspouts, guards, haul-off, repairs, travel, margin floor, minimum, and rounding affect the price.
  • Service Ledger separates customer-visible scope from estimated cleaner time, which helps check whether the job fits crew capacity and route timing.
  • Risk Review is the hold-before-sending area. Margin gaps, specialty access, guard removal, heavy debris, urgent calls, and repair allowances can change whether the quote is firm.
  • Quote Stack visualizes the price lines that feed the final target. Use it to spot whether a quote is mostly base cleaning, mostly access/debris adjustment, or mostly add-on scope.
  • JSON is the record view for the selected inputs, calculated totals, warnings, and quote rows.

A margin warning matters more than a tidy-looking customer price. If the margin floor controls the quote, the direct cost estimate is too high for the market subtotal at the selected target margin. Review production pace, crew size, labor cost, setup minutes, access profile, and minimum charge before discounting.

A wide range is also a signal. Specialty access, packed debris, plant growth, guard removal, urgent overflow service, or multiple repair items should be quoted with exclusions or a walkthrough condition rather than a firm phone price.

Technical Details:

The pricing model starts with a per-foot gutter run and then applies service, access, debris, market, and frequency adjustments. Add-ons are kept separate because downspout flushing, guard handling, haul-off, repair allowance, and travel can be present or absent regardless of length.

The cost floor is based on cleaner hours. Base hours come from gutter length and production pace, then the service package, access profile, debris level, downspouts, guards, repairs, and setup time change the labor estimate. The quote is accepted only after that direct cost can meet the selected gross margin or the minimum visit charge, whichever requires the higher price.

Formula Core:

B = gutter length×base rate×service factor S = (B×access factor×debris factor×market factor×(1+frequency adjustment))+add-ons+travel D = (cleaner hours×labor rate)+0.55travel+0.45haul-off+0.28guard handling+0.35repair allowance F = D1-target margin Quote = round up to increment(max(S,F,minimum charge))

B is the base run, S is the subtotal before floors, D is estimated direct cost, and F is the margin floor. The target margin is used as a decimal share, so a 42% target divides direct cost by 0.58. Rounding always moves upward to the selected increment, which prevents a floor-protected quote from being rounded below the floor.

Gutter cleaning model assumptions
Model area Values used Practical effect
Service package Dry cleanout 0.82x, standard flush 1.00x, bagged flush 1.16x, inspection-ready 1.28x. Changes the base price and labor minutes; downspout flushing and haul-off are included only in packages that name them.
Access profile Ground floor 0.92x, one-story 1.00x, two-story 1.36x, steep access 1.62x, specialty access 2.10x. Adds price, setup minutes, labor time, and uncertainty for harder ladder or roofline conditions.
Debris level Light 0.84x, average 1.00x, heavy 1.24x, packed 1.52x, plant growth 1.82x. Raises both cleaning price and cleaner hours when wet debris, pine needles, standing water, or root mats slow the job.
Guard handling No guards 0, top brush 0.35 per foot factor, snap-in removal 0.90, fastened removal 1.22. Adds per-foot guard price and minutes when guards block access to the trough.
Frequency and market Twice yearly -7%, quarterly -12%, urgent +18%; market multipliers run from 0.88x to 1.36x. Separates route-maintenance discounts, emergency work, and local market profile from the measured gutter length.
Range spread Starts at 6%, adds uncertainty from service, access, debris, guards, and frequency, then caps at 35%. Widens the planning range for work that is likely to change after an inspection.

With the default values, 180 ft at $1.35 per foot under a standard flush package starts with a $243 base run. Two-story access raises the core subtotal before downspout, travel, and other lines, and the recommended quote rounds to about $395. The direct cost estimate is about $125, so the margin floor is not the controlling line in that default case.

For a harder job, a 260 ft two-story run with heavy debris, snap-in guard removal, bagged flush service, six downspouts, one minor repair item, and a high-metro market setting reaches about $1,160 with the default labor and margin settings. The range is wide because several uncertainty factors are active, so the quote should carry inspection and repair exclusions.

Limitations and Safety Notes:

Gutter cleaning involves ladder work, roofline exposure, weather, fragile materials, and property-specific access. A calculated quote does not certify that the job can be performed safely with the selected crew, equipment, or weather window.

  • Confirm ladder footing, roof pitch, power-line clearance, ground slope, landscaping obstacles, and weather before turning a range into a firm quote.
  • Price major repairs, fascia damage, re-pitching, replacement parts, water intrusion, underground drainage problems, and guard installation as separate work.
  • Adjust default labor, minimum, insurance, disposal, wage, tax, and route assumptions for the local business. A market benchmark is not a substitute for the contractor's own cost floor.

Worked Examples:

Recurring one-story cleanout. A 160 ft one-story home with light seasonal debris, dry cleanout service, no guards, three downspouts counted but not flushed, and twice-yearly frequency prices near $160 with the default rate and minimum settings. The range is tighter because access, debris, and frequency uncertainty are low.

Guarded two-story home. A 260 ft two-story job with bagged flush service, heavy debris, snap-in guard removal, six downspouts, one minor repair allowance, and a high-metro market profile reaches about $1,160. The service ledger shows about 7.5 cleaner hours, which is why the job should not be compared to a simple per-home cleanout.

Urgent overflow call. A 220 ft steep-access job with packed debris, fastened guard removal, five downspouts, inspection-ready service, urgent frequency, and two repair allowances reaches about $1,510 with default settings. Treat that as a preliminary quote range until standing water, damaged guards, access, and overflow causes are inspected.

FAQ:

Should a gutter cleaning quote use house size or gutter length?

Use gutter length whenever possible. House size is only a rough proxy and can miss wraparound porches, complex rooflines, detached structures, and partial gutter systems.

Why did the quote rise even though the base rate stayed the same?

Access, debris, market, frequency, downspouts, guards, haul-off, repairs, travel, minimum charge, and margin floor can all raise the final quote after the base per-foot run is calculated.

Why does the margin floor matter?

The margin floor checks whether estimated direct cost can meet the selected gross margin. If it controls the price, lowering the quote means accepting less margin unless the time or cost assumptions are corrected.

Why are downspouts excluded in some service packages?

Downspout flushing is priced only when the selected package includes a flush check. Use a flush package when blocked or slow downspouts are part of the cleaning scope.

Can the customer note be sent as the final quote?

Use it after the service package, access, debris, guards, downspouts, disposal, travel, repair exclusions, and safety conditions are confirmed. Heavy or unsafe jobs should stay conditional until inspected.

Glossary:

Linear feet
The total measured length of gutter trough being cleaned.
Minimum visit charge
The lowest quote allowed after dispatch, setup, route, and opportunity cost are considered.
Target gross margin
The intended share of quote revenue left after estimated direct job cost.
Production pace
The expected gutter length a cleaner can complete per hour before package, access, debris, guard, and setup adjustments.
Guard handling
The extra work for brushing, removing, cleaning under, and reinstalling gutter guards.
Direct cost
The estimated labor and job-cost allowance used to test whether the quote clears the selected margin floor.

References: