Independent work sample, built for Pool Builders, Inc.

No permit result, scope change, or schedule date reaches the customer late again

Pool Builders' own written response to a November 2023 BBB complaint cites permit-requirement and homeowner-information delays as the cause of a long project gap, after the customer said they got no communication for months. A separately surfaced complaint describes a permit still shown open after ten years with no update from the company. A third, otherwise favorable review praises the build and says the permit process itself was handled well, but adds unprompted that customer communication could be improved. This page shows one small, working tool that closes all three: a change order that blocks the crew and any card charge until the customer explicitly confirms it, a permit status that pushes to the customer the moment office staff log it (instead of going quiet for months or years), and a schedule confirmation that fires the moment a job is actually put on the calendar.

Everything below is fictional. All customer names, jobs, dollar amounts and addresses are sample data, clearly labeled as such, and not Pool Builders' real records or the real complaint details cited above. A real build reads from whatever Pool Builders' office already uses to track a signed contract (their existing WordPress/Contact Form 7 intake) and connects the notification pings to real email or text.

Job queue

Check your project status

Try PBI-1001, PBI-1002, PBI-1003 or PBI-1004 from the office view's sample queue.

How this gets built for real

The reference number is whatever Pool Builders already gives a customer. A real build reads from the signed contract or invoice number already in Pool Builders' intake, it doesn't invent a new number to remember.
The notification pings here are log entries, not real sends. A real build wires the "on the calendar," "permit status," and "change order needs your confirmation" pings to Pool Builders' existing email so they go out the moment office staff log the event, not after a callback goes unreturned.
The permit status check-in is on a schedule, not silent. A real build can ping the customer automatically at a set interval while a permit is still pending, so a permit never sits open for months or years without the customer hearing anything.
"Confirmed" here is a typed name and a timestamp. A real build can add an actual e-signature provider if Pool Builders wants a stronger legal record for scope or price changes; this demo shows the workflow, not a specific vendor.
The card-charge block is illustrative. A real build ties this same gate to whichever payment processor Pool Builders already uses, so a change-order charge simply cannot fire before the customer has confirmed it.