Most contractors do not have a software problem they can see. They have a slow leak: an auto-renewal here, a tool nobody logs into there, three apps that all send texts to customers. No single charge looks serious. Together they eat margin and confuse the crew about where anything actually lives.

This audit fixes that in about an hour. You need one sheet of paper or one spreadsheet, your last two months of bank and card statements, and the honesty to ask who actually uses each tool. No new software required. The output is one page that lists everything you pay for, what each thing is for, and what happens next: keep, cut, or consolidate.

What Counts as Software

More than you think. List the obvious items first — CRM, estimating, project management, accounting, photo documentation, scheduling. Then keep going, because the leaks hide in the second tier:

If money leaves the business on a recurring basis and a login is involved, it goes on the page. One-time purchases go on too, marked as one-time — a paid-up license nobody opens is still a decision worth making once.

The 60-Minute Worksheet

Minutes 0–15: Pull the money first

Start from the statements, not from memory. Go line by line through two months of transactions and write down every recurring software charge: name, amount, billing cycle, and which card or account it hits. Two months matters because some tools bill quarterly or annually. Convert everything to a monthly cost so the page compares like with like: divide quarterly charges by three, annual charges by twelve.

Do not judge anything yet. This pass is inventory only. The most common finding in the first fifteen minutes is a tool nobody in the office knew the company still paid for.

Minutes 15–30: Add the owner and the job

For each line, write two things. First, the owner: the one person who would notice if the tool disappeared tomorrow. If no name comes to mind, write “nobody” — that is data, not an embarrassment. Second, the job it does, in plain words: “sends estimate follow-ups,” not “customer engagement platform.” Vendor language inflates everything. Your language should describe the work.

Then note how many seats or licenses you pay for and how many people actually use it. Paying for ten seats while four people log in is one of the fastest cuts on the page, and it requires no migration and no retraining.

Minutes 30–45: Score use honestly

Give each tool one of three marks, based on the last 30 days:

Check the tool itself where you can. Most platforms show last-login or activity information in the admin settings. Asking around is fine too, but ask the person who does the work, not the person who bought it. Buyers remember the demo. Users know the truth.

While you score, flag overlap: two tools doing the same job. Overlap is not automatically waste — sometimes the field and the office genuinely need different tools — but every overlap has to justify itself in one sentence, or it goes on the consolidation list.

Minutes 45–60: Decide, on the page

Every line gets a verdict before the hour ends. Not a plan to think about it. A verdict, a name, and a date.

The Three Verdicts

Keep

The tool is used, owned, and the cost matches the value you can describe. Kept tools still get one improvement: confirm the renewal date and write it on the page, so next year the renewal is a decision instead of a surprise charge.

Cut

Dormant tools, seat overages, and anything whose owner is “nobody.” Before you cancel, do two things: export the data — contacts, photos, documents, history — and check for a contract or cancellation window. Exporting first is the whole rule. A cancelled account is a locked door, and the records inside belong to your business. Save the export somewhere named and findable, then cancel and note the confirmation.

Consolidate

Two tools, one job. Pick the survivor based on which one the crew actually uses, not which one has the longer feature list, and not which one you bought first. Set a short parallel period — run both until the data is moved and the team is working in the survivor — then cut the loser on a specific date. Consolidation without a cut date is just paying for both with extra steps.

A Worked Example: Turning Seats Into Dollars

The worksheet only changes behavior when every line ends in a yearly number. Here is the math, with made-up numbers you can swap for your own:

Your numbers will differ. The point of the example is the shape: seats × price × 12 months, one line per tool, decided on the page while the worksheet is in front of you.

Red Flags the Audit Usually Surfaces

What to Do the Week After

Make the cuts within seven days, while the decisions are fresh. Send the page to whoever handles your books so cancelled charges get watched for — a charge that reappears after cancellation is a dispute you want to catch in the first cycle. Then put a reminder on the calendar to run the same audit in a year, with each renewal date noted a month ahead. An hour a year is cheap insurance against a stack that grows by drift.

Keep the page itself. Next year’s audit starts from it, and the comparison — what you cut, what you consolidated, what crept back — tells you more than any single year’s list.

The Takeaway

You do not need fewer tools. You need every tool to have a job, an owner, and a cost you chose on purpose. One page, one hour, three verdicts. Run it before you buy anything new — half the time, the capability you were about to purchase is already sitting in a tool you own, unused.

Want a Second Set of Eyes on Your Stack?

We help contractors sort out what to keep, what to cut, and what to fix first — starting with how your operation actually runs, not a sales demo. Get Your Free Snapshot and bring your one-page audit. We will work from it.

Go deeper: the free Software Check

When you are ready to run the full version, the annual software review checklist turns this one-page pass into a complete two-hour review, with renewal dates, real user counts, and a calendar that warns you before the next charge hits.

Leave a Reply

Your email address will not be published. Required fields are marked *