Delegate audit · paid · v1.0
Your 9-person shop is losing $40,000+ per year to manual tasks your office manager shouldn't be doing — and missing 1-2 calls daily that represent another $75,000-$150,000 in unbilled revenue. Three automations fix 80% of this in 90 days.
By the numbers
Tier distribution
- Full18%
- Mostly27%
- Partial23%
- Assist18%
- Not yet5%
- Do not9%
Top 3 opportunities
Confirming next-day appointments by text and email
Following up with customers after large jobs to ask for Google reviews
Roles in this audit
Per-role deep dive
Owner / General Manager
1 person · loaded cost $143,000/yr each
Owner spends ~7 hours/week on tasks AI can partially or mostly handle — freeing time for sales, client relationships, and the two commercial accounts that drive disproportionate revenue.
1. Reviewing daily job schedule and dispatching plumbers in the morning
PartialServiceTitan has AI-assisted dispatch optimization that can pre-sort jobs by geography, skill match, and urgency. However, a 9-person plumbing shop has enough nuance — which tech has the right parts on the truck, who's already near a job site, which customer is a VIP — that the owner's morning review still adds real value. AI handles the initial sort and flags conflicts; owner makes final calls. This is a 40-50% time reduction, not a replacement.
62/100Total- Structure14/20
- Tool maturity14/20
- Integration13/20
- Risk12/20
- Human value9/20
Saves 1.5 hrs/wk·$10,335/yr·Priority 5Recommended tools (2)
ServiceTitan AI Dispatch
low$200-400 (included in Pro/Premium tiers, ~$398-598/mo base)Already in your stack per intake. Enable AI dispatch board in settings. No new integration needed.
Best for: Shops already on ServiceTitan who want dispatch optimization without a new tool
Visit siteWorkiz
medium$225-350/mo for up to 10 usersAlternative to ServiceTitan with built-in AI scheduling. Only relevant if you're considering switching platforms.
Best for: Shops not yet on ServiceTitan or unhappy with current pricing
Visit site- Structure
2. Returning estimate requests from new homeowners
PartialAI can draft the initial response, pull standard pricing from a rate card, and send a templated estimate for common jobs (drain cleaning, water heater swap, basic leak). Complex scopes still need a plumber's eyes. The 2-3 day turnaround the owner flagged as a pain point is almost entirely fixable with an AI-drafted first response within 30 minutes of inquiry, even if the final number needs human sign-off. This is a speed problem more than a quality problem.
58/100Total- Structure12/20
- Tool maturity13/20
- Integration12/20
- Risk12/20
- Human value9/20
Saves 2.0 hrs/wk·$13,780/yr·Priority 4Recommended tools (2)
ServiceTitan Estimates (with AI assist)
lowIncluded in existing ServiceTitan subscriptionBuild a pricebook in ServiceTitan for your 15-20 most common jobs. AI can pull from pricebook to draft estimates automatically when job type is identified.
Best for: Fastest path if already on ServiceTitan
Visit siteJobber
medium$69-199/moStrong estimate automation with client-facing approval portal. Would require migrating from ServiceTitan — not recommended unless you're already unhappy with ST.
Best for: Shops not on ServiceTitan looking for simpler estimate workflow
Visit site- Structure
3. Approving large purchase orders for parts and equipment
AssistAI can flag POs that exceed a threshold, compare against historical pricing, and surface anomalies. But the actual approval decision on a $3,000 water heater order or a $12,000 pipe replacement job involves vendor relationships, job-specific context, and cash flow judgment that the owner holds in their head. AI as a pre-screener and anomaly detector is the right role here — not a decision-maker.
38/100Total- Structure10/20
- Tool maturity9/20
- Integration8/20
- Risk7/20
- Human value4/20
Saves 0.5 hrs/wk·$3,445/yr·Priority 9Recommended tool
Ramp
mediumFree (core) + $15/user/mo for advanced controlsRamp's AI flags unusual spend, enforces approval workflows, and integrates with QuickBooks Online. Setup takes 2-4 hours. Strong fit for a shop this size.
Best for: Spend control and PO approval workflows with QuickBooks sync
Visit site- Structure
4. Reconciling weekly bank deposits and credit card batches in QuickBooks Online
MostlyQuickBooks Online's built-in bank reconciliation AI is genuinely good at this task for a business this size. It auto-categorizes transactions, matches deposits to invoices, and flags exceptions. The owner still needs to review flagged items and approve the weekly close — that's 10 minutes, not 45. This is one of the clearest wins in the audit.
74/100Total- Structure17/20
- Tool maturity16/20
- Integration17/20
- Risk13/20
- Human value11/20
Saves 1.5 hrs/wk·$10,335/yr·Priority 3Recommended tools (2)
QuickBooks Online (AI reconciliation, already in stack)
low$65-100/mo (Plus or Advanced tier)Enable bank feeds if not already active. Connect all business accounts and credit cards. QBO's AI learns your categorization patterns within 4-6 weeks. No new tool needed.
Best for: Businesses already on QBO — zero migration cost
Visit siteSynder
medium$52-220/mo depending on transaction volumeAdds more granular payment processor reconciliation on top of QBO. Useful if you're processing high volume through multiple processors (Square, Stripe, etc.).
Best for: Shops with multiple payment processors creating reconciliation headaches
Visit site- Structure
5. Following up with customers after large jobs to ask for Google reviews
MostlyThis is a near-perfect automation candidate. The trigger is clear (job marked complete in ServiceTitan), the message is templated, the channel is SMS/email, and the stakes of a slightly imperfect message are low. ServiceTitan's marketing automation or a tool like NiceJob can fire a personalized review request within 2 hours of job completion — no human needed. The only edge case is a job that went badly, which you handle by filtering on job status or customer satisfaction score before sending.
82/100Total- Structure18/20
- Tool maturity17/20
- Integration16/20
- Risk17/20
- Human value14/20
Saves 1.5 hrs/wk·$5,460/yr·Priority 2Recommended tools (2)
NiceJob
low$75/mo flat for under 2,500 customersNative ServiceTitan integration. Triggers review requests automatically on job close. Takes 1-2 hours to set up. One of the best ROI tools for a service business this size.
Best for: Automated review generation with ServiceTitan — best-in-class for this use case
Visit siteServiceTitan Marketing Pro
low$200-400/mo add-onBuilt into ServiceTitan. Less specialized than NiceJob but avoids adding another vendor. Good enough if you want to minimize your tool stack.
Best for: Shops that want everything in one platform and don't want another login
Visit site- Structure
6. Hiring decisions: phone screens and final interviews for plumbers and apprentices
Do notDo not automate. Hiring a plumber in Austin's tight labor market is a trust and judgment call. You are evaluating whether this person will be in a customer's home unsupervised, whether they'll show up reliably, and whether they'll fit a 9-person team. AI screening tools have documented bias issues, create legal exposure under EEOC guidelines, and will not catch the red flags an experienced owner catches in a 10-minute phone call. The time cost of a bad hire — lost productivity, customer complaints, re-hiring — far exceeds any screening efficiency gain.
18/100Total- Structure5/20
- Tool maturity5/20
- Integration4/20
- Risk2/20
- Human value2/20
Saves 0.0 hrs/wk·$0/yr·Priority 99Do not automate: Hiring decisions for tradespeople involve legal risk (EEOC compliance), trust assessment for in-home service workers, and cultural fit judgment that AI tools cannot reliably replicate. A bad hire in a 9-person shop is catastrophic. The time savings do not justify the risk.
- Structure
7. Negotiating with two commercial property-management clients on net-30 invoicing terms
Do notDo not automate. These are two specific, named commercial relationships that likely represent a disproportionate share of revenue. Negotiating payment terms with a property management company is a relationship conversation, not a transaction. The owner's credibility, history, and judgment are the asset here. AI can help prepare talking points or draft a follow-up email after the call — that's the assist role — but the negotiation itself must stay human.
16/100Total- Structure4/20
- Tool maturity4/20
- Integration4/20
- Risk2/20
- Human value2/20
Saves 0.0 hrs/wk·$0/yr·Priority 99Do not automate: Commercial client negotiations involve relationship capital, revenue risk, and judgment calls about acceptable terms that require the owner's direct involvement. These two clients likely represent 15-25% of revenue. Automating this interaction risks damaging relationships that took years to build.
- Structure
Office Manager / Dispatcher
1 person · loaded cost $75,400/yr each
Office Manager is the biggest bottleneck in the business — 12+ hours/week of her time goes to tasks AI handles today. Fixing this frees her to focus on the complex calls and commercial accounts that actually need a human.
1. Answering inbound calls and booking appointments in ServiceTitan
MostlyThis is the single highest-impact automation in the audit. You are losing 1-2 calls per day — at an average ticket of $350-600, that's $90,000-$150,000 in annual revenue leakage. AI voice agents (specifically trained for home services) can answer, qualify, and book 70-80% of inbound calls without human involvement. Complex calls (commercial accounts, multi-day jobs, upset customers) still route to the office manager. The technology is production-grade in 2025-2026 for this exact use case.
72/100Total- Structure16/20
- Tool maturity15/20
- Integration14/20
- Risk14/20
- Human value13/20
Saves 5.0 hrs/wk·$14,560/yr·Priority 1Recommended tools (3)
Hatch (by ServiceTitan)
medium$300-600/mo depending on volumeNative ServiceTitan integration. Handles inbound SMS and web leads with AI. Does not fully replace phone answering but captures leads that don't call. Pair with an AI voice tool for full coverage.
Best for: Capturing web/text leads that fall through when office manager is busy
Visit siteNuma
medium$200-400/moAI answering service that handles missed calls via SMS, books appointments, and integrates with ServiceTitan. Specifically designed for home services. Strong fit for this business.
Best for: Capturing missed calls via SMS — best immediate fix for the 1-2 calls/day you're losing
Visit siteGoodcall
low$50-150/moAI phone agent that answers calls 24/7, qualifies leads, and books appointments. Lower cost than Numa, slightly less polished ServiceTitan integration. Good starting point.
Best for: Budget-conscious entry point for AI call answering
Visit site- Structure
2. Confirming next-day appointments by text and email
FullThis is a fully automatable task today. ServiceTitan has native automated appointment reminders. The trigger is clear (appointment scheduled for tomorrow), the message is templated, the channel is SMS/email, and there is zero judgment required. If you are not already running this automation, you are paying a human to do something a $0 feature in your existing software handles perfectly. Turn this on today.
88/100Total- Structure19/20
- Tool maturity18/20
- Integration18/20
- Risk17/20
- Human value16/20
Saves 2.5 hrs/wk·$7,280/yr·Priority 1Recommended tool
ServiceTitan Automated Reminders (native feature)
lowIncluded in existing ServiceTitan subscriptionAlready in your stack. Go to Settings > Notifications > Appointment Reminders. Configure SMS + email for 24 hours before. Takes 20 minutes to set up.
Best for: Immediate win — zero additional cost, already paid for
Visit site- Structure
3. Sending invoices and processing payments after each completed job
MostlyServiceTitan already supports automated invoice generation on job close and mobile payment collection by the tech in the field. If your plumbers are closing jobs in ServiceTitan on their phones, the invoice can auto-generate and send without the office manager touching it. The gap is usually that techs aren't closing jobs properly in the app. Fix the field behavior first, then the automation works. Human review needed for disputed amounts or commercial invoices with custom line items.
78/100Total- Structure17/20
- Tool maturity16/20
- Integration17/20
- Risk14/20
- Human value14/20
Saves 2.0 hrs/wk·$5,824/yr·Priority 3Recommended tool
ServiceTitan Invoicing (native feature)
lowIncluded in existing ServiceTitan subscriptionEnable auto-invoice on job close. Requires techs to properly close jobs in the mobile app. Training the field team is the real implementation work here.
Best for: Shops already on ServiceTitan — no new tool needed
Visit site- Structure
4. Running weekly payroll for hourly plumbers and apprentices in Gusto
MostlyGusto's AutoPilot feature literally runs payroll automatically on a schedule without human intervention, provided time entries are accurate. The office manager's time here is mostly reviewing time cards and clicking approve. If ServiceTitan time tracking feeds into Gusto (integration exists), this becomes a 10-minute review task, not a 45-minute manual process. The human review step before approval is appropriate and should stay.
72/100Total- Structure16/20
- Tool maturity16/20
- Integration15/20
- Risk13/20
- Human value12/20
Saves 1.0 hrs/wk·$2,912/yr·Priority 6Recommended tool
Gusto AutoPilot (already in stack)
low$46-80/mo base + $6-12/employee/moEnable AutoPilot in Gusto settings. Connect ServiceTitan time tracking to Gusto via Zapier or native integration. Office manager reviews exceptions only.
Best for: Shops already on Gusto — AutoPilot is a free feature you're not using
Visit site- Structure
5. Following up on overdue invoices (30/60/90 day buckets)
MostlyAutomated AR follow-up sequences are well-proven technology. ServiceTitan has this built in, and tools like Invoiced or even QuickBooks Online can run 30/60/90 day reminder sequences automatically. The office manager should only touch accounts that don't respond to automated reminders after 90 days — at which point it becomes a judgment call about the relationship. This is a clear time sink that automation handles better than humans (consistent, never forgets, never feels awkward about asking).
76/100Total- Structure17/20
- Tool maturity15/20
- Integration16/20
- Risk15/20
- Human value13/20
Saves 1.5 hrs/wk·$4,368/yr·Priority 4Recommended tools (2)
ServiceTitan AR Automation (native feature)
lowIncluded in existing ServiceTitan subscriptionConfigure automated follow-up sequences in ServiceTitan for 30/60/90 day buckets. Escalate to manual only at 90+ days.
Best for: Immediate implementation — already in your stack
Visit siteInvoiced
medium$100-300/moMore sophisticated AR automation with dunning workflows. Integrates with QuickBooks Online. Overkill for this business size unless AR is a persistent problem.
Best for: Shops with chronic AR problems needing more sophisticated dunning logic
Visit site- Structure
6. Ordering office supplies and parts on Amazon Business
PartialAmazon Business has auto-reorder features for recurring supplies. Parts ordering is more complex — it depends on job-specific needs, supplier relationships, and price negotiation that varies. Office supplies can be fully automated with Amazon Business Subscribe & Save. Parts ordering should stay human-driven but can be assisted by a reorder alert when truck inventory drops below threshold (ServiceTitan has inventory tracking for this).
55/100Total- Structure13/20
- Tool maturity12/20
- Integration11/20
- Risk13/20
- Human value6/20
Saves 0.5 hrs/wk·$1,456/yr·Priority 8Recommended tool
Amazon Business (Subscribe & Save + auto-reorder)
lowFree with Amazon Business accountSet up auto-reorder for recurring office supplies. Parts ordering stays manual but use ServiceTitan inventory alerts to trigger reorder prompts.
Best for: Recurring office supply reorders — set and forget
Visit site- Structure
7. Filing TX state plumbing license renewals each year
AssistTexas TDLR license renewals are annual, structured, and have real consequences if missed (plumbers can't legally work). AI can help by setting calendar reminders, drafting the renewal checklist, and pre-filling forms from stored data. But the actual submission requires human verification of CE hours, license numbers, and payment. This is a compliance task — AI assists, human executes and verifies. Do not fully automate a task where an error means your plumbers can't legally work.
42/100Total- Structure11/20
- Tool maturity8/20
- Integration7/20
- Risk8/20
- Human value8/20
Saves 0.1 hrs/wk·$291/yr·Priority 10Recommended tool
Google Calendar + Zapier reminder workflow
low$0-20/moSet annual reminders 90/60/30 days before each license expiration. Store license numbers and renewal dates in a shared Google Sheet. Simple but effective.
Best for: Low-cost compliance reminder system for a shop this size
Visit site- Structure
Lead Plumber
2 people · loaded cost $113,360/yr each
Lead Plumbers' biggest AI opportunity is estimate drafting — fixing the 2-3 day turnaround that's costing jobs. Physical work and mentoring stay human.
1. Diagnosing complex residential and commercial plumbing problems on site
Not yetPhysical diagnosis of plumbing problems requires sensory input (sound, smell, visual inspection, pressure testing) that AI cannot replicate in the field in 2025-2026. There are AI-assisted camera inspection tools for sewer lines, but they assist the plumber's interpretation — they don't replace it. Revisit in 12-18 months as computer vision tools for pipe inspection mature.
22/100Total- Structure5/20
- Tool maturity5/20
- Integration4/20
- Risk4/20
- Human value4/20
Saves 0.0 hrs/wk·$0/yr·Priority 99- Structure
2. Writing detailed scope-of-work estimates after diagnosis
PartialThis is the task the owner flagged as causing 2-3 day delays and lost jobs. AI can dramatically speed this up. If the lead plumber inputs job type, scope notes, and materials needed into ServiceTitan's mobile app, AI can draft the estimate from the pricebook in under 2 minutes. The plumber reviews, adjusts, and sends. This cuts estimate turnaround from 2-3 days to same-day. The diagnosis and scope judgment stays human — the writing and pricing lookup becomes AI-assisted.
63/100Total- Structure14/20
- Tool maturity13/20
- Integration13/20
- Risk12/20
- Human value11/20
Saves 2.0 hrs/wk·$9,110/yr·Priority 4Recommended tools (2)
ServiceTitan Pricebook + Estimate Builder
mediumIncluded in existing ServiceTitan subscriptionRequires building out a comprehensive pricebook (20-40 hours one-time investment). Once built, plumbers can generate estimates from the field in 2-3 minutes. This is the highest-leverage internal project in the audit.
Best for: Fastest path to same-day estimates using existing tools
Visit siteChatGPT (with custom estimate prompt)
low$20/mo (Plus) or $25/mo (Team)Use the custom prompt in the prompt library below to draft estimate language from field notes. Copy into ServiceTitan. Not integrated but fast and cheap.
Best for: Immediate improvement while pricebook is being built
Visit site- Structure
3. Performing main line replacements, water heater installs, and re-pipes
Do notPhysical skilled trade work. Not automatable. Not relevant to this audit.
4/100Total- Structure2/20
- Tool maturity1/20
- Integration1/20
- Risk0/20
- Human value0/20
Saves 0.0 hrs/wk·$0/yr·Priority 99Do not automate: Physical skilled trade work requiring licensed professionals. No AI application exists or is appropriate. This is the core value delivery of the business.
- Structure
4. Mentoring apprentices on the job
Do notApprentice mentoring is a trust and safety relationship. A lead plumber teaching an apprentice how to sweat copper or diagnose a slab leak is transferring judgment, safety habits, and professional standards — not information. AI study tools can supplement the apprentice's exam prep (see prompt library), but the mentoring relationship itself should not be touched.
14/100Total- Structure4/20
- Tool maturity4/20
- Integration3/20
- Risk2/20
- Human value1/20
Saves 0.0 hrs/wk·$0/yr·Priority 99Do not automate: Skilled trade mentorship involves safety-critical knowledge transfer, professional judgment, and trust-based relationships. Automating this creates liability if an apprentice learns incorrect technique from an AI tool and causes property damage or injury.
- Structure
5. Pulling permits with the City of Austin Development Services for major work
AssistAustin's Development Services Department permit process is structured but requires local knowledge, correct form selection, and sometimes in-person interaction. AI can help draft permit applications, check required documentation checklists, and draft scope descriptions. The actual submission and follow-up with the city requires a licensed plumber's signature and judgment. AI as a prep tool, not a replacement.
44/100Total- Structure12/20
- Tool maturity9/20
- Integration8/20
- Risk8/20
- Human value7/20
Saves 0.5 hrs/wk·$2,278/yr·Priority 11Recommended tool
ChatGPT (permit application drafting)
low$20/moUse to draft permit scope descriptions and check documentation requirements. See prompt library for ready-to-use prompt.
Best for: Drafting permit scope language and documentation checklists
Visit site- Structure
Service Plumber
3 people · loaded cost $129,792/yr each
Service Plumbers gain 4-5 hours/week through faster quoting, AI-assisted job summaries, and route optimization — translating to 1-2 additional service calls per week across the team.
1. Driving to scheduled service calls (drain clogs, leak repair, fixture install)
AssistRoute optimization AI (Google Maps, ServiceTitan dispatch) can reduce drive time between calls. This is already partially available in ServiceTitan. The plumber still drives — AI just sequences the route better. Realistic time savings: 15-20 minutes per day per tech through better sequencing.
35/100Total- Structure10/20
- Tool maturity9/20
- Integration8/20
- Risk5/20
- Human value3/20
Saves 1.0 hrs/wk·$2,163/yr·Priority 7Recommended tool
ServiceTitan AI Dispatch (route optimization)
lowIncluded in existing ServiceTitan subscriptionEnable route optimization in dispatch board. Reduces windshield time between calls.
Best for: Reducing drive time between calls — already in your stack
Visit site- Structure
2. Diagnosing the issue, quoting the customer, and getting approval before work
AssistThe diagnosis is physical and stays human. The quoting can be significantly assisted by a well-built ServiceTitan pricebook — the plumber selects the job type and materials, the app generates the price, and the customer approves on a tablet. This is less about AI and more about building the pricebook infrastructure. Once built, quote time drops from 10-15 minutes to 2-3 minutes per job.
38/100Total- Structure9/20
- Tool maturity10/20
- Integration10/20
- Risk6/20
- Human value3/20
Saves 1.5 hrs/wk·$3,245/yr·Priority 6Recommended tool
ServiceTitan Pricebook (mobile quoting)
mediumIncluded in existing ServiceTitan subscriptionRequires pricebook build-out (same project as estimate automation for lead plumbers). Plumbers quote from the app, customer signs on screen.
Best for: Faster field quoting with customer approval capture
Visit site- Structure
3. Completing the repair and capturing before/after photos
AssistThe repair is physical skilled work — not automatable. Photo capture is already a ServiceTitan feature. AI could theoretically auto-tag or organize photos, but the time savings are minimal. The real value is ensuring plumbers actually take and upload photos consistently, which is a training/process issue, not an AI issue.
28/100Total- Structure8/20
- Tool maturity7/20
- Integration8/20
- Risk3/20
- Human value2/20
Saves 0.3 hrs/wk·$541/yr·Priority 12Recommended tool
ServiceTitan Photo Capture (native feature)
lowIncluded in existing ServiceTitan subscriptionEnforce photo upload as a required step before job close in ServiceTitan. No AI needed — process discipline is the fix.
Best for: Documentation compliance — process fix, not AI fix
Visit site- Structure
4. Writing a job summary in ServiceTitan and collecting payment
MostlyJob summary writing is a strong AI candidate. The plumber speaks or types a few notes, and AI drafts a professional job summary for the customer record. ServiceTitan has voice-to-text and AI summary features in development; ChatGPT can do this today with a simple prompt. Payment collection via ServiceTitan mobile is already automated — the plumber just needs to close the job properly.
65/100Total- Structure15/20
- Tool maturity14/20
- Integration15/20
- Risk13/20
- Human value8/20
Saves 1.5 hrs/wk·$3,245/yr·Priority 5Recommended tools (2)
ServiceTitan AI Job Summary (beta feature)
lowIncluded in existing ServiceTitan subscription (feature availability varies by tier)Check if your ServiceTitan tier includes AI job notes. If not, use the ChatGPT prompt in the prompt library as a bridge.
Best for: Native integration — no copy-paste required
Visit siteChatGPT (job summary prompt)
low$20/moPlumber dictates notes, pastes into ChatGPT prompt, copies output into ServiceTitan. 2-minute process vs 8-10 minutes of manual writing.
Best for: Immediate improvement while waiting for native ServiceTitan AI features
Visit site- Structure
5. Restocking the truck at end of day
AssistServiceTitan inventory tracking can flag when truck stock drops below reorder thresholds and generate a restock list automatically. The physical restocking stays human. This is a process improvement more than an AI play — the value is in not having a plumber show up to a job without the right parts.
42/100Total- Structure12/20
- Tool maturity9/20
- Integration9/20
- Risk8/20
- Human value4/20
Saves 0.5 hrs/wk·$1,082/yr·Priority 9Recommended tool
ServiceTitan Inventory Management
mediumIncluded in existing ServiceTitan subscriptionSet up truck inventory in ServiceTitan with reorder thresholds. System generates restock list automatically. Requires initial inventory setup (4-6 hours one-time).
Best for: Preventing parts shortages on jobs — process improvement with AI assist
Visit site- Structure
Apprentice Plumber
2 people · loaded cost $51,376/yr each
Apprentices' only AI opportunity is exam prep — $20/month that could accelerate licensure by months and unlock higher billing rates sooner.
1. Assisting lead plumbers on multi-day jobs
Do notPhysical labor assistance on job sites. Not automatable. Not relevant to this audit.
8/100Total- Structure2/20
- Tool maturity2/20
- Integration2/20
- Risk1/20
- Human value1/20
Saves 0.0 hrs/wk·$0/yr·Priority 99Do not automate: Physical job site assistance requiring human presence, safety awareness, and real-time judgment. No AI application is appropriate or available.
- Structure
2. Hauling equipment, prepping job sites, basic demolition
Do notPhysical labor. Not automatable. Not relevant to this audit.
6/100Total- Structure2/20
- Tool maturity1/20
- Integration1/20
- Risk1/20
- Human value1/20
Saves 0.0 hrs/wk·$0/yr·Priority 99Do not automate: Physical skilled trade labor. No AI application exists or is appropriate for this task.
- Structure
3. Studying for journeyman license exam
MostlyAI tutoring for trade licensing exams is genuinely useful and well-supported by current LLM capabilities. An apprentice can use ChatGPT or Claude to quiz themselves on Texas plumbing code, explain concepts they don't understand, and generate practice problems. This doesn't replace a formal prep course but meaningfully supplements it. The investment is $20/month and the payoff is faster licensure — which means higher billing rates sooner.
68/100Total- Structure15/20
- Tool maturity15/20
- Integration14/20
- Risk14/20
- Human value10/20
Saves 1.0 hrs/wk·$2,574/yr·Priority 8Recommended tools (2)
ChatGPT Plus
low$20/moUse for Texas journeyman plumber exam prep. Feed it the TDLR exam content outline and ask it to quiz you. See prompt library for ready-to-use study prompt.
Best for: On-demand tutoring and practice questions for TDLR journeyman exam
Visit siteClaude (Anthropic)
low$20/mo (Pro)Strong at explaining technical concepts in plain language. Good alternative to ChatGPT for study sessions.
Best for: Explaining complex plumbing code concepts in plain language
Visit site- Structure
Custom prompt library
Ready-to-use prompts you can paste into ChatGPT, Claude, or Gemini today. Each is tied to a specific recurring task at your business — fill in the [PLACEHOLDERS] and run.
Draft a professional scope-of-work estimate from field notes
Lead Plumber / Service Plumber · 8-12 min per estimate, 3-6 estimates per day across the team · run in ChatGPT
Write a Google review request follow-up text message for a completed job
Owner / General Manager · 5 min per message, 4-8 jobs per day · run in ChatGPT
Write a same-day estimate follow-up email when a customer hasn't responded
Office Manager / Dispatcher · 6-8 min per follow-up, 2-4 follow-ups per day · run in ChatGPT
Generate a job summary for ServiceTitan from quick field notes
Service Plumber · 7-10 min per job close, 3-5 jobs per day per plumber · run in ChatGPT
Draft a permit scope description for City of Austin Development Services
Lead Plumber · 20-30 min per permit application, 2-4 permits per month · run in Claude
Create a Texas journeyman plumber exam practice quiz from a specific code section
Apprentice Plumber · 30-45 min per study session, 3-5 sessions per week · run in ChatGPT
Write a professional response to a negative Google review
Owner / General Manager · 15-20 min per response, 1-3 negative reviews per month · run in ChatGPT
Risk register
What can go wrong with each automation, how to detect it early, and the kill criteria for cutting losses.
Numa/Goodcall AI books appointments for jobs outside service area or outside plumber skill set
mediumAffects: Answering inbound calls and booking appointments — Office Manager / Dispatcher
Early warning signals
- More than 10% of AI-booked appointments require manual rescheduling or cancellation in the first 30 days
- Plumbers arrive at jobs requiring skills or equipment not on the truck
- Customer complaints about being booked for services you don't offer
Mitigation
Before launch, build a detailed service menu and geographic boundary configuration in the AI tool. Define exactly which job types the AI can book autonomously vs. which require human review. Test with 20 simulated call scenarios before going live.
Kill criteria
If more than 15% of AI-booked appointments require manual correction after 30 days, revert to human booking and re-evaluate the tool's configuration capabilities.
NiceJob sends automated review request to customer who had a bad experience, triggering a 1-star Google review
highAffects: Following up with customers after large jobs to ask for Google reviews — Owner / General Manager
Early warning signals
- Any 1-star Google review mentioning the automated review request message
- Customer calls to complain about receiving a review request after a disputed job
- Job in ServiceTitan closed with a complaint note but review request still fires
Mitigation
Configure NiceJob to only trigger on jobs with no open complaints or disputes in ServiceTitan. Add a 24-hour delay after job close before the review request fires, giving the office manager time to flag problem jobs. Create a 'do not send review' tag in ServiceTitan that suppresses the NiceJob trigger.
Kill criteria
If you receive 2 or more 1-star reviews attributable to automated review requests within 60 days, pause the automation and audit the filtering logic before restarting.
ServiceTitan pricebook prices become stale as material costs change, causing plumbers to under-quote jobs
highAffects: Writing detailed scope-of-work estimates / field quoting — Lead Plumber and Service Plumber
Early warning signals
- Gross margin on pricebook-quoted jobs drops more than 5 percentage points vs. manually quoted jobs
- Plumbers flagging that pricebook prices don't cover current material costs
- Any job where actual material cost exceeds the pricebook estimate by more than 20%
Mitigation
Assign a quarterly pricebook review to the office manager (2 hours, calendar it). Connect pricebook pricing to your primary supplier's current pricing list. Build a 15-20% materials buffer into pricebook prices to absorb cost fluctuations.
Kill criteria
If gross margin on pricebook-quoted jobs falls below 40% (vs. your current baseline) for two consecutive months, suspend field quoting from the pricebook and revert to manual estimates until prices are updated.
Gusto AutoPilot runs payroll with incorrect hours if ServiceTitan time tracking entries are not closed properly by plumbers
highAffects: Running weekly payroll — Office Manager / Dispatcher
Early warning signals
- Any plumber's hours in Gusto differ from their ServiceTitan time entries by more than 30 minutes in a week
- Plumbers reporting paycheck discrepancies in the first 60 days
- ServiceTitan showing open/unclosed time entries at payroll run time
Mitigation
Before enabling AutoPilot, run 4 weeks of parallel processing — let AutoPilot calculate payroll but have the office manager verify manually before approving. Establish a hard rule: all time entries must be closed in ServiceTitan by 5pm Friday. Set a ServiceTitan alert for unclosed entries.
Kill criteria
If payroll discrepancies affect more than 2 employees in any single pay period, disable AutoPilot and revert to manual review until the time-entry process is fixed.
QuickBooks Online AI miscategorizes job-related expenses, causing tax filing errors
mediumAffects: Reconciling weekly bank deposits and credit card batches — Owner / General Manager
Early warning signals
- QBO categorizes a parts purchase as office supplies or vice versa more than 3 times in a month
- Your accountant flags categorization errors during quarterly review
- Any transaction over $500 auto-categorized without owner review
Mitigation
Set a QBO rule requiring manual review for any transaction over $500. Review QBO's auto-categorization weekly for the first 8 weeks to train the AI on your specific expense patterns. Share the categorization rules with your accountant before tax season.
Kill criteria
If your accountant identifies more than $5,000 in miscategorized expenses during the first quarterly review after enabling AI reconciliation, revert to manual categorization and schedule a QBO training session.
AI call answering tool creates a poor first impression for high-value commercial property management inquiries
highAffects: Answering inbound calls — Office Manager / Dispatcher; commercial client relationships — Owner
Early warning signals
- Either of your two commercial property management clients mentions calling and getting an AI response
- A new commercial inquiry calls, gets the AI, and does not follow up
- AI tool cannot handle multi-location or multi-unit service requests that commercial clients typically make
Mitigation
Configure the AI call tool to immediately escalate any caller who identifies as a property manager, commercial account, or multi-unit property to a human. Create a VIP caller list with your two existing commercial clients' numbers that bypasses the AI entirely.
Kill criteria
If either existing commercial property management client raises a concern about the AI answering experience, immediately whitelist their numbers for direct human routing — do not wait for a second complaint.
Vendor negotiation kit
Use this when you talk to the vendors above. Specific to your stack — not generic SaaS-sales advice.
Questions to ask
- What is your ServiceTitan contract term, and what is the cancellation notice window and auto-renewal clause?
Why it matters: ServiceTitan contracts are typically 1-3 years with 60-90 day cancellation notice windows. Missing the window means you're locked in for another year. Know this before you sign or renew.
Red flag: Vendor is vague about cancellation terms or says 'we'll work it out' — get it in writing before signing.
- For Numa/Goodcall: What percentage of inbound calls does your AI successfully book without human escalation, specifically for residential plumbing shops in Texas?
Why it matters: Generic booking rates are meaningless. You need the number for your specific use case. A 60% autonomous booking rate is very different from 85%. This number determines your actual ROI.
Red flag: Vendor gives you an overall platform average instead of a segment-specific number, or refuses to provide customer references in home services.
- For NiceJob: What is your average review conversion rate (review requests sent vs. reviews posted) for plumbing shops in the $1.5M-$3M revenue range?
Why it matters: Industry average for automated review requests in home services is 8-15%. If NiceJob can't beat that, the $75/month is marginal. A good answer is 12-20%+ with references.
Red flag: Vendor quotes platform-wide averages without industry-specific data.
- For all SaaS tools: What does my data export look like if I cancel? Can I export all customer records, job history, and invoices in a standard format (CSV, JSON)?
Why it matters: Data portability is your exit option. If you can't export cleanly, you're locked in forever. ServiceTitan in particular has been criticized for data export friction.
Red flag: Vendor says data export requires a paid professional services engagement or has a multi-week turnaround.
- For ServiceTitan: Which AI features (AI dispatch, AI job summaries, AI estimates) are included in my current tier vs. requiring an upgrade, and what is the exact price difference?
Why it matters: ServiceTitan's AI features are unevenly distributed across tiers. You may be paying for a tier that doesn't include the features this audit recommends, or you may already have them and not know it.
Red flag: Sales rep can't give you a clear feature-by-tier breakdown in writing.
- For Gusto: Is the ServiceTitan time-tracking integration native or does it require a third-party connector like Zapier, and what is the sync frequency?
Why it matters: If the integration requires Zapier, you're adding another $20-50/month and a potential failure point. Native integrations are more reliable. Sync frequency matters for payroll accuracy.
Red flag: Integration is described as 'coming soon' or requires a paid Zapier plan to function.
- For Numa/Goodcall: Can I listen to recordings of actual AI-handled calls before committing, and what is the escalation logic when the AI can't handle a call?
Why it matters: In home services, a robotic or frustrating AI call experience damages your brand. You need to hear what your customers will hear. Escalation logic determines how many calls still reach your office manager.
Red flag: Vendor won't let you hear sample calls or says escalation is 'configurable' without showing you the default behavior.
Where to push for discounts
- Annual prepay on NiceJob and Goodcall/Numa15-20%
Say: 'I'm ready to commit today if you can do annual pricing. What does that look like?' Both tools offer annual discounts that aren't always advertised. At $75-400/month, annual prepay saves $135-960/year.
- ServiceTitan renewal negotiation — competitor mention10-20% on monthly rate or free feature tier upgrade
Before renewal, get a quote from Jobber or Workiz. Tell your ServiceTitan rep: 'I've been quoted $X by Jobber for comparable features. I'd prefer to stay with ServiceTitan but I need the numbers to work. What can you do?' ServiceTitan retains customers aggressively — they will negotiate.
- Bundle NiceJob + Numa/Goodcall as a package negotiation with ServiceTitanFree implementation support or 1-2 months free
Tell ServiceTitan: 'I'm adding NiceJob and an AI answering tool to my stack. I'd like ServiceTitan to be my primary platform for everything. What can you do to make that easier?' They have partnership relationships with both tools and may offer implementation credits.
- Quarter-end timing for any new SaaS contracts10-25% or free onboarding
SaaS sales reps have quarterly quotas. Deals signed in the last 2 weeks of March, June, September, or December get better terms. If you're evaluating a tool in mid-quarter, wait. If you're at quarter-end, push hard: 'I need to make a decision this week. What can you do to make this easier?'
When to walk away
- ServiceTitan or any vendor requires a multi-year contract (3+ years) with no performance clause or exit option
At your revenue size, locking into a 3-year contract with no exit clause is a significant risk. The home services software market is moving fast. If ServiceTitan's AI features don't deliver, you need the ability to switch. Insist on annual terms or a 2-year max with a 90-day exit clause for material feature failures.
- AI call answering vendor cannot provide a reference from a plumbing or HVAC shop in Texas with 5-15 employees
Home services AI call answering is a specific use case. A vendor with strong restaurant or retail references but no home services references is selling you a product that hasn't been validated for your context. The failure mode — a customer calling about a burst pipe getting a confused AI response — is brand-damaging.
- Any vendor charges more than $500 for 'implementation' or 'onboarding' for a tool in the sub-$300/month category
For a 9-person shop, implementation fees above $500 for tools like NiceJob, Goodcall, or Gusto AutoPilot are a red flag. These tools are designed for self-service setup. If a vendor is charging significant implementation fees, they're either compensating for poor UX or padding margin. The exception is ServiceTitan pricebook build-out, which is legitimately complex.
- Vendor cannot demonstrate the ServiceTitan integration working live in a demo environment before you sign
Several tools claim ServiceTitan integration that is actually a Zapier webhook with significant limitations. If a vendor can't show you the integration working in real-time — data flowing from ServiceTitan into their tool — assume it doesn't work as advertised.
Do not automate — full reasoning
- Hiring decisions: phone screens and final interviews for plumbers and apprenticesOwner / General Manager · category: judgment
Hiring a plumber in Austin's tight labor market is a trust and safety judgment call. These workers enter customers' homes unsupervised. AI screening tools have documented EEOC compliance risks, cannot assess reliability or cultural fit, and will miss the red flags an experienced owner catches in 10 minutes. A bad hire in a 9-person shop costs $15,000-$30,000 in lost productivity, re-hiring, and potential customer damage. The efficiency gain does not justify the risk.
- Negotiating with two commercial property-management clients on net-30 invoicing termsOwner / General Manager · category: client_relationship
These are specific, named commercial relationships that likely represent 15-25% of total revenue. Negotiating payment terms is a relationship conversation requiring the owner's credibility, history, and real-time judgment. Automating or delegating this to AI risks damaging relationships that took years to build and cannot be easily replaced in Austin's competitive commercial plumbing market.
- Mentoring apprentices on the jobLead Plumber · category: trust
Skilled trade mentorship transfers safety-critical knowledge, professional judgment, and work habits that cannot be replicated by AI. If an apprentice learns incorrect technique from an AI tool and causes property damage or personal injury, the liability falls on the licensed plumber and the business. The mentoring relationship is also a retention tool — apprentices who feel invested in are more likely to stay through licensure.
90-day implementation roadmap
Weeks 1–4
Stop the bleeding: fix the missed calls and turn on the automations you've already paid for- Turn on ServiceTitan automated appointment reminders (SMS + email, 24 hours before)Tool: ServiceTitan (native feature) · setup ~0.5 hrs
Office manager saves 2-2.5 hours/week immediately. Zero cost. Zero new tools. This should be done before you finish reading this audit.
- Deploy Numa or Goodcall to capture missed inbound calls via AI SMS responseTool: Numa ($200-400/mo) or Goodcall ($50-150/mo) · setup ~4 hrs
Capture 70-80% of the 1-2 daily missed calls. At $400 average ticket, recovering 1 call/day = $146,000 in annual revenue opportunity. Even capturing 30% of missed calls pays for the tool 20x over.
- Set up NiceJob for automated Google review requests on job closeTool: NiceJob ($75/mo) · setup ~2 hrs
Review requests fire automatically within 2 hours of job completion. Expect 3-5x increase in monthly Google reviews within 60 days, improving local SEO and conversion rate.
- Enable QuickBooks Online bank feeds and AI auto-categorization for all accountsTool: QuickBooks Online (existing subscription) · setup ~1.5 hrs
Weekly reconciliation drops from 45-60 minutes to 10-15 minutes of exception review. Owner reclaims 1.5 hours/week.
Weeks 5–8
Fix the estimate bottleneck and automate AR follow-up- Configure ServiceTitan AR automation for 30/60/90 day overdue invoice sequencesTool: ServiceTitan (native feature) · setup ~2 hrs
Office manager stops manually chasing invoices. Automated reminders go out on schedule. Human intervention only at 90+ days. Expect 15-20% improvement in DSO within 60 days.
- Begin ServiceTitan pricebook build-out for top 25 most common jobsTool: ServiceTitan Pricebook · setup ~25 hrs
Foundation for same-day estimates from the field. This is a 20-30 hour project but unlocks estimate automation for both lead plumbers and service plumbers. Assign to office manager in 2-hour blocks.
- Enable Gusto AutoPilot and connect ServiceTitan time trackingTool: Gusto AutoPilot + ServiceTitan integration · setup ~3 hrs
Payroll runs automatically. Office manager reviews exceptions only (15 minutes vs 45-60 minutes weekly).
- Deploy ChatGPT job summary prompt to all service plumbersTool: ChatGPT Plus ($20/mo per user) · setup ~1 hrs
Job summaries take 2 minutes instead of 8-10 minutes. Plumbers close jobs faster, invoices go out same-day, customer records are more complete.
Weeks 9–13
Complete the pricebook, activate field quoting, and optimize dispatch- Complete pricebook and activate mobile field quoting for service plumbersTool: ServiceTitan Pricebook + mobile app · setup ~5 hrs
Service plumbers quote from the app in 2-3 minutes. Customer approves on screen. Estimate turnaround for standard jobs drops to same-day. Lead plumbers use same pricebook for complex estimates.
- Enable ServiceTitan AI dispatch optimization and route sequencingTool: ServiceTitan AI Dispatch · setup ~2 hrs
Reduce average drive time between calls by 15-20 minutes per tech per day. Across 3 service plumbers, this recovers 45-60 minutes of billable time daily.
- Set up ServiceTitan inventory tracking with reorder thresholds for truck stockTool: ServiceTitan Inventory Management · setup ~6 hrs
Automated restock lists generated daily. Reduce parts-shortage delays on jobs. Office manager no longer manually tracks truck inventory.
- Issue ChatGPT Plus accounts to both apprentices with journeyman exam study promptTool: ChatGPT Plus ($20/mo each) · setup ~0.5 hrs
Apprentices have on-demand tutoring for TDLR exam prep. Accelerate licensure timeline by 1-3 months, unlocking higher billing rates sooner.
Industry benchmarks
Residential/light-commercial plumbing shops with 6-12 employees and $1.5M-$3M revenue in Sun Belt metros (Austin, Dallas, Phoenix, Atlanta). ServiceTitan penetration in this segment is high (~60-70% of shops this size). Common pain points are nearly identical to what you described: office manager bottleneck, missed calls, slow estimates.
Common first automations
- Appointment reminder automation (highest adoption, lowest friction)
- Automated review requests post-job (NiceJob and similar tools are near-ubiquitous in this segment)
- AI call answering / missed call SMS capture (fastest-growing adoption in 2024-2025)
- AR follow-up automation for 30/60/90 day buckets
- Field quoting via pricebook (high adoption among ServiceTitan shops)
Common pitfalls
- Building the pricebook is the most-skipped step — shops buy ServiceTitan and never build the pricebook, so field quoting never works
- AI call answering tools that sound robotic damage brand perception in high-trust home services — test the voice quality before committing
- Automating review requests without filtering for unhappy customers first — a 1-star review from an automated request to a dissatisfied customer is worse than no review
- Over-automating dispatch in a small shop where the owner's knowledge of tech capabilities and truck inventory is the real optimization engine
- Underestimating the field training required — automations that depend on plumbers closing jobs correctly in the app fail if field behavior doesn't change
High confidence on this industry segment. Residential/light-commercial plumbing in Sun Belt metros is well-represented in ServiceTitan's customer base and in home services industry research. Tool recommendations are based on documented adoption patterns in this segment, not generic SaaS recommendations.
Do these things this week
- This week: Turn on ServiceTitan appointment reminders (30 minutes, zero cost) and sign up for a Numa or Goodcall trial — these two actions alone address your stated #1 pain point and start recovering missed revenue immediately.
- This week: Sign up for NiceJob ($75/mo) and connect it to ServiceTitan — your Google review volume will increase within 30 days and this directly drives inbound call volume in Austin's competitive market.
- Within 30 days: Assign the ServiceTitan pricebook build-out as a dedicated project. This is the unlock for same-day estimates and field quoting. Budget 20-30 hours of office manager time or hire a ServiceTitan implementation consultant for $500-1,500 to do it faster.
- Before automating anything else: Train your service plumbers on proper job close procedure in ServiceTitan. Every automation downstream (invoicing, AR, job summaries, inventory) depends on plumbers closing jobs correctly in the app. This is a process fix, not a tech fix.
- Do not: Invest in any AI hiring tools, AI negotiation tools, or AI dispatch systems that promise to replace your morning dispatch review. Your judgment about your team and your customers is a competitive advantage — protect it.
Step 3 · Optional
Pulse — $19/mo. Your audit, automatically refreshed.
The AI tool landscape changes every week. Pulse keeps your roadmap current and gives you the negotiation + deployment intel to actually capture the wins.
- Quarterly automatic re-audit — your full audit refreshed every 90 days with current tool data, pricing, and recommendations. Delta-highlighted. See a sample →
- Monthly tool-update digest — curated brief on new tools, pricing changes, and deprecation alerts for your verticals. See a sample →
- Vendor negotiation kit — current promo windows, discount codes, and negotiation scripts for the AI tools we recommend. Refreshed monthly. Preview →
- Implementation playbooks — step-by-step deployment guides for the most-recommended tools, built for SMB owners deploying with one IT partner. Preview →
Cancel anytime. No commitment.
Already managing a subscription elsewhere? Manage on Stripe
Version history
Audit ID: e375ff7c-222a-406b-a2e0-ebfd67d3a935 · framework vv1.0 · claude-sonnet-4-6