All industriesAI & operations
Build vs buy internal tools: when should a company build its own AI and software?
By Yath Regmi, Founder, Kodec
Verified on Updated Published
Short answer
In a build vs buy decision for internal tools, buy software for standard jobs like your CRM, field-service app, practice management or loan system. Build only when the way you work is your edge, or when your tools do not talk to each other and your people retype the same data. Most owners should buy the core and build the thin missing piece around it. Count upkeep, not just the first bill.
When this is the right call
Buying is the right call more often than building. If a vendor sells the job to thousands of companies like yours, their product has had more testing than yours will. Pick it, pay the seat price and move on. Retool's own guide says to ask whether the tool is part of what you sell. A published rule of thumb says that if you cannot name the person who will maintain a custom tool next year, buy. Build when daily workarounds cost more than the fix.
Build vs buy internal tools: total cost over 3 years for a 12-person company
Example
| Line | Buy only | Buy + build the gap | Build everything |
|---|---|---|---|
| Software seats, 3 years | $15,804 | $15,804 | $0 |
| Hosting and tools, 3 years | $0 | $0 | $3,600 |
| Build cost, once | $0 | $20,000 | $120,000 |
| Upkeep at 15% of build per year, 3 years | $0 | $9,000 | $54,000 |
| Staff time on workarounds (hours per week) | 10 | 1 | 0.5 |
| Staff time on workarounds, 3 years at $30 an hour | $46,800 | $4,680 | $2,340 |
| Total over 3 years | $62,604 | $49,484 | $179,940 |
Every input is invented except the seat math. Seats use Housecall Pro's Max plan at $299 a month billed annually for 8 users, plus 4 more users at $35 a month, $439 a month in all. Change the hours, the build cost and the upkeep rate to yours. If your team loses only 3 hours a week to workarounds, buying only costs $14,040 in staff time and wins this table.
Side by side
Housecall Pro
| What it is for | Field-service software: scheduling, dispatch, invoicing4 |
|---|---|
| Entry price (checked Nov 14, 2026) | $59 a month billed annually, 1 user ($79 monthly)4 |
| Price for a growing team | Max: $299 a month annual, 8 users, extra users $354 |
Follow Up Boss
| What it is for | CRM for real estate teams5 |
|---|---|
| Entry price (checked Nov 14, 2026) | $69 per user a month, Grow plan5 |
| Price for a growing team | Pro: $499 a month, 10 users, extra $49 each5 |
HubSpot CRM Suite
| What it is for | General CRM6 |
|---|---|
| Entry price (checked Nov 14, 2026) | Starter normally $20 per seat a month; new customers see a discount6 |
| Price for a growing team | Professional and Enterprise prices are not on the page6 |
Retool
| What it is for | Low-code builder for internal apps1 |
|---|---|
| Entry price (checked Nov 14, 2026) | Team: builder $10, internal user $5 a month billed annually1 |
| Price for a growing team | Business: builder $50, internal user $15 a month annual1 |
| What it is | Housecall Pro | Follow Up Boss | HubSpot CRM Suite | Retool |
|---|---|---|---|---|
| What it is for | Field-service software: scheduling, dispatch, invoicing4 | CRM for real estate teams5 | General CRM6 | Low-code builder for internal apps1 |
| Entry price (checked Nov 14, 2026) | $59 a month billed annually, 1 user ($79 monthly)4 | $69 per user a month, Grow plan5 | Starter normally $20 per seat a month; new customers see a discount6 | Team: builder $10, internal user $5 a month billed annually1 |
| Price for a growing team | Max: $299 a month annual, 8 users, extra users $354 | Pro: $499 a month, 10 users, extra $49 each5 | Professional and Enterprise prices are not on the page6 | Business: builder $50, internal user $15 a month annual1 |
Vendor by vendor
Housecall Pro (field-service software)
Basic $59, Essentials $149, Max $299 a month billed annually (checked Nov 14, 2026).4
Good
Not so good
- Seats are capped by plan (1, 5 and 8 users); more users cost $35 each on Max.4
- It does not know how your company qualifies, quotes or follows up. That is the gap.
Follow Up Boss (real estate CRM)
Grow $69 per user, Pro $499 for 10 users, Platform $1,000 for 30 users, billed monthly (checked Nov 14, 2026).5
HubSpot CRM Suite (general CRM)
Starter normally $20 per seat a month; the page shows a limited-time $7 annual or $10 monthly price for new customers (checked Nov 14, 2026).6
Retool (low-code middle path)
Team: builder $10, internal user $5 a month annual. Business: builder $50, internal user $15 a month annual (checked Nov 14, 2026).1
Good
Not so good
- Someone still has to build and maintain each app. The price covers the platform, not the person.
- Retool sells this path, so read its guide with that in mind.2
Kodec: build the missing piece around the software you already have
Kodec is a technology and operations firm for owner-run companies in home services, real estate, mortgage and law. We do not ask you to drop the software you own. We build the thin layer between your tools: the intake screen, the handoff, the follow-up, the report that shows what each job earned. When the data is sensitive, we can run an assistant on your own data on your own servers. We are one option. A large integrator such as Accenture or Deloitte fits a company with hundreds of staff and a multi-year program better. A low-code builder fits you if you have a person who will own it.
What we found
Playbook
Custom AI solutions for business: the software you keep and the gap you build, by industry
The rule in every row: the vendor owns the record, you own the gap. This is Kodec's own framing, not a published standard.
| Industry | Keep (buy) | Build the gap |
|---|---|---|
| Home services | Field-service software such as Housecall Pro, Jobber or ServiceTitan for scheduling, dispatch and invoicing. | The link from first call to a job number to the dollars collected, so you can see what each source paid. |
| Real estate | A team CRM such as Follow Up Boss for contacts and calls. | The handoff from inquiry to showing to closing, and the report of which sources turned into closed deals. |
| Mortgage | Your loan origination system (LOS) and its compliance controls. | The intake and document-chasing steps in front of it, and a private assistant that answers staff questions from your own guidelines. |
| Law | Your practice-management system for matters, billing and trust accounting. | Intake, conflict-check prep and status updates to clients, with sensitive files kept on systems you control. |
Original math
The 3-year worksheet, and where it flips
The table above is a worksheet, labelled Example. Its seat math uses a published price. Its hours, build costs and upkeep rate are invented so you can swap in yours. In the example, buy-only loses to buy-plus-gap once workarounds pass about 7 hours a week, and building everything costs more than buy-plus-gap at every setting we tried. Your result depends on your hours. Time the workaround for two weeks before you decide.
Who wrote this number
Build internal tools with AI: why upkeep decides it
One vendor-written framework from Reflex (Sept 2026) says upkeep typically runs two to four times the original build cost over a tool's life, and that AI cut the first build cost but not the upkeep tail. Reflex sells an app builder, so treat the numbers as a prompt to ask, not a fact. We checked only what that page says, not the data behind it.3
Verified terms
ServiceTitan does not publish a price
On Nov 14, 2026, ServiceTitan's pricing page named three packages (Starter, Essentials, The Works), said pricing is per technician and showed a Request Pricing button with no dollar amounts. If your plan needs ServiceTitan, budget from a written quote, not a blog post.7
How we checked
We searched the question and its variants on Nov 14, 2026 and read guides from Retool, Reflex and MindStudio. All three sell tools in this space. We took seat prices only from each vendor's own pricing page on that date. Jobber, Clio and Encompass pages did not load or publish prices to us, so we left them out of the price table. The worksheet is original math with invented inputs, tagged Example.
Questions
Buy when thousands of companies do the same job, such as a CRM, field-service scheduling, practice management or loan processing. The vendor has tested it more than you can. You pay a seat price and skip upkeep. Build only if the way you do the job is what customers pick you for.
Build when your workflow is your edge, or when your tools do not share data and staff retype it each day. Start small. Build the one missing step, not a copy of software you already pay for. Name the person who will keep it running before you start.
It can be, if someone on your team will own it. Retool lists builders at $10 and internal users at $5 a month on its Team plan billed annually, checked Nov 14, 2026. The price covers the platform. Time to build and fix each app is extra.
More than most owners expect. One vendor-written guide cites upkeep at two to four times the build cost over the tool's life. That is an estimate from a company that sells builders. In the worksheet above we used 15% of build cost per year as an Example. Use your own quote.
AI can lower the first build cost. A 2026 framework from Reflex argues it does not lower upkeep, security work or the cost of a tool nobody owns. Treat quick AI-built tools like any other: name an owner, set a review date and keep the vendor system as the record.
Sources
- 1.Retool pricing accessed Nov 14, 2026
- 2.Retool: Build vs buy, a guide for internal tools (Mads Clark, June 5, 2025) accessed Nov 14, 2026
- 3.Reflex: Build vs Buy for Internal Software, a 2026 Decision Framework (Tom Gotsman, Sept 9, 2026) accessed Nov 14, 2026
- 4.Housecall Pro pricing accessed Nov 14, 2026
- 5.Follow Up Boss pricing accessed Nov 14, 2026
- 6.HubSpot CRM pricing accessed Nov 14, 2026
- 7.ServiceTitan pricing accessed Nov 14, 2026
- 8.MindStudio: Build vs. Buy Just Got a Third Option (read, not cited for numbers) accessed Nov 14, 2026
- 9.Obviously Awesome, April Dunford, ch. 6 (books MCP): ask what customers would do if you did not exist accessed Nov 14, 2026
Where to go next
Want to see which of your own calls turned into paying customers? See how Leverage works.
Related answers
- Home servicesAI & operations
Is AI for HVAC companies worth it in 2026, and where does it pay off?
Updated Nov 14, 2026
- All industriesAI & operations
What can AI agents for business operations actually do?
Updated Nov 14, 2026
- LawAI & operations
What can AI for law firm management do for intake, billing and operations?
Updated Nov 14, 2026