Home›How to start›Sample assessment

What you get from an Opportunity Assessment.

A complete sample, written the way we write them: the process map, the measured friction, the ranked opportunities, and a pilot plan with a baseline and success measures. The company is fictional. The format is exactly what you’d receive.

INSTEP · OPPORTUNITY ASSESSMENT · SAMPLE

Cedar Run Heating & Air: get every service request booked the same hour, without adding office staff.

Prepared for: Tom Reilly, Owner, Cedar Run Heating & Air (a fictional company) · Burlington County, NJ
Based on: two working sessions with Tom, the office manager, and two technicians, plus a week of measured intake activity.

Business snapshot. Fourteen people: Tom, an office manager (Dana), a part-time bookkeeper, eight service technicians and two install leads. Residential service and maintenance plans are most of the work, with installs in spring and fall. Tools: Housecall Pro for scheduling and invoicing, QuickBooks Online for accounting, Google Workspace for email, a shared Google Sheet for maintenance-plan renewals, and a texting line on the office phone system. Dana is the hub: every request passes through her, and she is the only person who can book a job.

1. How a request moves today

We mapped one workflow end to end: a service request, from the moment it arrives to a paid invoice. Red boxes are where the measured friction is.

TODAY · HOW A SERVICE REQUEST MOVES Request arrivesPhone · web formText · email4 channels, 1 inbox Office re-typesinto the scheduler~4 h / weekFriction: duplicate entry Callback for detailsaddress, system, symptoms48% of requestsFriction: phone tag, delay Job bookedMedian 5 h 40 mafter first contact Tech receives the jobOften missing gate code,system type, photosFriction: texts to office Job notes come backPhone calls, paper, photosin three places Office builds invoice~5 h / weekFriction: chasing techs Invoice sent · paidQuickBooks Online Renewal follow-upRarely happens41% of plans lapsed ■ White: works today    ■ Amber: gaps    ■ Red: measured friction. Figures are from the two assessment sessions and are illustrative for this sample.

2. Where the time goes

Measured over one typical week in the assessment, plus Dana’s and Tom’s estimates where we could not observe directly.

ActivityWhoTime / weekWhat we observed
Re-typing web-form and email requests into the schedulerDana~4 hEvery field copied by hand. Two requests were entered twice.
Calling customers back for missing detailsDana~3.5 h48% of requests lacked the address, system type, or symptoms. Phone tag added hours of delay.
Answering tech questions mid-jobDana, techs~2 h office, plus tech waiting timeGate codes, prior visit notes and photos were not on the job.
Assembling invoices from job notesDana, bookkeeper~5 hNotes arrive by phone, paper and photo. Parts are sometimes missed and not billed.
Maintenance-plan renewal follow-upNobody~0180 plans; 41% lapsed last year without a reminder.
5 h 40 mMedian time from first contact to a confirmed booking
48%Requests that needed a callback before booking
~14.5 hOffice hours per week on intake, questions and invoicing

3. Opportunities, ranked

We scored each candidate on value to the business, effort to build, and readiness (access, data quality, and how clear the rules are). Rank reflects all three, not just value.

#OpportunityValueEffortReadiness
1Service request intake & triageHighMediumHigh: web form and email are structured enough to start
2Job-to-invoice handoffHighMediumMedium: techs need a simple checkout step first
3Maintenance-plan renewal remindersMediumLowHigh: the sheet is current
—AI phone answeringMediumHighLow: most calls are urgent and customers expect a person. Revisit after #1.
OPPORTUNITY 1 · RECOMMENDED PILOT · MEDIUM COMPLEXITY

Service request intake & triage

Today: four channels feed one person. Half the requests are incomplete, so booking waits on a callback, and urgent “no heat” calls sit in the same pile as a thermostat question.

How it would work:

  1. Web-form and email requests land in one intake queue automatically. Phone and text requests are added by Dana with a two-field form.
  2. Each request is read and turned into the booking fields: customer, address, system, symptoms, urgency, preferred window.
  3. If anything is missing, a short reply goes to the customer asking for exactly that, from Dana’s address, after she approves it.
  4. Complete requests become a draft job in Housecall Pro, flagged urgent when symptoms match the no-heat / no-cool list.
  5. Dana approves each draft job with one click. Nothing is booked, and no customer is promised a time, without her.

