
Guides
When a chimney sweep business turns a profit, and what decides it
Chimney sweep profit comes from billed flue hours and average ticket, not invoice count, and break-even is the number of sweeps covering monthly overhead.
What to take away
- Profit in a chimney sweep business is what is left after the truck, insurance, software, fuel and wages are paid, divided by the sweeps actually billed.
- Break-even is fixed costs divided by contribution per sweep, so a $9,000 month at $150 contribution needs 60 sweeps.
- A CSIA Certified Chimney Sweep and a WETT-certified technician bill at different rates and carry different liability.
- Creosote level and flue condition decide whether a job is a sweep or a repair handoff, and that decides the margin.
- Raise prices on the tier that is selling, not across every line by the same percentage.
This article covers business mechanics only. It gives no instruction on diagnosing or repairing chimney, flue or venting defects, firebox cracks, or creosote ignition risk; those go to a WETT-certified technician, NFPA 211 and the local fire authority.
Licensing, permits, insurance obligations and tax filing are set by several authorities. Quebec language rules also apply. These authorities include the provincial regulator, Revenu Québec and the CRA. A qualified accountant or lawyer is also involved.
Where the money actually comes from
A sweep sells one thing: a trained person at a house, with a vacuum, rods and a camera, for a fixed block of time. Everything else is packaging.
The unit that matters is the billed flue hour. A single-flue sweep might bill $250, and a three-flue house with a wood stove and an oil appliance might bill $600 in the same visit. Across most US markets those tickets run $150 to $350 and $450 to $700.
The second job is not three times the work. That is why flue count beats invoice count as a measure.
The equipment list sets what one technician can bill in a day. A Gardus Sooteater rotary system costs about $60 to $120. Fiberglass rod sets run $150 to $400. A HEPA vacuum from Nikro or Dustless Technologies typically costs $800 to $2,500, and a Chim-Scan camera system adds several thousand dollars.
Contribution per sweep is price minus the variable cost of that visit: fuel, brush wear, vacuum filters, disposal, and the technician's paid hours. Fixed costs sit outside it.
On a $260 ticket, fuel can take $12, brushes and filters $8, disposal $5, and the technician's paid hours $85. That leaves $150 of contribution.
Fixed costs, and the break-even arithmetic
Fixed costs run every month whether or not a single truck rolls: insurance, software subscriptions, truck payment, shop rent, and base wages.
Software is one of the smaller lines. Jobber and Housecall Pro typically run $30 to $200 a month, and ServiceTitan is priced above that range for multi-truck shops. QuickBooks Online adds about $30 to $90 a month.
Insurance for a one-truck operation commonly lands between $1,200 and $3,000 a year for general liability, with workers compensation on top. Truck payments, fuel and shop rent move the number most.
The IRS business mileage rate was 70 cents a mile for 2025. A truck logging 1,200 business miles a month carries roughly $840 a month in deductible running cost.
Break-even sweeps = monthly fixed costs ÷ contribution per sweep.
If fixed costs are $9,000 and contribution is $150, break-even is 60 sweeps. Profit starts at sweep 61. At 80 sweeps the extra 20 carry the profit. Substitute your own figures; the arithmetic does not change.
Two levers move that number. Cutting variable cost raises contribution. Raising price raises it faster, because the fixed side does not move.
What decides the margin on any given job
Four things decide whether a booked sweep makes money or eats the day.
- Creosote level and flue condition. Stage 3 creosote turns a sweep into a referral, and an unbilled callback.
- Travel time between jobs. Two sweeps across a city can cost the margin of one, so route density belongs in the pricing model.
- Scope creep at the door. A homeowner who adds a second appliance mid-visit needs a written change order, not a verbal yes.
- Payment and follow-up. Square and Stripe charge about 2.6% to 2.9% plus a small per-transaction fee on cards. An invoice unpaid for 45 days is a loan you did not agree to.
A missed NFPA 211 clearance is the worst of these. It is a callback, a liability, and often a refund.
Pricing approaches, and what each hides
Pricing approaches
Where it fits
- Flat rate per flue, $150 to $350
- Homeowners comparing quotes
- Time-based with a floor
- Unknown scope until arrival
- Tiered packages
- A clear choice at booking
- Annual agreement
- Predictable repeat work
What it hides
- Flat rate per flue, $150 to $350
- The flue that runs long eats the margin
- Time-based with a floor
- The homeowner watches the clock, not the result
- Tiered packages
- The middle tier carries everyone
- Annual agreement
- Members expect priority in October
For the line-by-line version of these tiers, see how to price chimney sweep services before changing your rate card.
The records that hold it together
IRS recordkeeping guidance sets the floor: a system that clearly shows income and expenses, with documents behind purchases, payroll and assets.
FTC advertising guidance applies to every claim you make about certification, camera inspection or results. Claims must be truthful and supported.
OSHA safety management is the reference for finding and fixing hazards before an injury or inspection does it for you.
QuickBooks Online holds the ledger, and camera images belong with the invoice for the same job. Both are what an accountant asks for in April.
Common questions
What margin should a chimney sweep business run at?
There is no universal figure, and anyone quoting one without your cost base is guessing. A shop with a $260 ticket and $150 contribution runs about a 58% contribution margin before fixed costs. Contribution divided by price gives that number, and fixed costs divided by contribution gives break-even. Review both monthly.
Does WETT certification change the margin?
It changes what you can bill. A WETT-certified technician in Canada, or a CSIA Certified Chimney Sweep in the US, can sign off work that an uncertified sweep cannot, which moves jobs from referral to in-house revenue. It also raises insurance and liability exposure, so confirm limits with your broker before pricing the work.
Why is revenue per invoice a poor measure?
A $600 three-flue job and a $600 repair take different hours, different skills and different risk. Revenue per billed hour, and contribution per billed hour, separate the two. Invoice count alone hides the job that lost money.
When should prices go up?
When contribution per billed hour falls for two consecutive months, or when a tier sells faster than you can staff it. Raise that tier, not every line by the same percentage.







