Skip to content

DEMO for BookItSolid: sample data

BookItSolid
All example businesses
HVAC and plumbingFictional, DEMO

Shoreline Plumbing & Air

Shoreline Plumbing & Air is a husband-and-wife contractor based on East Anaheim Street in Long Beach. Luis Delgado started the company in 2012 with one van and a C-36 plumbing licence; Maria Delgado runs the office and dispatch, and the C-20 heating and air licence followed in 2016. Four technicians serve homes and small businesses from Belmont Shore to Lakewood. We find the cause first, show you the options with prices before we start, and clean up like we were never there.

Profile

Validated by lib/schema/profile.ts. Source: fixtures/profiles/hvac-plumbing.json.

Facts
What the AI may repeat.
Owner
Maria Delgado, co-owner, office and dispatch
Phone
(562) 555-0120
Address
3410 E Anaheim St, Long Beach, CA 90804
Area
Long Beach, Belmont Shore, Bixby Knolls, Signal Hill, Lakewood, Seal Beach, Los Alamitos, San Pedro
Founded
2012
Licence
CSLB License #0000000, C-36 Plumbing and C-20 HVAC (fictional, DEMO)
Languages
English, Spanish, Tagalog
Hands off to
Maria Delgado, dispatcher (Monday to Saturday from 7am; emergency plumbing line 24 hours)
Hours
Emergency plumbing (burst pipe, sewage backup, no water) is answered 24 hours a day; the after-hours rate applies after 7pm and on Sundays. Heating and air calls after hours are booked for the next morning.
Monday07:00 to 19:00
Tuesday07:00 to 19:00
Wednesday07:00 to 19:00
Thursday07:00 to 19:00
Friday07:00 to 19:00
Saturday08:00 to 17:00
SundayClosed
Published price menu
The only prices the AI may quote (BRIEF 27). Each line names the page it is printed on.
ServicePrice
Service call
Diagnostic visit, waived when you go ahead with the repair
$89 per visit
After-hours service call
After 7pm and Sundays, plumbing emergencies
$189 per visit
AC tune-up
$119 per system
Furnace tune-up
$119 per system
Drain clearing
Single fixture drain with accessible cleanout; main line quoted on site
from $149
Water heater flush
$129
Sewer camera inspection
Free with any sewer repair
$249

Repairs and replacements are priced on site after the technician has looked. You see the options and the price before any work starts. Replacement estimates are free.

Services
8 listed on the site.
  • Air conditioning repair
    Not cooling, not turning on, freezing up, strange noises. All residential brands.
  • AC and furnace tune-ups
    Seasonal check, coil and burner cleaning, refrigerant and safety checks.
  • Heating repair
    Gas furnaces, heat pumps, wall heaters and thermostats.
  • Drain cleaning
    Kitchen, bath, laundry and main line. Cable and hydro-jet, with a camera look when it keeps coming back.
  • Water heaters
    Repair, replacement, and tankless installs. Same-day replacement on most standard tanks.
  • Leak detection and repair
    Slab leaks, wall leaks, and the mystery water bill.
  • Fixtures and disposals
    Faucets, toilets, garbage disposals, shut-off valves.
  • Emergency plumbing
    Burst pipes, sewage backups and no-water calls, answered 24 hours.
The voice
Lines in the business's own words. The AI writes like this.
  • We find the cause first. Then you see the options and the price, and you pick.
  • If it's a quick fix, we'll tell you it's a quick fix.
  • Our techs wear boot covers and leave the place the way they found it. Maria checks.
  • Same-day on most calls before noon. If we can't make it today, we'll say so when you call, not at 5pm.
  • Licensed, insured, and we answer the phone. That shouldn't be rare, but it is.
Never say
Owner-set phrases the AI must never use. Checked on every story.
  • we'll have it fixed today
  • free estimates on repairs
  • guaranteed same-day
  • it sounds like the compressor
  • you probably need a new unit
  • cheapest in Long Beach
  • no charge if we can't fix it
  • we service every brand

Approved story

Heat wave, 2:48pm: a missed call becomes a same-day visit. Plays in 2:08 at 1x. Approved: hand-written, version 1.

Scene
Thursday in September, 94 degrees in Long Beach. Maria is on the other line with a water heater customer and all four techs are on jobs. Marcus calls because his AC just quit. Watch the phone on the left and the owner's numbers on the right.
  1. Incoming call at 14:48 from Marcus BellStage direction: Maria is on the other line. The call rings out.

    (562) 555-0177 rings for 18 seconds.

  2. Missed (line busy)

    Nobody picks up.

  3. Voicemail prompt; caller presses 1 at 0:25 (consent logged)Stage direction: Press 1 is logged as consent to text.
    Thanks for calling Shoreline Plumbing & Air. Maria is helping another customer. Press 1 and we'll text you right away, or stay on the line to leave a message. For a burst pipe or sewage backup, press 2 for the emergency line.
  4. AI assistant texts
    Hi, this is Shoreline Plumbing & Air. I'm an AI assistant for Shoreline Plumbing & Air, texting because you pressed 1. Maria's team is on jobs right now and will see this. What's going on? Reply STOP any time to opt out of texts.typing 2s before this
  5. Customer texts
    AC stopped blowing cold about an hour ago. Fan runs but the air is warm. House is at 84 and I've got a baby here
  6. Dashboard ticks

    leads +1Caller replied by text after a missed call

  7. AI assistant texts
    Sorry, that's a rough afternoon, especially with a little one at home. Fan running but warm air is something a technician needs to see in person; I can't tell what it is by text. Our service call is $89, and it's waived if you go ahead with the repair. We have a technician who can come today between 4:00 and 6:00pm, or tomorrow 8:00 to 10:00am. Which would you like?typing 5s before this
  8. Customer texts
    Today please. 4 to 6 is fine
  9. AI assistant texts
    Great. What's the address, and the name for the visit?typing 1s before this
  10. Customer texts
    Marcus Bell, 3815 Pine Ave, Long Beach 90807. Gate code 2211
  11. AI assistant texts
    Thanks, Marcus. Here's what I have: AC not cooling, fan runs with warm air, today between 4:00 and 6:00pm at 3815 Pine Ave (gate 2211). Service call $89, waived with repair. The technician will text you when they're on the way and will go over the options and prices with you before doing any work. Reply YES to confirm.typing 4s before this
  12. Customer texts
    YES
  13. Booking confirmed
    AC not cooling: diagnostic visit
    arrival window: 2026-09-10, 16:00 to 18:00, for Marcus Bell · $89 from the menu
  14. Dashboard ticks

    booked +1Same-day arrival window confirmed by text

  15. Dashboard ticks

    recovered +$89Service call fee from the company's own menu. Repair value, if any, is not counted.

  16. AI assistant texts
    You're set for today, 4:00 to 6:00pm. If it's easy, have the thermostat and the outdoor unit reachable for the technician. Reply here or call (562) 555-0120 if anything changes. Reply STOP to opt out of texts.typing 2s before this
  17. Owner's phoneStage direction: Dispatch card on Maria's phone. She assigns the tech from the dashboard.
    New booking: Marcus Bell, AC not cooling (fan runs, warm air), today 4:00 to 6:00pm, 3815 Pine Ave, gate 2211. (562) 555-0177. Missed call 2:48pm, booked by text within 2 minutes.