Audit first, then buy. For most small construction companies the AI already inside QuickBooks (Accounting AI starts on the $85 Essentials plan), Microsoft 365 (Copilot Chat is included, and the paid Copilot licence is $21 per user a month) and the field app covers the first jobs. Buy new software only for a gap that a test proves.
"Included" does not mean switched on, and it does not mean useful. AI features sit behind plan tiers, credit meters and per-seat add-ons, and the same feature can be free in one plan and a paid extra in the next. An audit is three questions asked of every subscription: which plan are we on, which AI does that plan include, and has anyone used it in the last 30 days? Whatever comes out of that is your real starting point.
Start with the subscription list, not the product list
Give yourself half an hour with the last three months of card and bank statements, plus the billing page of each account. List every recurring charge that touches the business, even the ones that look unrelated to AI, because the AI is often buried in a plan you chose for another reason. Record the plan name, the number of seats, the monthly cost and who uses it.
Forgotten subscriptions hide in predictable places:
- The app-store subscription lists on the owner's and office manager's phones, where field apps are often started on a personal account.
- An email search for "trial", "receipt" and "your subscription" across the last six months.
- The admin pages of Microsoft 365 or Google Workspace, which list licences and add-ons separately from the base plan.
- Your bookkeeper's list of recurring bills, which often shows charges the office has forgotten.
Here is an invented example for an 18-person building and refurbishment contractor with a four-person office. The prices are the vendors' list prices, and the usage notes are made up to show how the columns work.
| Subscription | Seats | Monthly cost | AI inside? | Used in last 30 days? |
|---|---|---|---|---|
| QuickBooks Online Plus | Office manager and bookkeeper | $140 | Yes: Accounting AI, project profitability tools | Bank reconciliation only |
| Microsoft 365 Business Standard | 12 | 12 x $14 = $168 | Copilot Chat, free | Two people, rarely |
| Copilot Business add-on | 4 | 4 x $21 = $84 | Yes, paid licence | Estimator weekly, others no |
| CompanyCam Crew | 5 (3 included plus 2 extra) | $129 + 2 x $29 = $187 | AI credits: 100 on the plan | Photos daily, AI never |
| Fieldwire Pro | 3 | 3 x $39 = $117 | Not stated on the pricing page | Task lists, yes |
| Total | $696 |
At a glance, $696 a month is going out, and part of it buys AI that nobody opens: two of the four Copilot seats, the CompanyCam credits and most of what QuickBooks Plus offers beyond reconciliation. That is the shape of a typical result: not a missing tool, but unused features in tools the firm owns. The three subscriptions that matter most for a contractor are accounting, the office suite and the field app, so take them in that order. If your audit finds many more subscriptions than this, how to audit your AI subscriptions and cut wasted spend goes wider than construction.
QuickBooks: which AI your plan includes
Intuit's pricing page shows each plan including the features of the one below it. The regular prices are $38, $85, $140 and $340 a month, with 50% off for the first three months as a promotion that you should ignore when budgeting.
| Plan | Regular price | AI features the page lists | Project features |
|---|---|---|---|
| Simple Start | $38 | AI chat for insights (beta), expense categorising, tax-deduction help | None listed |
| Essentials | $85 | Adds Accounting AI ("cleans up your books"), bulk invoice creation (beta), Payments AI, quarterly tax estimates | None listed |
| Plus | $140 | Adds reconciliation help, transactions auto-categorised and verified, profit and loss insights, scenario chat (beta), anomaly finding, Customer AI | Track project profitability |
| Advanced | $340 | Adds Project Management AI (auto-creates projects and allocates costs) and Finance AI | Advanced project financials; a "Construction financials solution" |
Four checks for this subscription:
- Is the plan the one the work needs? If nobody uses project profitability, the step from Plus to Essentials saves $55 a month ($140 minus $85). If you cost jobs in QuickBooks and do it by hand, Plus or Advanced may already be worth it.
- Is the AI doing anything you can see? Take 40 bank transactions from last month and count how many Accounting AI categorised and how many it got wrong. Fuel against materials is the usual confusion.
- Do the construction features cover what you bill? Advanced lists a construction financials solution, but the Intuit pages I read do not mention retention or committed costs. If you hold retention on contracts, ask before assuming.
- Who reviews it? Beta labels mean the output needs a person. Agree who checks categorised transactions each week.
The categorisation test is quick to run. Export 40 bank lines from last month, let the AI categorise them as it normally would, and mark each one. Five lines from an invented test show the kind of result to expect.
| Bank line | AI category | Correct category | Verdict |
|---|---|---|---|
| Fuel station, $86.40 | Job materials | Vehicle fuel | Wrong |
| Builders' merchant, $1,240.00 | Job materials | Job materials, job 14 | Right category, job missing |
| Plant hire company, $410.00 | Equipment rental | Equipment hire, job 14 | Right category, job missing |
| Subcontractor, $3,200.00 | Contractors | Subcontractors, job 9 | Right |
| Phone contract, $62.00 | Utilities | Telephone | Close, fix |
Notice what the test measures. The AI got categories mostly right and jobs not at all, which is the part a contractor cares about. If your own test shows the same pattern, the saving is real but smaller than the demo suggested, and the job-allocation step still belongs to a person unless you are on the plan that auto-creates projects.
The financial side is covered in more depth in the best AI for a small construction company's financials and QuickBooks.
Microsoft 365: free Copilot Chat, the paid licence, or the bundle
Microsoft's Copilot Business page says Copilot Chat is a web-grounded assistant included at no extra cost with eligible Microsoft 365 plans, together with Copilot in Outlook and the Copilot app. Copilot inside Word, Excel, PowerPoint and Teams needs the paid licence: $21 per user a month on annual billing or $25.20 monthly. A promotional $18 a month runs to 31 December 2026 for the first year only, on annual billing, for existing Microsoft 365 business customers.
The audit points:
- Bundle or add-on? The plans page now headlines Business Standard with Copilot at $23.50 per user a month and Business Premium with Copilot at $32, annual billing. Plain Business Standard is listed at $14, so Standard plus the $21 add-on costs $35, which is $11.50 more than the bundle. If you bought the add-on separately, ask your reseller or Microsoft whether you can move at renewal.
- Who needs it? The paid licence earns its place for the estimator and office manager, who live in Excel, Word and email. Operatives and site managers who use Outlook and Teams lightly rarely justify it.
- Who is using it? The admin centre has a Copilot usage report showing active users over 7, 28, 90 and 180 days. Run it after one month.
- Did a trial convert? Copilot Business has a one-month trial that converts to paid automatically. Diary the end date.
- Is the free Excel access enough? Microsoft's pages differ here. The Copilot Business page ties Excel to the paid licence, but the Copilot in Excel FAQ lists a Copilot Chat-eligible business plan among the subscriptions that qualify, as basic access, with priority access for paid seats. So before buying a seat for the estimator, open Copilot in Excel on a plain Business Standard account and try a real tender comparison; if it works and is fast enough, the seat can wait.
- Is Excel set up for it? Copilot in the desktop apps has app-version requirements, so if the button is missing, check the update channel as well as the licence. Copilot's editing also works only when Excel's Calculation Options are set to Automatic, which catches estimators who switch to manual on heavy workbooks.
Give the free Copilot Chat a fair test before paying for anything. Open a real subcontract and ask your assistant:
Summarise this subcontract in 10 bullet points for a site manager.
List the payment terms, retention, variation process, programme dates and
any clause that needs a decision from us. Quote the clause number for each
point, and say "not found" if the contract does not cover something.
A good answer quotes clause numbers you can check. A bad one invents them. Check three of the numbers against the document, and note anything the summary left out; the retention clause is the one most worth looking for. Whatever the result, you now know what the free tier does for the work before the paid one is on the table.
If your office runs on Google Workspace instead, Gemini is built into Business Standard (about $14 per user a month) and above, across Gmail, Docs, Sheets and Meet, and the same audit applies. The free-versus-paid line is explained in Copilot Chat against Microsoft 365 Copilot.
The field app: credits, tiers and what the page does not say
CompanyCam is the example because it carries AI credits on every plan. Its pricing page labels its plan prices "Billed Annually": Core $63 a month for one user (two at most) with 10 AI credits, Crew $129 with 100, and Scale $199 with unlimited credits, both including three users, with extra users at $29 each. The comparison table lists AI Walkthrough, AI Powered Documents and AI Checklists, but the text does not show which plan includes which, the page does not say what uses a credit, and its FAQ says AI features are included in Crew, Scale and Enterprise, which sits awkwardly beside the 10 credits on Core.
When a pricing page contradicts itself, ask in writing and keep the reply. This message works for any field app.
Hello, we are on the [plan name] plan with [number] users.
Please confirm in writing:
1. Which AI features are included on our plan.
2. What uses one AI credit, and how many credits each feature uses.
3. What happens when credits run out, and whether they roll over.
4. Whether AI features are on by default, and who can switch them off.
5. Whether our photos and project data are used to train AI models.
Thank you, [your name], [company]
The same questions apply to Fieldwire, Procore and Raken, though the pages give less to go on. Fieldwire's pricing page shows a free Basic plan (5 users, 3 projects, 100 sheets) and paid plans at $39, $64 and $89 per user a month on annual billing, with no AI named. Procore charges an annual fee by product, based on your annual construction volume, with unlimited users, and publishes no prices. Raken lists no prices. For each, the audit question is the same: is there an AI feature on our plan that we are not using?
For the wider decision between one platform and several specialist tools, see AI solutions for construction companies: one platform or point tools.
Check what a paid assistant can see before you switch it on
A paid assistant that searches across a person's email, files and meetings will surface whatever that person can already open. That is useful when the estimator asks for last year's subcontract terms, and awkward when an over-shared folder holds payroll or tender prices. Before you assign a paid licence, open the SharePoint and OneDrive folders that were shared with a whole group years ago and ask whether that sharing was intended. Microsoft's readiness report checks licences and update channels, not sharing permissions, so this check is yours to do.
The same question applies to a field app that offers AI search across photos and documents: find out who on a project can see which uploads, including subcontractors and clients, and what happens to access when a project closes. Ten minutes on this before the trial starts is cheaper than an awkward conversation after it.
Score each feature on one real job
Do not judge a feature by its demo video. Pick one feature per subscription, give it one real job from the last month, and write down what happened. Four columns are enough: the test, minutes saved against doing it by hand, errors found, and a verdict of keep, trial or cancel. An invented example:
| Feature | Test job | Minutes saved | Errors found | Verdict |
|---|---|---|---|---|
| QuickBooks Accounting AI | 40 bank lines from last month | About 25 | 6 wrong categories, mostly fuel | Keep, review weekly |
| Copilot Chat | Summarise a 30-page subcontract | About 20 | Missed the retention wording | First read only |
| Copilot in Excel (paid) | Compare three tender returns | About 30 | One lookup range wrong | Keep for the estimator |
| CompanyCam AI checklist | One handover | About 10 | None found | Trial for a month |
Two habits make the sheet honest. Test with a task you would do anyway, so the saving is real. And record errors, not impressions: a feature that saves 30 minutes and produces one wrong lookup range needs a check built into the routine, and the check's time comes off the saving.
Gaps worth paying for, in order
Buy for a gap only when you can name the job, you have measured the cost of leaving it, and an owned tool cannot do it. In rough order of how often the case holds for a small contractor:
| Gap | Signal that it is real | Option and list price | Test before buying |
|---|---|---|---|
| Calls missed while on site | More than a few missed calls a week in a two-week count | Smith.ai AI Receptionist: free for 25 calls then $3 a call, Pro from $150 a month. Quo's Sona agent: $0 for 10 calls, $25 for 40, with call transfer on Business and Scale seats | Ten test calls, including one that needs a person at once |
| Quantities from drawings | An estimator spends hours a week measuring PDFs | Kreo Pro $175 per user a month on annual billing, 7-day trial; Togal.AI Growth $299 per user a month billed yearly | Last tender's drawings against the final quantities |
| Safety reports on paper | Cards in the cabin, typed up on Fridays | Mitti free for up to 10 seats, Premium $24 a seat a month on annual billing | Two-week trial on two sites |
| Subcontract and payment review | Contracts signed without a structured read-through | Lexilio Starter $29 a month (7-day trial, card needed); Mastt free to start, Professional $165 a month per project | A closed contract with a known problem clause |
The calls case is the easiest to price. Say a bathroom refit is worth $12,000 at an 18% gross margin: that is $2,160 of gross profit. If an answering service that costs $150 a month wins one such job a quarter that would otherwise have gone elsewhere, it returns $2,160 against $450. The figures are illustrations, and the real test is your own count of missed calls and how often they were genuine enquiries. AI receptionist costs and call routing for construction companies covers the setup, and the near-miss logging comparison covers the safety row.
The takeoff case needs a different sum, because the price is per user. An estimator spends 6 hours measuring each of three tenders a month, 18 hours in all. If a takeoff tool cut that by 40% once its output is checked, the saving is 7.2 hours; at $45 an hour of estimator time that is $324 a month against $175 for Kreo Pro. The 40% is an assumption, so replace it with the figure from your own test on last year's tender drawings. If the test saves only a quarter of the time, the sum drops to about $202 against $175, and the margin for error is thin once you count the review time and the learning curve in the first month.
What to cancel, downgrade or leave alone
Back to the invented contractor. After the audit, the decisions look like this:
- Cancel two idle Copilot seats at renewal. The usage report shows two of four people active, so 2 x $21 saves $42 a month, $504 a year.
- Move the two active users to the bundle. Standard plus the add-on costs $35 each; the bundle costs $23.50, so 2 x $11.50 saves $23 a month.
- Keep QuickBooks Plus for now. The office will use project profitability only once the test job is set up; if it is still unused at renewal, stepping down to Essentials would save $55 a month.
- Leave CompanyCam alone for a month. Ask support the five questions above, run the AI checklist test, and decide at the next billing date.
- Buy nothing new yet. The one real gap is calls, and a two-week count comes before a subscription.
That is $65 a month recovered, $780 a year, before a single new tool. Annual terms matter here: Microsoft's new annual subscriptions allow cancelling or cutting seats only in the first seven days of a term, so most of these changes land at renewal. Put each renewal date in the calendar when you do the audit.
Audit slips that cost money
Four mistakes show up again and again. First, assuming the AI is on: the invented contractor's CompanyCam credits sat untouched for months because nobody had run a single AI checklist. Second, buying a second photo or documents tool to do what the field app already does, because the AI feature was on a plan one tier up and nobody noticed. Third, paying for the add-on instead of the bundle, which is the $11.50 per seat gap above. Fourth, letting a trial roll into a paid plan: the card is charged, the seat sits unused, and the audit finds it a year later.
The cure is boring and quick. One page lists every subscription, the plan, the AI it includes, the owner and the renewal date, and it gets reviewed twice a year. Here is one line of it, filled in for the Copilot add-on:
| Field | Entry |
|---|---|
| Subscription and plan | Copilot Business add-on on Business Standard, annual billing |
| Seats and users | 2 seats: estimator and office manager |
| AI included | Copilot in Word, Excel, Outlook and Teams |
| Owner | Office manager |
| Renewal date | 14 March; decide by 1 February |
| Last tested | October: tender comparison in Excel, 30 minutes saved |
| Decision | Keep; ask to move to the Standard bundle at renewal |
The first version takes an afternoon. After that, every new AI proposal starts with a single question: which line on the page already does this?
Questions before you cancel or buy anything
Is QuickBooks AI a reason to move up a plan?
Only if you will use what the higher plan adds. Accounting AI starts on Essentials at $85 a month, project profitability on Plus at $140, and automatic project creation with cost allocation on Advanced at $340. Move up when a named job, such as tracking profit by project, needs the feature and you have tested it on real transactions.
Should every office seat get a paid Copilot licence?
No. Start with the two or three people whose work is mostly documents, spreadsheets and email, such as the estimator and office manager. Free Copilot Chat covers occasional use. Check the usage report in the Microsoft 365 admin centre after a month and keep seats only for people who are active in it.
How often should I repeat the audit?
Twice a year, plus before each renewal date and whenever a vendor changes its plans. AI features move between tiers quickly, and credit allowances and trial terms change. Diary every trial end date when you start one, because trials that convert to paid are one of the commonest ways small firms overspend.
Further reads
- CompanyCam Alternatives for Roofers: AI Photo Reports and Checklists — Photo-report apps compared if your field app is the weak link.
- AI Take Off Software: Trial Three Tools on One Real Plan Set — Trial three takeoff tools on one real plan set.
- Construction Photo Documentation App: What AI Adds, and Which Plan — CompanyCam's AI credits change with the plan. Compare Core, Crew and Scale with cheaper options, set naming rules, then test one live job.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Intuit QuickBooks Online pricing page; Microsoft 365 Copilot Business page, Microsoft 365 business plans comparison page and Microsoft's Copilot in Excel FAQ; CompanyCam pricing page; Fieldwire pricing page; Procore pricing page; Kreo, Togal.AI, Smith.ai, Quo, Mitti, Lexilio and Mastt pricing pages.