Here is the software, the price, and what it does after every inquiry.
Good Local configures a dedicated business workspace on established CRM software. Your team gets the login, inbox, pipeline, calendar, automations, and reporting. We build and manage the configuration.
The sale in one scenario
You are pouring concrete. Your phone rings. You cannot answer. Here is what happens next.
9:47
Dana calls about a sinking patio
She calls your existing business number or a tracked Good Local number. Your crew is working and nobody answers.
Front Range Concrete
Business text conversation
Hi Dana, sorry we missed your call. What can we help with?
Our concrete patio is sinking near the back door. Can someone give us an estimate?
Reply appears in the shared inbox
9:49
You receive the useful part—not another mystery voicemail
Your phone shows a new opportunity, the source, Dana’s request, the conversation, and who is responsible for calling her.
NEW OPPORTUNITY
9:49 AM
Dana R. · Sinking patio estimate
Source: Good Local · Centennial
Assigned: Estimator queue
Phone: (303) 555-0142
Status: Needs response
“Our concrete patio is sinking near the back door. Can someone give us an estimate?”
10:15
Your team takes over with context
A person opens the same conversation, calls or texts Dana, schedules the estimate, and moves the opportunity to Appointment Set.
Why $149 can make sense
If one otherwise-lost $1,500 job is recovered, that collected revenue equals about 10 months of Lead Recovery.
That is illustrative—not a guarantee. The business still has to respond, quote, close, and perform the work.
Try your own numbers
What is one recovered job worth?
Potential collected value
$1,500
That equals
10.1 months of Recovery
or 4.3 months of AI Lead Assistant
Illustration only—not a promise of recovered jobs, close rate, revenue, or profit. Enter collected revenue, not an unaccepted estimate.
What the extra $200 buys
Recovery catches the inquiry. AI Lead Assistant works the conversation.
A HUMAN CONTINUES
Lead Recovery · $149/month
9:47 — Call is missed
9:47 — Fixed acknowledgement text sends
9:48 — Dana replies with the problem
9:48 — Owner and estimator are alerted
Next — A real person answers, qualifies, and schedules
Best when someone on the team can reliably take over after the alert.
AI CONTINUES WITHIN RULES
AI Lead Assistant · $349/month
9:47 — Call is missed
9:47 — Acknowledgement text sends
9:48 — AI asks city, project type, size, and timing
9:50 — AI answers approved FAQs and offers verified slots
9:52 — Dana books; owner receives summary and appointment
Best when inquiries arrive after hours or staff cannot conduct every first conversation.
Question
Lead Recovery · $149/mo
AI Lead Assistant · $349/mo
What are you buying?
A managed capture, alert, inbox, pipeline, and reminder system
A managed AI conversation, qualification, and scheduling system
Does it generate leads?
No
No
Missed-call response
One approved fixed text
Approved opening text, then AI can continue
Web-form response
One approved fixed acknowledgement
AI can begin the approved qualification flow
Who asks follow-up questions?
Your employee
AI, with human takeover available
Who answers customer questions?
Your employee
AI answers only approved FAQs; everything else escalates
Who schedules?
Your employee
AI may offer verified openings or request human confirmation
After-hours behavior
Acknowledges, records, and alerts
Qualifies and may schedule within approved rules
Shared inbox and pipeline
Included
Included
Users / calendar
Up to 3 users / 1 calendar
Up to 3 users / 1 calendar
Inbound sources
Up to 2 numbers or forms
Up to 2 numbers or forms
Follow-up
Two fixed reminders
AI conversation plus approved follow-up
Review request
One workflow
One workflow
Reactivation
Not included
One campaign/month, up to 250 approved contacts
Included monthly usage
500 SMS segments + 1,000 emails
1,000 AI responses + 1,000 SMS segments
Voice AI
Not included
Not included at launch
Setup fee
$299
$499
Choose it when…
A person can take over promptly after the alert
You need the system to conduct the first conversation
The decision is one question: after the first automatic response, can your staff reliably continue the conversation?
Yes → Lead Recovery. No → AI Lead Assistant. Need new inquiries rather than better follow-up → neither; look at Local Visibility or Exclusive Leads.
Two tiers, exactly what's in each
Two launch packages. No mystery about what the monthly fee covers.
Lead Recovery
$149/month
$299 one-time setup
Choose this when inquiries are being missed or forgotten, but a real employee can handle the conversation once alerted.
One private business workspace with up to 3 users
One connected booking calendar
Up to 2 configured inbound sources: numbers or forms
Missed-call text-back and form acknowledgement
One shared inbox and one lead pipeline
Two fixed follow-up reminders—no AI conversation
Appointment confirmations and reminders
One legitimate review-request workflow
Monthly activity summary and one routine workflow change
Includes 1 platform number, 500 SMS segments, and 1,000 transactional emails monthly. Overage: $0.03/SMS segment and $2 per additional 1,000 emails.
Do not choose this if you expect the system to qualify, answer questions, or book without a person.
An additional platform number is $5/month. Both packages work inquiries the business already receives; they do not create traffic or guarantee leads. Additional brands, locations, complex integrations, ad spend, and voice AI require a separate written scope.
Exactly what happens, in order
The story of one missed call.
Not a feature list. This is the actual sequence of texts, from the moment your phone rings to the moment a review shows up on your Google listing.
After the configured missed-call event
The text that follows a missed call
Phone rings at 9:47pm and nobody picks up. After the phone system marks it missed, the workflow sends one approved message from the configured business number. We test timing and repeat-call protection before launch.
Hi, this is Centennial Hot Tub Service. Sorry we missed your call! What can we help with?
The moment they reply
What the AI actually asks
If they text back, the AI picks up the conversation and asks the same questions your team would ask, in order, one at a time so it doesn't feel like a form.
Hi, I need an estimate for a sinking patio.
Thanks for reaching out. What city is the property in?
Centennial. Hoping to fix it next month.
Got it. Roughly how large is the area, and is it concrete or pavers?
Concrete, maybe 12x15 feet.
Perfect, that's enough to get started. I can show verified openings or ask the team to confirm a time—whichever setup the business approved.
Same moment, your side
What lands in your inbox
The qualified details (name, phone, address, job description) show up in your portal or CRM as a new opportunity, tagged with the answers the AI collected. No transcript to dig through, just the facts your estimator needs to call and confirm.
YB
Your Business Name
Portal
Sinking patio estimate
New
Foundation crack repair
Appointment set
Basement sump pump
Won
24 hours after the job is marked Won
The review request, and the one follow-up if it goes unanswered
When you mark a job complete in the portal, the approved review workflow can start. This example waits one day, sends the contractor's legitimate review link, then sends one reminder after three days if there is no click. The timing and destination are set before launch.
Hi Dana, thanks again for choosing Centennial Hot Tub Service! If you have a minute, a quick Google review helps us a lot: [link]
3 days later, no click yet
Hi Dana, just a friendly reminder, if you have 30 seconds we'd really appreciate a quick review: [link]. No worries if you're busy!
Day 3 and day 7 after a lead goes quiet
Following up on the ones who went cold
Someone asks about an estimate, then stops responding mid-conversation. Instead of that lead just dying, two more touches go out automatically, then it stops for good.
Hi Dana, just checking back on the patio estimate. Still interested? Happy to answer any questions.
Hi Dana, following up one more time. We're happy to help whenever you're ready. Let us know!
Illustrative examples. Actual message wording, AI scope, disclosures, and escalation rules are configured per business before anything goes live.
Simple contractor experience
Your team logs in and sees the work—not the machinery behind it.
After testing, authorized users receive an invitation. The final branded login will be app.goodlocalgrowth.com. Inside, your workspace carries your business name and logo and shows conversations, opportunities, calendars, reviews, and permitted payment information.
What you see day to day
Every conversation, every job, every review request lands in one inbox under your business name. You don't see our name anywhere in it.
You can jump into any AI conversation and take over yourself at any point. Nothing is locked behind the bot.
Answers the AI gives are limited to rules you approve up front (pricing ranges, service area, scheduling windows). It says "let me get someone from our team" for anything outside that.
YB
Your Business Name
Portal
Sinking patio estimate
New
Foundation crack repair
Appointment set
Basement sump pump
Won
Illustrative portal interface. Branded with the contractor's own name and logo, not shown as a live client here.