AI Software for Custom Home Builders: Selections, Budgets, Client Portal

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Software for Custom Home Builders: Selections, Budgets, Client Portal.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Software for Custom Home Builders: Selections, Budgets, Client Portal.

Start with JobTread if you build a few custom homes a year and want estimates, budgets, selections and a client portal in one system: $199 a month with the first user, $20 for each extra internal user, free portal access for clients and subcontractors, and built-in AI for budgets, daily-log summaries and selection items. Demo Buildertrend against it.

No software makes selections and budgets run themselves. AI drafts and summarises; it does not know your allowances, your suppliers' lead times or what the client said on site last Thursday. Test every tool on one real job: import last year's budget, build the selection sheet, and compare the AI's first draft with what you actually spent.

Follow me on Instagram@sagnikteaches

What a custom builder needs before AI enters the picture

A custom home runs on four promises: the client chooses finishes inside allowances, sees where the money stands, hears what is happening without chasing you, and decides things early enough for the supplier to deliver. Software either supports those promises or adds one more place to type. Write the demo test for each promise before looking at any AI feature.

Connect on LinkedInSagnik Bhattacharya
PromiseTest to run in a demoWhat good looks like
Selections stay inside allowancesEnter a tile choice 40% over its allowance.The overage is calculated automatically and reaches the client as a change order they can review.
The budget tells the truthAdd a signed subcontract and a first bill to one budget line.Estimate, committed and billed amounts appear separately, with the remainder visible.
The client can see progressInvite a test client account.Schedule, photos, documents and messages are visible; your costs and internal notes are not.
Decisions arrive before orders are dueSet a window order date for eight weeks before framing.A reminder reaches the client before the date, not after.

Keep the table. Every vendor, including ones not named in this tutorial, answers it differently, and the answers matter more than the feature list.

Subscribe on YouTube@sagnikteaches

What JobTread's own pages say, read on 29 October 2026

JobTread's pricing page shows a $199 monthly base that includes the first user, then $20 a month for each internal user from the second to the tenth ($15 for the eleventh to twentieth, and so on). Annual billing is advertised as 20% cheaper, with users two to ten at $16 each. It lists no plan tiers: all features are included, and you pay by internal user. Vendor, subcontractor and customer portal users are free and unlimited, and field crew who only upload photos, log daily notes or view schedules and tasks can be added free as well. There is no contract and no setup fee, with free implementation, training and support. There is no free trial, because every client gets a Customer Success Manager, and a 30-day money-back guarantee covers the monthly subscription only.

What the feature pages add:

  • Selections and allowances. Each selection item can carry your most-used materials, clients can add their own choices and sign off electronically, and overages and underages are calculated automatically. The software can create change orders for overages, and you choose whether customers may reallocate savings from unused allowances to other selections. Selections appear together in the customer portal.
  • Customer portal. Customers can see the full schedule or only the phases assigned to them, files and photos, and messages (everyone involved is notified of replies). They can see the status and change history of estimates, change orders and invoices, and pay invoices online.
  • Budgeting. Estimates, proposals, bid requests, purchase orders, work orders and bills tie to budget items. You define your own units, cost types and cost codes, and colour indicators show how much of each item is used.
  • AI. Ten built-in tools: AI Estimating (drafting budgets), Form Builder, Plan Import and Count Tools, Daily Log Summaries, Formula Builder, Writing Assistant, Autofill for the Web Clipper, Receipt Scanning, a Support Assistant and Report Builder. Its AI Connector links ChatGPT or Claude through an MCP server, acts with your account's permissions and needs your own API key from the AI provider.
  • Integrations. QuickBooks Online natively, Xero as a partner, plus Stripe, CompanyCam, NiceJob, Zapier and supplier catalogues including The Home Depot.

What the pages do not say matters as much. They don't say whether the built-in AI is metered (the AI Connector page says only that the built-in tools need no third-party subscription), whether AI Estimating draws on your own cost catalogue, whether clients approve change orders inside the portal (the selections page does mention electronic sign-off for choices), whether daily logs show there, or how decision deadlines work. The pricing page also tags Warranty Management as new, which matters at handover, so ask what it tracks. Those questions belong on your demo list. For a price build-up at your team size, see JobTread pricing for a five-person builder.

