Chimney Sweep Management Software
Software for the sweep that repeats every year.
Almost every customer needs the same sweep every year, and the certificate is what they need for insurance. We turn that annual round into software that keeps the flue record, books the diary in driving order, and issues the certificate on site before you leave.
Bring one stuck workflow. Leave with a build, buy, repair, or wait recommendation.
Trusted by
The brief
Start with what is not working.
Good software decisions begin with the constraint, not a list of features or a preferred technology.
The certificate gets typed up in the evening, posted late, or forgotten, and the customer phones to ask where it is.
The autumn diary fills in the order calls arrive, not in driving order, so the van crosses town twice a day.
What was found in the flue last year lives in one person's head or on a paper sheet in the van.
A loose cowl or a cracked liner is noticed on the visit, mentioned in passing, and never becomes a quote.
Plain answer
Chimney sweep management software runs a chimney sweep business in one place: annual-sweep reminders, bookings in driving order, flue and appliance records with photos, certificates issued on site, and invoices for the sweep and any extras found. It exists because almost every customer needs the same sweep every year, and the certificate is what the customer needs for insurance.
What to remember
- Use this when the same round keeps breaking: certificates go out late, the autumn diary is booked in call order, or last year's flue findings cannot be found.
- The first release should complete one useful path, from annual reminder to a certificate issued on site, not collect disconnected features.
- The flue and appliance record belongs to the property, not to a person or a paper sheet, so every visit starts with what was found last time.
- The certificate is finished and sent before you leave the property, because the customer needs it for insurance now, not next week.
- A defect noticed on the visit is photographed and recorded where it happened, so it becomes a quote instead of a forgotten comment.
- Buy a maintained platform when it covers the round; build custom only when your reminders, certificates, or team shape break the template.
- Quote the team's own screens as their own scope: certificates, reminders, quotes, user management, and audit history are a second product, not a single admin-panel line.
The first decision is not what to build.
It is whether software is the right answer at all. We use four possible recommendations before discussing a development scope.
- 01
Buy
Choose a maintained sweep platform when it handles annual reminders, bookings, flue records, certificates, and invoices, and the remaining gaps can be solved with configuration, a connector, or a small process change. Paying for software you do not have to maintain is often the better trade.
- 02
Repair
Keep the existing product when sweeps still get value from it and the code can be understood safely. Start with evidence: where the code lives, how the data is organized, what is tested, which outside services it depends on, who can access what, and how updates go live.
- 03
Build
Own the system when the annual round shapes margin, customer experience, and speed. Start with one complete path, from annual reminder to a certificate issued on site, and the system connections that path cannot work without.
- 04
Wait
Do not turn a changing reminder rule into permanent software. Stabilise how often each flue is swept, name the workflow owner, and measure the cost of the current process before paying for a product.
Not sure which path is yours? Bring it to a 30-minute call. Leave with the answer in writing.
Fit
Chimney sweep software should earn its maintenance burden.
A feature request is not enough. The case is real when the same constraint shows up in time, errors, margin, or customer experience.
Certificates go out late, reminders depend on memory, and last year's flue findings cannot be found.
The autumn diary is booked in call order, or defects noticed on the visit never become quotes.
The company can name a workflow owner and what 'done' looks like for the first release.
A maintained sweep platform fits with reasonable configuration and process change.
The team wants software to settle an unresolved sweeping interval or certificate format.
The brief is a feature list with no user, transaction, or business result attached.
Not sure which side you are on? Use the first call to make that decision. A useful answer may be to buy, connect, repair, or wait.
Start with the annual round, not the software.
A chimney sweep problem usually starts as a diary problem. The certificate lives on paper, the flue record lives in one person's head, and the reminder for next year depends on somebody remembering. The homeowner calls in September, the van crosses town twice, and the certificate is typed up in the evening. The key question is whether that friction repeats, can be measured, and costs enough to justify owning the fix.
Take a sweep running one van through autumn. The visible complaint may be "we need a better diary." The real cost may sit elsewhere. Last year's customers were never reminded, so they booked with whoever called them first. A loose cowl was noticed, mentioned, and never quoted. A certificate was posted a week late, and the customer phoned twice to ask where it was. Each one looks small. Together they are the season.
A second product hides inside the first. Customers see one screen; your team lives in another: certificates, reminders, quotes, managing users, and a record of who did what. Quotes that squeeze all of that into an "admin panel" line item are where budgets most often break. On a real platform, your team's screens are routinely the most underestimated part of the build, so we quote them as their own job, with their own users, from the start.
Chimney sweep management software makes sense when one owned system can carry the annual round better than a platform, connector, or process change. The first release should take the smallest useful path from trigger to result. It should not replace every tool at once.
We start where it hurts.
The interface is only one part of the job. The real scope includes the rules, the data, the connections to your other systems, what happens when things fail, who can see and change what, and who runs it after release.
Annual-sweep recurrence
When a sweep is finished, the next one goes in the diary at the right interval against the same property and flue. The customer gets a reminder before the sweep is due and books from it, so last year's customers appear on the board before they think to call.
Flue and appliance records
The record belongs to the property: flue type, liner, appliance make, pot and cowl, last inspection findings, and photos of the flue condition and any defects, with dates. Every visit starts with what was found last time.
Certificates issued on site
The certificate is completed on the phone at the property, signed there, and sent to the customer before you leave, with a copy stored against the property. No evening of paperwork, no transcription errors, and no chase for a document the customer needs for insurance.
Route order in autumn
Most of the year's bookings arrive between September and December. The diary shows the day in the order it will be driven, with last year's customers scheduled before they call, and repairs and inspections held on the same board as the sweeps.
Defects and extras become quotes
A loose cowl, a cracked liner, or a birdguard is photographed against the property and turned into a quote where it happened. The quote can be followed up in the quiet months, when the diary is empty and the customer has just had a cold snap to think about it.
A product that needs a safe takeover
Audit an inherited codebase, keep what is sound, and create a controlled path through the backlog. The first goal is not a rewrite. It is being able to change the product without guessing what will break. After recovery, ongoing maintenance keeps it that way.
Which one is yours?
Bring it to a 30-minute call. Leave with a build, buy, repair, or wait recommendation in writing. Free, whether or not we ever work together.
Verticals
Chimney sweep software for the round you actually run.
A one-van sweep and a multi-van team are different operations. The same rules apply: configure first, build only the part the maintained products cannot cover, and start with one complete path.
Sole trader and one van
One diary, one round, one set of hands. Annual reminders refill the diary, the certificate goes out on site, and the invoice comes from the job. Configure a maintained platform when it fits; build only the certificate or reminder workflow it cannot cover.
Multi-van teams
Several sweeps across several rounds, one way of working. A shared diary in driving order, flue records every sweep can read, and certificates that go out the same way from every van. The office sees where every job stands, every day, without a whiteboard that gets erased on Monday morning.
Sweeps who also install stoves
Sweeps issue the certificate and book the next appointment on site; installers quote the job, keep the photos, and book the first service. One customer record carries both, so the installation becomes an annual sweep instead of a customer who has to be found again.
Sweeps who also repair and reline
Repairs and relining start as defects found during a sweep. The finding, the photo, and the quote stay on the property record, so the repair follows up in the quiet months instead of being lost when the diary fills. Build custom when the repair pipeline needs steps the platform does not have.
Proof
The fifth attempt became a product customers could keep using.
UrShipper had already worked with four development vendors. Its founder describes the communication and decisions during the recovery.
The case study documents a 14-week recovery, five carrier connections, a Shopify fulfilment workflow, and client-reported results. It is one comparable project, not a promise that every inherited codebase can follow the same plan.
Read the UrShipper case studyWhich workflow is costing you the most right now?
Bring it to a 30-minute call. Leave with a build, buy, repair, or wait recommendation in writing. Free, whether or not we ever work together.
Let the work pick the shape.
The way people work should decide the form of custom software. Start with where the user works, which device they have, whether the signal drops, what data they need, and how fast the system must respond. Those facts tell us what belongs in the first release.
Web app
Work done across roles and locations. Each user gets the same current information in a browser: no installs, no versions, no device limits. When in doubt, this is usually the right first surface.
Mobile app
Work away from a desk: camera, location, alerts, offline access.
Desktop app
Local hardware, large files, work without a browser.
Browser extension
One task inside a system that otherwise works.
Connected devices
IoT and wearables, when the physical setting demands them.
One product may need several surfaces. Each one should support the same complete workflow, not start another feature list.
How it works
Close one expensive risk before opening the next.
Each stage answers a buyer question and leaves behind a decision you can inspect. The next stage only opens when the expensive uncertainty in the current one is small enough to accept.
- 01Understand
Trace the real round
Where is the cost or failure actually coming from?
Follow one property and one sweep from start to finish. Include the workarounds, manual judgement, duplicate entry, waiting, and failure paths that a tidy process diagram usually misses.
Decision produced
A map of the workflow, from reminder to certificate, with exceptions, owners, systems, and the baseline cost or delay worth changing.Risk closed
Paying to automate the visible symptom while the expensive constraint remains. - 02Shape
Choose the first useful release
What needs to exist together for one useful result to work?
Choose the shape from the way the work happens, not from a preferred technology. Name the user, the device, the data, the system connections, who can access what, the exceptions, and the result the first release must complete.
Decision produced
The right mix of web, mobile, desktop, browser extension, connected device, wearable, or behind-the-scenes connection work, with the first-release boundary and a clear definition of done.Risk closed
A small-looking feature list that quietly depends on several interfaces, systems, and owners. - 03Prove
Review working software
Will it hold up outside a controlled demo?
Review the product against the agreed workflow, not a tour of finished screens. Book a real sweep, record the flue, issue the certificate on site, and watch the reminder go out for next year. Record changed assumptions and test what happens when data is missing, access is wrong, or a connected system fails.
Decision produced
Working checkpoints tested with realistic data, real user types, system connections, recovery plans, and the people who will use or run the system.Risk closed
Discovering the important gaps during migration or after customers depend on the release. - 04Transfer
Release, measure, and hand over
Did the new workflow improve the original constraint, and can another capable team operate it?
Move a controlled set of properties or sweeps first. Compare time, errors, completion, or another agreed measure with the starting point before adding the next workflow.
Decision produced
A controlled release, comparison with the baseline, operating notes, account ownership map, and a recommendation for what should happen next.Risk closed
Measuring development activity instead of the business result, or depending on the original vendor to keep the system running.
What stays out of the black box
These are operating conditions to put in the engagement, not claims to take on faith.
The scope names one complete workflow
The user, the trigger, the decisions, the data, the exceptions, and what 'done' looks like. A screen list is not enough.
Progress is visible in working software
Reviews against the product at agreed checkpoints, while there is still time to act.
A scope change has a price before it has code
A new workflow or system connection shows its effect on cost and timing before anyone approves it.
Ownership exists throughout, not only at handover
Code, cloud, data, and provider access stay visible and under your control from day one.
The work is checkable without being technical
Checkpoints are working software you use yourself, reported in plain language.
Custom software by industry.
Start from your domain. Each area below is a working practice with shipped products behind it.
What it costs
Every project starts at $10000.
The first phase turns the costliest patched workflow into a scoped build with written acceptance criteria.
Starting investment
Starts at $10000
Workflow complexity, systems to connect, data migration, and user roles set the scope. After a 30-minute call, you get a written build, buy, repair, or wait recommendation plus first-phase direction. Free, whether or not you build with us.
Not ready to talk? Start here.
Four useful next paths: decide whether to own the software, estimate the cost range, understand what moves the price, or inspect a comparable recovery.
Run the build-vs-buy calculator
Compare the cost and operating trade-offs before turning a workflow into a development brief.
Estimate the cost range
Get a working cost range for your scope before you talk to any vendor.
Read the cost guide
See the scope factors that move price, timing, team shape, and long-term maintenance.
Inspect a product recovery
See what changed when UrShipper moved from four failed vendor attempts to a controlled migration.
Build or buy
| Buy a maintained sweep platform | Build custom software | |
|---|---|---|
| Best fit | Handles annual reminders, bookings, flue records, certificates, and invoices with reasonable setup, and its pricing makes sense | The way you run the annual round is itself the advantage |
| Manual work | Configuration and process changes can remove the constraint | Repeated manual work has a measurable cost |
| Connections | Existing connections to accounting and booking work with reasonable setup | A critical connection to your other systems cannot be done cleanly any other way |
| Platform route | Configure a maintained sweep platform when its reminder, certificate, and permission model fits | Own custom software only when the differentiating process, certificate format, system network, or cost of constraint justifies build and support |
Work with us
Bring one stuck workflow. Leave with a decision.
In a 30-minute call, we will help you decide whether to buy, connect, repair, build, or wait. If custom software is not the sensible next move, that is still a useful answer.
- One named workflow owner and one complete path for the first phase.
- Scope, price, what 'done' looks like, and exclusions agreed before paid work starts.
- Code, cloud, data, and provider access remain under your control.
- Post-launch warranty cover for defects in the agreed scope.
Common questions
It is one system for the whole annual round: customer and property records, flue and appliance details with photos, bookings in driving order, annual-sweep reminders, a certificate issued on site, and an invoice for the sweep and any extras. It exists because almost every customer needs the same sweep every year, and the work repeats on a fixed cycle instead of arriving as one-off jobs.
Generic field service software assumes jobs that arrive, get done, and get invoiced. Chimney sweeping runs on recurrence: last year's customers come due again, the flue record carries forward, and the certificate is the deliverable the customer needs for insurance. Our field service management software covers the shared pattern across trades: dispatch, scheduling, and invoicing. This page covers the chimney-only part: annual-sweep recurrence, flue and appliance records, and certificates issued on site. A sweep who only needs dispatch can use the generic page; a sweep whose business is the annual round needs this one.
Fire safety inspection is about extinguishers, alarms, and sprinklers in commercial buildings, with inspection schedules and compliance records for each device. Chimney sweeping is about flues and appliances in homes, an annual sweep cycle, and a certificate issued to the homeowner for insurance. The two pages share scheduling and photo records, but the chimney workflow is recurrence-first: the same property, the same flue, the same sweep, every year. Our fire safety inspection management covers the fire safety version of the same shared pattern.
When a sweep is finished, the next one goes in the diary at the right interval, usually a year later, against the same property and the same flue. The customer gets a reminder before the sweep is due and can book from it, so last year's customers appear on the board before they think to call. Customers who are contacted book. Customers who are not contacted eventually call somebody who did contact them. The reminder also carries the appliance details forward, so the sweep knows what is at the property before arriving.
The record belongs to the property, not to a person. It carries the flue type, whether it is lined, the appliance make, the pot and cowl, the last inspection findings, and photos of the flue condition and any defects, with dates. That history makes each visit quicker and safer: a loose cowl from last year, a liner with a hairline crack, or a customer who burns unseasoned wood and produces heavy deposits is the first thing the sweep reads, not something rediscovered on the day. Photos also show what the flue looked like on the day it was swept, which matters if there is a chimney fire later.
The certificate is completed on the phone at the property, signed there, and sent to the customer before you leave, with a copy stored against the property. Written by hand it is transcribed later, posted, or forgotten, and the customer phones to ask where it is. Finished on site, there is no evening of paperwork, no transcription errors, and no chase. The certificate can carry your branding, and a warning notice goes out the same way when something needs attention. Ask what the certificate contains before you sign: the customer needs it for insurance, so it has to be complete and findable months later by property, not by scrolling a van full of paper.
Most of a sweeping year happens between September and December, and the bookings arrive faster than they can be organised. The difference between a good season and an exhausting one is whether the round was planned in driving order or in the order the phone rang. The diary should show the day in the order it will be driven, with last year's customers scheduled before they call, and repairs and inspections held on the same board as the sweeps. When one job overruns, the next customer should be visible before they are kept waiting. Test the plan with a real autumn week: a full diary, one overrun, and one cancellation. If the office cannot rebook without phone calls, the diary is not doing its job.
Cowls, birdguards, liners, and repairs are where the season's profit sits above the sweeping fee. They are noticed on the visit and lost in the diary unless they are recorded where they happened. The defect is photographed against the property, with the finding attached, and turned into a quote for the work. That quote can be followed up in the quiet months, when the diary is empty and the customer has just had a cold snap to think about it. A passing comment becomes a quote; a quote with a photo justifies the recommendation when you tell a customer a liner needs replacing.
Yes, when online booking is part of the system. Customers book from a reminder link, your website, or social media, and only see slots within the driving distance you set, near jobs already in the diary. Confirmed bookings land in the diary with the usual confirmations, and the day fills up without wasted miles. Set the driving distance yourself: a booking twenty miles from every other job costs more in driving than it earns in sweeping. The reminder link is the strongest booking route, because the customer is booking the sweep they already need.
Buy a maintained platform when it covers the round: Jobber, Housecall Pro, and ServiceTitan each carry a sweep business from booking to payment in different ways, and chimney-specific tools such as Sweep Certificates, SweepIns, and SmartSweep are built around certificates and annual reminders. A one-van sweep will usually be served by one of them. Build custom when the platform breaks: your certificate format, your reminder rules, or your team shape do not fit its model, or you run several services from the same diary and the platform charges for each one separately. If the rules of the operation are still changing every week, wait and settle them first.
The first paid phase may cover a bounded audit, a proof of concept, a recovery plan, or a small first release. The final price depends on how deep the workflow goes, how many kinds of users it serves, what it needs to connect to, whether data needs moving over, whether phones or tablets are involved, and the condition of existing code. The agreed phase is priced in writing before it starts.
Timing depends on scope: a bounded audit or proof of concept is a smaller engagement, while a platform with annual-sweep recurrence, certificate generation, online booking, team permissions, and a field app for sweeps takes longer. The schedule is set once the first workflow and what 'done' looks like are clear.
Yes. Takeover is a common first engagement, and it always starts with an audit: where the code lives, how your data is organized, what is tested, which outside services it depends on, who can access what, and how updates go live. Code that is understandable and fit for the next release stays; only the parts blocking reliability get replaced. AI-built prototypes from Lovable, Replit, Bolt, or v0 can be assessed as starting points. And if you already paid another vendor and have nothing working, the audit tells you which story you have before you spend more: the most expensive version is the product that looks finished, clean screens and clicking buttons, while underneath nothing is tested and the security checks run in the browser, where anyone can tamper with them, instead of on the server where they hold.
Yes, when the accounting product offers suitable access and your bookkeeper owns the mapping. Define which system owns customers, jobs, invoices, payments, and actual costs. One rule matters for sweeps: the invoice should come from the job, with the sweep, the extras, and the parts in one document, and the payment recorded against it. Test duplicates, closed periods, retries, rejected postings, and reconciliation. RaftLabs builds the connection; your finance team approves accounting treatment and controls.
Yes, for explicitly designed workflows. The app stores the approved working dataset and queued changes on the phone, then syncs when connectivity returns. Sweeps need the day's jobs, the flue records, and the certificate form available offline, and photos taken offline must upload without being lost. Test with real working conditions, not only an office network: a rural property, a thick-walled house, and a basement flue are where offline support is proved or fails.
The most expensive version is the switch that loses the history: customer lists with no appliance details, certificates nobody can find, and a diary that starts empty in September. Before the switch, agree what moves over: customers, properties, flue and appliance records, certificates, open quotes, and the reminder dates that refill the diary, and what stays behind as a read-only archive. Run both systems side by side on a small set of jobs first. A switch that has to be undone on a Monday morning in October is worse than a slow switch.
You judge what you can see, not the code. Every checkpoint is working software you click through yourself, tested against the workflow agreed at the start: book a sweep, record the flue, issue the certificate on site, and watch the reminder go out for next year. Progress is reported in plain language: what changed, what's next, and what it costs. Because you own the code, the accounts, and the operating notes throughout, nothing about the work is locked inside our heads. Our job is to make the work checkable; your job is to check it against your business.
You own the code built for you and control where it lives, the cloud accounts, the data, analytics, and third-party subscriptions. Outside services and open-source pieces keep their own licence terms. The operating notes and handover material stay current so another capable team can take over.
Every launch includes post-launch warranty cover for defects in the agreed scope, release support, and small screen corrections. After that, work can continue as another fixed phase or an ongoing product engagement. The code and accounts stay under your control either way.