A basement remodeler we work with kept QuickBooks when we built his job costing. QuickBooks could not show him profit by job, and it was too clunky for him to run himself, so the automation reads what QuickBooks already holds and does the part QuickBooks would not. We did not replace his software. Almost nobody has to.
Does AI replace QuickBooks, or work with what you have?
It works with what you have. QuickBooks runs the books for most contractors we meet, and the problem is almost never the software itself. It is that the software does one job well and a second job badly, or not at all. For the basement remodeler, QuickBooks tracked the money fine and would not give him profit by job. We did not move him off it. We built a job costing automation that pulls what he already enters and produces the margin-by-job number QuickBooks would not, and anything it cannot match to a job goes into a queue he checks by hand.
The pattern repeats on most builds. The tool you run stays put, and the AI does the part it was never going to do.
How does AI use software that will not connect to it?
Through the browser, using the logins you already have. Most contracting software was not built to plug into an AI, and it does not need to be. The setup is usually a combination of two Anthropic tools, Claude in Chrome and Claude Cowork. Claude in Chrome reads the page you are signed into and clicks, types, and fills forms on it, the way a person would. Claude Cowork does the heavier work behind it, taking what gets pulled off those pages and turning it into finished files like spreadsheets and reports. Between them they can drive the tools that never connect directly: the internal dashboards, vendor portals, and older systems that have no integration to offer.
We used that to pull a landscaping company’s whole marketing picture into one place. Their leads live in Jobber, their ad spend lives in Google Ads, and their reach lives in Facebook. None of those three talk to each other. We built a dashboard that reads all three and puts the numbers side by side, so the owner can see which marketing is actually paying and decide where the next dollar goes. Nothing was ripped out, and the owner finally had one screen that showed whether his marketing spend was working.
When does it make sense to replace software instead?
When you are paying a lot for one or two features that free tools can cover. Most of the time the honest answer is keep what you have. The exception I look for is a business paying a heavy monthly bill for software that really only does one narrow job.
A restoration contractor I talked to was paying for an expensive tool that wrote one report. Upload the photos, type a description of each salvageable item, and the software formats it into the report the insurance side expects. That job is a parse-and-format task, the same shape as the invoice automation we run in our own business, and a Claude skill does it against a Google Drive folder for free. When the bill is large and the job that narrow, replacing is the rare case where it beats keeping what you have.
| Keep what you have when | Replace it when |
|---|---|
| The tool does its main job well and your crew already runs it | You are paying a premium mostly for one or two features |
| Your records and history already live in it | A free tool plus an AI skill covers what you actually use it for |
| The gap is one job it does badly, which AI can do on top | The tool is clunky enough that people avoid it and work around it |
Where does this break?
It breaks when a site blocks automated access. Some software specifically stops a browser agent from acting inside it, and when that happens the direct browser path does not work. There are ways around most of them, and they are not always clean, which is worth knowing before anyone promises you a smooth rollout. And if a tool is something you open for ten minutes a month, automating on top of it is not worth the setup.
The other limit is permissions. On one build, the client’s email system only granted read access, so the assistant we built could read his mail and calendar but could not send anything. We shipped version one without the reply-drafting, because there was no working path to send. That is the kind of thing you find out mid-build, and the honest move is to ship what works and say plainly what does not.
There is also the safety question, because you are handing an AI access to accounts you are logged into. Claude in Chrome only acts on sites you approve one at a time, and it asks before doing anything financial. The real risk is a web page hiding instructions that try to redirect what the AI does, so the sane way to start is on tools you trust, approving actions yourself until you have seen it work.
Common questions
Do my people have to learn a new system?
No. The point of working on top of your existing tools is that your crew keeps doing things the way they already do them. Training is about the new automations, not about relearning the software you kept.
Do I have to move my data anywhere?
No. Your records stay in the tools they already live in. Nothing gets exported to a new platform or migrated into a different system. The AI reads what is there and works with it in place.
Is it safe to let AI into accounts I am logged into?
It is safe when you set it up carefully. Claude in Chrome only acts on sites you approve one at a time, and it asks before doing anything financial. The real risk is a web page hiding instructions to redirect it, so start on tools you trust and approve actions yourself until you trust it.
Who wrote this
My name is AJ Anderson. I build AI automations for contractors in the Denver area. If you want to know more about me, feel free to visit my about page.
What this connects to
The job costing build in this post is the same one described on our AI job costing page, where QuickBooks handles the ledger and the automation produces the margin-by-job number on top. If your books are the thing slowing you down, the AI bookkeeping work starts from the same place: keep the tool, automate the busywork. We do this in person for contractors around Arvada and the rest of the Denver area, because the setup depends on the exact software you already run.
Want to know if this fits the way you already work?
Book a free 30-minute call and we’ll look at the software you run and tell you what AI can do on top of it. If you are better off leaving something exactly as it is, we’ll tell you that too.
Or call or text 317-748-9703, or email aj_anderson@goldenmesastrategies.com.