Connects to: website form, Gmail, Housecall Pro. You stay in control: every booking and every customer email is approved by Dana; the urgent list is yours to define.

OPPORTUNITY 2 · AFTER THE PILOT · MEDIUM COMPLEXITY

Job-to-invoice handoff

Today: job notes arrive three ways and the office rebuilds each invoice by hand, sometimes missing parts.

How it would work: techs finish each job with a 60-second structured checkout on their phone (work done, parts used, time, photos). A draft invoice is assembled in Housecall Pro with the parts matched to your price list. Dana reviews and sends. Missing or unusual items are flagged rather than guessed.

Connects to: Housecall Pro, QuickBooks Online. First step: agree the checkout fields with two techs and run it on paper for a week.

OPPORTUNITY 3 · QUICK WIN · LOW COMPLEXITY

Maintenance-plan renewal reminders

Today: 180 plans in a sheet, no reminders, 41% lapse.

How it would work: each week, plans due in the next 30 days get a drafted reminder email or text. Dana reviews the batch in one sitting and sends. Replies are logged against the sheet so you can see who renewed, who declined and who went quiet.

Connects to: Google Sheet, Gmail, texting line. First step: clean the sheet’s expiry dates, then run one weekly batch by hand to settle the wording.

Process fixes before any build

  • Make address, system type and symptoms required fields on the website form. This alone removes a share of the callbacks.
  • Give the texting line its own inbox label so texts stop getting lost among emails.
  • Define the urgent-symptom list in writing. The automation will use it, and so will Dana.

4. Pilot plan

Scope: Opportunity 1 for the web-form and email channels only. Phone intake stays as it is for now. Six weeks.

Baseline (measured in this assessment)

  • Median time from first contact to confirmed booking: 5 h 40 m
  • Requests needing a callback: 48%
  • Dana’s weekly hours on intake and callbacks: ~7.5

Success criteria (agreed with Tom and Dana)

  • Median time to confirmed booking under 2 hours for web and email requests
  • Callbacks under 20%
  • Dana’s intake hours under 3 per week
  • Zero bookings or customer emails sent without Dana’s approval
  • Dana would choose to keep it (the one that matters most)
WEEKS 1–2 · SHADOW

The system reads real requests and prepares drafts, but Dana keeps working as today. We compare its drafts with hers and fix the gaps.

WEEKS 3–4 · ASSISTED

Dana works from the drafts: approve, edit or reject. Exceptions and anything unclear go to a review list, never to the customer.

WEEKS 5–6 · MEASURE

We measure against the baseline, document how it works, train the backup person, and decide together what, if anything, comes next.

Safeguards

  • One switch turns the automation off; the fallback is today’s process, unchanged.
  • Every automated action is logged with what it read and what it produced.
  • Unclear requests, duplicates and anything outside the rules go to a person.
  • Accounts and connections are created in Cedar Run’s name and can be revoked at any time.

What we still need to confirm

  • Housecall Pro’s API access on the current plan, and which job fields it accepts.
  • Whether the website form can send submissions to an inbox or endpoint (most can).
  • How Dana wants to handle customers who reply to the automated question by phone.

Investment

A real assessment states the fixed pilot price here, with the $500 assessment credit applied, plus an at-cost estimate of software and AI usage for the pilot. Ongoing support after the pilot is a separate, optional agreement.

5. Ninety days, if the pilot works

  1. Weeks 1–6: the intake pilot above.
  2. Weeks 7–9: add phone intake using Dana’s two-field form so every channel flows through the same queue.
  3. Weeks 10–13: job-to-invoice handoff, starting with the two techs who helped design the checkout.
  4. Ongoing: renewal reminders as a weekly batch, owned by Dana.

This is a sample assessment for a fictional company, written in the format INSTEP uses. All names, tools and figures are illustrative. A real assessment is built from your workflow, your measurements and your team’s input, and you keep it whether or not we build anything together.

Bring one process you’d like to improve. Start with the AI advisor, or request a free 20-minute call.

Talk to the advisor Request a call