Selections and allowances: six lines from a worked job

Take an illustrative 3,200 square foot custom home with fourteen selection lines, six of them shown. "Needed" is the week from excavation when the item must be on site, and the sign-off week is the needed week minus the supplier's lead time minus two weeks for pricing and approval.

SelectionAllowanceChosenVarianceNeeded (week)Lead time (weeks)Client signs off by (week)
Windows$38,000$44,600+$6,60014120
Kitchen cabinets$32,000$29,400-$2,600261014
Hardwood flooring (2,100 sq ft)$29,400 ($14.00/sq ft)$36,750 ($17.50/sq ft)+$7,35030424
Plumbing fixtures$11,000$12,800+$1,80024616
Lighting package$9,500$8,200-$1,30022812
Bathroom tile$12,500$15,300+$2,80028521
Total$132,400$147,050+$14,650

Two details deserve a closer look. The windows must be chosen in week zero, before the first spade goes in, which is easy to miss because nothing on site looks urgent that early. And the reallocation setting changes the money. Overages come to $18,550 and underages to $3,900. If the client may reallocate savings, the change order is the net $14,650; if not, it is $18,550 for the overages, with the $3,900 saving staying unspent. Decide the policy in your contract, then confirm the software enforces it. Tracking allowances and deadlines in a selection sheet with AI shows how the same table is built in a spreadsheet if you aren't ready to switch.

JobTread's selections page doesn't mention due dates, so ask whether a selection can carry one that triggers a reminder, perhaps through its tasks or workflow tools. Its Web Clipper AI Autofill, which pulls product details, images and specs from supplier websites into cost items and selections, speeds up the data entry. Treat the price it clips as a starting point: web prices drift, and a supplier's trade price is often not the one on the public page.

