Guide

Tech for Chimney Sweeps: The Software Stack That Actually Makes Money

Your crews are on roofs 10 hours a day in October, quotes for relining die in the truck, and the annual reminder list is a sticky note. The chimney-sweep stack is about three things: the reminder engine (the annuity), roof-ready quoting (the upsell), and inspection reports (the trust). The stack in order, what each piece costs, and when to buy versus build. Also see Chimney Sweeps, AI for Chimney Sweeps, and Payments for Chimney Sweeps.

The stack, in the order that matters

Buy in this order — each layer pays for the next:

  • 1. Scheduling with recurring reminders — the operating system. Quotes, calendar, dispatch, invoices, and above all the annual reminder automation. In this trade the reminder engine is not a feature; it's the business model.
  • 2. The phone system — the front door. A business line that rings the right person, records calls, texts customers — seasonal, so it needs to scale up in August and down in May. Your personal cell is not a phone system.
  • 3. Accounting — the scoreboard. QuickBooks Online or Xero, synced to the booking app. Seasonal cash flow makes the scoreboard more important here, not less.
  • 4. Photo documentation and inspection reports — the proof layer. CompanyCam (Core $63/mo for one user, Crew $119/mo for three, annual billing): flue photos timestamped and GPS-pinned to the job address. The inspection report with photos is what sells the relining and wins the dispute.
  • 5. Marketing presence — the lead pipe. Google Business Profile (set up properly), a simple website, Google Local Services Ads — in that order. CSIA certification badges everywhere they fit.

The platforms, honestly compared

Prices checked October 2026; annual billing shown first.

  • Housecall Pro — Basic $59/mo ($79 monthly, 1 user); Essentials $149 ($189, 5 users); MAX $299 ($329, 8 users). Cards from 2.59%, bank payments 1%, Wisetack financing built in. Best for: 1-to-8-crew sweeps wanting everything in one app, Spanish support. Skip if: the reminder engine is your whole strategy and you want it deepest — compare Jobber's automation tiers. Catch: proposals and GPS are add-ons.
  • Jobber — Core $49/mo ($29 annual, 1 user) to Plus $699/mo for 15 users; extra users $29/mo. Cards 2.9% + $0.30. Best for: sweeps who live on the reminder automation and deep QuickBooks sync — but note automatic recurring reminders need Connect tier or higher. Skip if: you want everything included at base.
  • QuoteIQ — roughly $30 to $700/mo by tier: recurring-job scheduling with automatic reminders, built-in before-and-after photo documentation, and an AI estimator. Best for: sweeps who want the reminder engine, the photo proof, and instant quoting in one subscription. Skip if: you're a one-crew shop booking by phone.

The honest note: there is no dominant chimney-sweep-specific platform. The field-service platforms above all work — the differentiator is the reminder automation depth and whether your techs will photograph every flue. There is also a niche Chimney Sweep Certs app (Google Play) for job completion certificates — handy for the paper trail, not a business system. Run 20 real jobs through the trial before you port the number.

The reminder engine, operationally

The reminder engine is a data discipline, not a software purchase. The rules:

  • Every job's service date is logged the day it's done. No date, no reminder, no next-year revenue. Make it part of the tech's close-out checklist, not an office task.
  • Reminders go out 11 months after service, staggered by last year's service week — not one blast in August.
  • Two touches: the text with the booking link, then a second nudge two weeks later for non-responders. A third touch is a call — the high-value customers (relining candidates, multi-flue homes) get a human.
  • The reply path books. "Want me to hold your usual week?" must resolve to a calendar slot, not to a voicemail. If the AI or the office can't book it in the reply, the reminder is advertising for your competitor.
  • Measure rebook rate. 40% is good; under 25% means the list is stale, the timing is off, or the texts read like spam. Fix the data before you buy more ads.

This is the highest-ROI system in the trades — an $80,000 fall season from texts costing pennies. Treat it like the annuity it is.

Buy vs. build: when custom software makes sense

