Founding members We are accepting a small group of founding members. CrewBrain already runs two real service companies every day — apply to join them.
Pricing guide

How to price gutter cleaning jobs so each one makes money.

Gutter work looks simple, so owners price it from the street and guess. Then a tall house, a packed run or a long drive eats the whole profit.

The short answer: price a gutter cleaning job from its real costs. Add crew time (including drive time), materials and vehicle cost, then divide by one minus the margin you want. The example below does this for a two-storey home with about 180 feet of gutter.
Shine City crew members working on site
Real crews, real rigs. This is the Shine City crew CrewBrain was built inside. Your trade is different; the price math on this page is the same.

Gutter cleaning is usually priced by the linear foot, as a flat price per home, or by the hour on messy jobs. Whichever way you quote, check it against the real cost of the job.

Start with the real cost of the job

Gutter cleaning is one person, one ladder and a bucket. But the price has to cover more than the time on the ladder. Add up every hour the crew spends on the job, from leaving the yard to getting back.

  • Drive time there and back
  • Ladder setup and every move along the house
  • Scooping or blowing out the debris
  • Flushing the downspouts and checking they run clear
  • Bagging, hauling and dumping the debris
  • Cleanup of the lawn, deck and walkways

Then count what each person costs per hour. That means wages plus payroll taxes, workers' compensation and insurance. It is not just the pay rate on the cheque. Add gloves, bags, fuel and a share of ladder and tool wear. What is left after all of that is your profit.

Per foot, per job or per hour?

Most gutter work is quoted by the linear foot or by the home. Each method has a weak spot.

  • Per linear foot. Easy to explain and fair on big homes. It breaks down when two houses have the same length but one is three storeys on a sloping lot.
  • Flat price per job. Quick for a standard home. Risky if you never measure and the house turns out bigger than it looked.
  • Per hour. Safest for you on messy or unknown jobs. Customers often dislike open-ended bills, so give an estimate with a cap.

A strong setup uses a per-foot rate for the base, a height or access add-on on top, and a job minimum underneath. The minimum matters most on small houses, where driving and setup take as long as the cleaning.

What changes the price from house to house

  • Height. Two storeys means a longer ladder, slower moves and more risk. Three storeys may need different gear or a different crew.
  • Roof pitch and lot slope. A steep roof or a sloping yard makes the ladder harder to set safely.
  • Condition. Gutters packed with moss and compacted needles take far longer than a light fall of leaves. Ask for photos, or look before you quote.
  • Trees. Overhanging trees mean more debris now and faster refilling later.
  • Downspouts. Clogged or underground-connected downspouts add time.
  • Guards and covers. Covered gutters may need to come off and go back on.
  • Disposal. Bagging and hauling debris costs time, and sometimes a dump fee.

Sanity-check your per-foot rate

Do this once for a typical house. Work out the real cost: crew hours times hourly cost per person, plus materials and fuel. Divide by one minus your target margin to get the price. Then divide that price by the feet of gutter. That is the per-foot rate you need on that kind of house.

Now compare it with the rate you quote today. If yours is lower, you give margin away on that house type. Repeat the check for a small house and for a big, tall one. You will often find one rate cannot fit both. Small homes need a higher rate per foot, and tall homes need an add-on.

Also time yourself. Write down the real on-site minutes on your next ten jobs and use that average, not your memory.

Mistakes that quietly cost you money

  • Pricing from the street. If you do not measure or check the height, a run at the back of the house becomes unpaid work.
  • Forgetting the downspouts. Flushing them is part of the job but rarely part of the quote.
  • No job minimum. A short house at a per-foot rate can pay less than the drive.
  • Ignoring disposal. Wet debris is heavy, bags run out and hauling takes time.
  • Using the wage as your hourly cost. Taxes and insurance are real money that leaves your account.
  • Not counting callbacks. A return trip for a missed spot or a clogged downspout is free labor you still pay for.

When to say no or raise the price

Some jobs are not worth taking at your normal rate.

  • Three storeys or steep roofs when you are not equipped or insured for them. Say no, or refer it out.
  • Gutters that are rotten, sagging or pulling off the fascia. Cleaning can make it worse. Quote a repair or decline.
  • Heavy moss or years of buildup. Raise the price or quote by the hour.
  • Wet or icy conditions. Reschedule. A fall costs far more than a postponed job.
  • Far-away homes for a single clean. Add a travel charge or set a higher minimum.

Raise your prices when your calendar is full all season. A full calendar usually means the price is too low. Offer a lower repeat rate only if the repeat visit really is quicker.

Know which jobs earn their price

After a few weeks, compare your quoted hours with your actual hours by house type. Set the next quote from those numbers. CrewBrain tracks the real cost of each job so you can see which jobs earn their price.

Review your rates each season. Fuel, insurance and wages move, and a rate that worked last spring may be thin by fall.

A worked example: a two-storey home with about 180 feet of gutter

ItemHow it is worked outAmount
Labor2 people × 2 hours (including drive time) × $28 per hour$112
MaterialsSupplies used on the job$8
Vehicle and fuelTruck time and fuel for this job$25
Job costs$145
Price at a 55% margin$145 ÷ 0.45$322
Left after job costs$322 − $145$177

Where the price goes in this example

Every dollar of the price, split into the costs it covers and what is left over.

  • Labor $112 (35%)
  • Materials $8 (2%)
  • Vehicle and fuel $25 (8%)
  • Left after job costs $177 (55%)

The whole bar is the price the customer pays: $322. Illustrative numbers, built from the table above.

Hourly cost per person is the full cost of an hour, including payroll taxes and insurance, not just the wage, and drive time is counted as paid time. These numbers are an illustrative example of the method. They are not a price list, and not a promise of what your jobs will earn.

Try it with your own numbers

Job costs—
Price to charge—
Left after job costs—
Price per crew hour—

Job costs means crew time (with drive time), materials, vehicle and fuel. Hourly cost per person is the full cost of an hour, including payroll taxes and insurance, not just the wage. This is a simple calculator, not a quote.

Built for gutter cleaning: the gutter cleaning price calculator works from gutter on a single storey, gutter on two storeys or higher, downspouts to flush, with example speeds you can change to your crew’s.

Keep going

Questions owners ask

How much should I charge to clean gutters?

Work it out from your costs. Add crew hours, hourly cost per person, materials and fuel, then divide by one minus your target margin. Divide that price by the feet of gutter to get your per-foot rate, and never go below your job minimum.

Should I charge gutter cleaning by the foot or by the job?

Use a per-foot rate to build the base price, then adjust for height and condition. Quote a flat total to the customer, and keep a job minimum so small homes still cover the drive and setup.

How do I price a second-storey or three-storey gutter job?

Add a height add-on or time factor on top of the base rate. Higher work means slower ladder moves, more setup and more risk. If you lack the gear or insurance for it, decline.

Is it worth offering a repeat or annual gutter cleaning discount?

Only if the repeat visit is truly faster and cheaper for you. Check the actual hours on the second visit. If the time saved is real, share part of it. If not, keep the price.

Want every job priced this way, automatically?

CrewBrain works out the cost of each job, shows what it really earns, and helps you price the next one right. We accept a small group of founding members, and every application is reviewed personally.