The overage still has to reach the client in words, and a writing assistant (JobTread's Writing Assistant or a general chatbot) saves time there, provided you check its numbers. A prompt for the flooring line:

Write a short, friendly message to a client about a selection overage.
Facts: hardwood flooring, 2,100 sq ft. Allowance $14.00 per sq ft
($29,400). Chosen product $17.50 per sq ft ($36,750). Difference $7,350,
added by change order. Sign-off needed by week 24 because of a 4-week
lead time. Do not mention other selections. Do not promise dates.

An illustrative draft came back like this:

"Hi [first name], great news: your chosen oak flooring is confirmed! It comes in at $17.50 per square foot against the $14.00 allowance, a 20% increase, so we've added a change order for the $7,350 difference. Please sign by week 24 so we can order in time. Everything else is on budget and on schedule."

Three things need fixing before it goes. The increase is 25% of the allowance, not 20%; the draft divided the difference by the new price. "Everything else is on budget and on schedule" breaks both instructions, and it is false here, since the windows alone are $6,600 over. And "oak" appears nowhere in the facts: the assistant guessed the species. Delete the percentage, the last sentence and the species, and the message is ready. Dollar figures beat percentages in client messages anyway, because nobody argues with a subtraction.

Budgets: where an AI first draft helps and where it misleads

JobTread describes AI Estimating as drafting detailed budgets in minutes. The risk is not a wild total; it is a plausible total built from lines that cancel each other out. Test it on a finished job where you know the real cost. In this illustrative test, five lines from a completed home:

Cost lineActualAI draftDifference
Framing$118,000$92,000-$26,000 (-22%)
Electrical$62,000$68,800+$6,800 (+11%)
Roofing$47,500$46,900-$600 (-1.3%)
Plumbing$58,200$55,300-$2,900 (-5.0%)
Tile and flooring$71,300$87,100+$15,800 (+22%)
Five lines$357,000$350,100-$6,900 (-1.9%)

The total is within 2%, which looks impressive. Two lines missed by 22% in opposite directions. The rule is to judge a draft line by line and never by total. Set a pass mark, say within 10% on lines that make up 80% of the spend, and use AI drafts as a first pass that a person with cost history corrects. Whatever the vendor says, the budget only protects you once it shows what is signed against each line. For the electrical line, a builder should expect to see budget $62,000, signed subcontract $58,400, billed to date $31,200 and an approved change of $2,150, giving a forecast of $60,550 and $1,450 of headroom. JobTread's budgeting page ties estimates, purchase orders and bills to budget items, but it doesn't use the terms committed or forecast, so ask to see a line in that state.

The client portal and the weekly update, with AI in the middle

The portal's value is fewer "what's happening?" emails, and the AI's value is writing the weekly summary from daily logs. JobTread lists Daily Log Summaries as turning several logs into one shareable summary for the team, customers and vendors. That feature is where human review earns its keep. Here are three illustrative logs from one week:

Mon: Framing crew of 4. Second-floor deck sheathed. Rain delayed the truss delivery to Tuesday. Windows: supplier says shipped, ETA week 14.
Tue: Trusses delivered 10 am; 8 of 14 set before wind stopped work at 2 pm. Framing sub short one man again, will push.
Wed: Remaining trusses set; roof sheathing 60%. Inspector booked Friday for framing. Client visited and asked about moving the pantry door 300 mm; need a decision by Monday, affects electrical rough-in.

A first-draft AI summary of those logs:

"Good progress on framing this week: the second-floor deck is sheathed, all roof trusses are set and roof sheathing is complete. Windows have shipped. The framing inspection is on Friday. The project remains on schedule."

Four faults, found by reading it against the logs. "Roof sheathing is complete" is wrong; the log says 60%. "Remains on schedule" appears in no log. "Windows have shipped" drops the week-14 arrival, which is the date the client cares about. And the one item needing the client, the pantry door decision by Monday, is missing. It did correctly leave out the internal remark about the framing sub.

The fix is a standing instruction: quote percentages and dates exactly as logged; never say "on schedule" unless the schedule says so; omit remarks about people or costs; and end with a "Decisions needed from you" list. Repeat the test on a second week before the summary goes to a client unread. For the wider update routine, see writing client updates and snag lists with AI. JobTread's portal page shows clients the schedule, photos, messages and document history; whether they see the daily log itself isn't stated.

How you introduce the portal decides whether clients use it. A short invitation sets the rule that decisions live there:

"Hi [first name], from Monday your project has a private portal: schedule, photos, selections, documents and invoices in one place. You'll get a short update from us every Friday. Please make decisions, such as selections and change orders, in the portal so there is one record, and ring [number] for anything urgent. Your first job is to review the selection list and the date each choice is needed."

Fixed price or cost-plus: what the client should and should not see

The portal setting that causes the most arguments is cost visibility. Under a fixed-price contract the client needs selections, allowances, change orders and invoices, and has no business seeing your subcontract amounts. Under an open-book cost-plus contract they may be entitled to see every bill. A builder usually runs both kinds of contract, so check that the software can show one set to one client and a different set to another, job by job.

ItemFixed-price clientCost-plus clientSubcontractor or supplier
ScheduleYes, by phaseYesOwn tasks only
Selections and allowancesYesYesSpecifications for own trade only
Change ordersYesYesOwn scope only
Budget lines and billsNo, contract totals onlyYes, as the contract allowsNo
Daily logs and photosItems you choose to shareItems you choose to shareOwn area only
Internal notes and marginsNeverNeverNever

Test it with two dummy logins on a practice job, one set up as each kind of client, and check that each sees only their column. JobTread's pricing page says external portal users can view and perform a limited set of activities; ask which of those are configurable per job and per person, and have the answer written into your trial notes.

Buildertrend, and the questions that work on any vendor

Buildertrend is the other platform worth a demo. Its pricing page publishes no figures: you answer a few questions about the business and book a call for a quote, and the page says unlimited users are included in the price, a different model from JobTread's charge per internal user. So the comparison has to come from your own demo notes. Book the same demo and bring the same material. These questions work on any vendor:

  1. Can I import last year's budget and selection sheet, or must I retype them?
  2. Show me a selection going 40% over allowance. Where does the change order appear, and who signs it?
  3. Can a selection carry a due date that triggers a client reminder?
  4. Which budget view separates estimate, signed commitments and bills?
  5. What exactly can a client see and do in the portal, and what can I hide?
  6. What AI features are included, which are metered, and what happens to my data when they run?
  7. Which of my accounting systems does it sync with, and in which direction?
  8. What does it cost at my user count in year one and year three, with every add-on?
  9. What is the notice period and refund rule if I cancel, and can I export my data?

A head-to-head on price and fit for a small builder is in JobTread against Buildertrend, and the build-schedule side of this decision is in AI tools for home builders.

When a spreadsheet and an assistant are enough

A builder starting one or two homes a year with a single project manager may not need new software yet. A shared spreadsheet for allowances (like the table above), a shared folder for documents and one assistant seat for the weekly update cost about $20 a month, which is what OpenAI's help page gives for ChatGPT Plus. That works until the first dispute over who approved what, because a spreadsheet keeps no trail of client sign-offs or change-order history, and those are exactly the things selection and change-order tools exist to hold.

A fair compromise is to run the next job on the spreadsheet with one rule: every client decision is confirmed by email and filed the same day. Move to software when three or more people edit the same sheet, when two homes overlap, or when one disputed overage costs more than the tool would. For scale, a three-user JobTread subscription is $2,868 a year on monthly billing, under 40% of the $7,350 flooring overage in the worked job above.

What JobTread costs at three team sizes

Internal usersMonthly billingIf annual billing takes 20% off the total
3$199 + 2 x $20 = $239$191.20
6$199 + 5 x $20 = $299$239.20
10$199 + 9 x $20 = $379$303.20

Treat the right-hand column as a guide only: the page lists annual user prices ($16 each for users two to ten) and a 20% annual saving, but no annual base price, so ask for a written quote. The table excludes any AI provider's API charges if you connect ChatGPT or Claude, and there is no implementation fee to add. The unlimited free portal logins mean a builder with six staff, twelve subcontractors and two clients on one job pays for six, or fewer if some of the staff only add photos and daily notes.

A 30-day pilot on one live job

Because there is no free trial, use the guarantee window as the pilot.

  1. Week one. Import or retype the live job's budget, build its selection sheet with real allowances and lead times, and connect accounting. Time yourself.
  2. Week two. Invite the client to the portal and tell them what to expect. Record how many "what's happening?" messages arrive by email or text instead.
  3. Week three. Generate a daily-log summary, correct it with the standing instruction, and send it. Note the editing time.
  4. Week four. Compare: hours spent on the weekly update before and now, selections signed off before their order date, and variances you caught early.

Decide on those four numbers. A tool that saves two hours a week on updates and catches one late selection is plausibly worth its $299 on a six-person team. A tool that needs more retyping than it saves should be cancelled inside the guarantee.

Questions builders ask about JobTread and AI

Does JobTread have a free trial?

Its pricing page says it does not, because every client is assigned a Customer Success Manager. It lists no contract, no setup fees, free implementation, training and support, and a 30-day money-back guarantee on the monthly subscription only. Plan a pilot on one live job inside that guarantee window.

Can I use ChatGPT or Claude with JobTread?

JobTread's AI Connector page names both. It is an MCP server that lets an AI tool act inside your account with your permissions, and it says you need an API key from your AI provider; API use is billed by that provider, separately from JobTread and from any chat subscription. The page also advises reviewing outputs before anything is sent.

Does JobTread work with QuickBooks?

Its integrations page lists QuickBooks Online as a native integration and Xero as a partner integration. It also lists Stripe, CompanyCam, NiceJob, Zapier and a Home Depot catalogue. Ask in your demo exactly which records sync, and in which direction, before moving your accounting.

Who pays for client and subcontractor logins?

Nobody. JobTread says vendor, subcontractor and customer portal users are free and unlimited, and only internal users are charged. That pricing model suits a builder with many outside parties on each job, though external users can only perform a limited set of activities.

Further reads

Sources: JobTread's pricing page and its feature pages for selections, customer portals, budgeting, AI and the AI Connector, plus its integrations page; Buildertrend's pricing page (quote-based, unlimited users); all read 29 October 2026.

Want your selections and budget process mapped first?

On a 1:1 call we'll walk through how you handle allowances, budgets and client updates today, and decide which software features would actually remove work.

Book a 1:1 call with me