For 95% of sweeps, the answer is buy. Off-the-shelf wins until you're running multiple crews across a region with a real relining line of business.

Build when the software is the advantage:

  • An online booking portal with the annual-reminder engine built in — the annuity as software, converting the August text straight to a booked slot without a phone call.
  • A relining quoting engine that turns flue photos and measurements into a customer-ready proposal with financing options on the spot.
  • Multi-crew seasonal scheduling your platform can't express — ramping from 2 crews to 8 for the season and back down.

A real build starts at $25,000–$75,000 plus 15–20% a year in maintenance. Nearshore senior engineers cut that roughly in half — Nova, an AWS partner, engages dedicated 2–3 person senior-engineer teams through a first consultation that is free. If you cannot name the revenue it unlocks, you do not need it.

Most "custom" needs die at the integration layer: off-the-shelf scheduling plus Zapier or Make covers the reminder texts, review requests, and QuickBooks sync for under $200/mo.

What the whole stack costs: 1 crew, 3 crews, 6 crews

Monthly totals, annual billing, before card fees (off-season you can drop the AI line):

  • 1 crew: Housecall Pro Basic $59 + QuickBooks Simple Start $38 + business line ~$20 = ~$120/mo.
  • 3 crews: Housecall Pro Essentials $149 + QuickBooks Essentials $85 + phone ~$79 + AI answering (Aug–Jan) ~$150 + CompanyCam Core $63 + NiceJob $75 = ~$600/mo in season.
  • 6 crews: Housecall Pro MAX $299 + QuoteIQ ~$150 + QuickBooks Plus $115 + AI answering ~$300 + CompanyCam Crew $119 + review automation $125 = ~$1,110/mo in season.

Software should run 1–2% of revenue — a seasonal $500k sweep at $600/month in season is at ~1%. The expensive mistake is never the subscription; it's the 800-customer list with no reminder engine.

Where sweeps waste money

  • Ads before the reminder list — buying October jobs at $50 a lead while 800 past customers sit un-texted is the most expensive mistake in the trade.
  • Six apps that don't talk — every handoff between them is a dropped ball.
  • Seats nobody uses — audit twice a year; seasonal crews mean seasonal seats.
  • The AI line running in June — seasonal business, seasonal phone spend. Pause it May–July.
  • Relining quotes that die in the truck — not a software problem, a discipline problem. The quote leaves the roof.
  • The AI add-on nobody turned on — if no one's trained it, cancel it.
  • Building custom too early — a $40,000 portal for a 2-crew sweep is a hobby, not an investment.

FAQ

Housecall Pro or Jobber? One app for scheduling, payments, and texts: Housecall Pro. Reminder-automation depth with QuickBooks: Jobber (Connect tier or higher for the automatic versions). Photo-quote native: QuoteIQ.

How do I handle the seasonal phone spike? AI answering August through January, paused or downgraded May through July. The reminder texts do the outbound; the AI handles the inbound.

Should techs use personal phones? No. When the tech quits, your customer data walks out with him. Company phones or a device policy.

When does custom software make sense? When the annuity needs to be software — the booking portal that converts the August text straight to a slot — or a named relining line of business needs its own quoting engine.

What about CSIA certification tracking? Log cert numbers and renewal dates in the scheduling platform's customer/employee records — or the niche certificate app. Lapsed certs are a liability; track them like insurance.

This month — before August: pick the scheduling platform, load the service dates, write the reminder text. The annuity only works if the data exists. Then read Payments for Chimney Sweeps for the relining-deposit math and AI for Chimney Sweeps for the seasonal playbook.

More guides

Want this handled for you?

Help from the Emanuel Pleitez AI team — tell us what's eating your week and we'll point you at the fix.

Get help

Prefer a human?

Book a human AI builder behind the Pleitez AI agent team — $1,000/hr. That could be Emanuel, or someone of his caliber or better.

🤖 I'm AI — part of Emanuel Pleitez's agent team. He directs; we publish.