Engagement Toolkit

Six tools built from Williams' diagnostic findings, competitive research, and 97 five-star reviews. Pick the one you need.

⚙
Automation Assessment
Process mapping, Jobber feature verification, phased timeline, and competitor tech comparison.
13 opportunities · 3 phases · $0 Month 1
☎
Phone Scripts
Eight conversion-optimized call scripts with objection handling, built from 97 five-star reviews.
8 scripts · Quick reference card
📅
Social Media Calendar
4-week repeating template with capture SOPs, repurposing guide, and 20 caption templates.
3 posts/week · Seasonal overlay
★
Review Response Templates
Five template types with variations, built from Williams' actual review language and voice.
5 types · 15 variations · Quick ref
🔍
Competitor Monitoring
5 competitors, 6 tracking dimensions, baseline snapshot, and signal vs. noise classification.
All free tools · Weekly + monthly cadence
Tool 1 of 5

Automation Assessment

Process mapping, Jobber feature verification, phased implementation timeline, and competitor technology comparison.

1. Executive Summary

The headline finding: Williams Air Solutions has automation capabilities available in Jobber. Eight of the thirteen highest-impact automation opportunities require no new tools and no additional spend — the first step is verifying which are currently active and which can be configured for immediate impact.
8 of 13
Already in Jobber
2
Jobber Add-Ons
3
External Tools Needed
$0
New Tools Needed

Thirteen automation opportunities were identified across the 10-section HVAC Business Operating System and mapped into three tiers: Revenue Impact (directly affects money coming in), Time Recovery (frees up hours), and Error Reduction (prevents costly mistakes).

The primary opportunity is that most of the highest-impact automation is already included in the current Jobber subscription — no new tools required for Phase 1. Jobber includes automated appointment reminders, quote follow-ups, job checklists, online booking optimization, route planning, invoice generation, and pricing enforcement. Activating any that aren't already configured is a setup task, not a technology purchase.

The three external tools needed — call tracking, session recording, and ad conversion tracking — fill measurement gaps that Jobber was not designed to solve. These are standard additions for any HVAC business running paid advertising, and most competitors already have them.

Key Recommendations

  1. Month 1: Turn on what you already pay for. Zero cost. Immediate impact on missed calls, lost quotes, and scheduling efficiency.
  2. Month 2–3: Add measurement tools so you can see what's working and what isn't. ~$100–200/month.
  3. Month 4–6: Build the growth engine — service agreements, review automation, reactivation campaigns. ~$50–150/month in add-ons.
  4. Do not buy ServiceTitan, automate the website before fixing it, or automate review responses.

2. Current State Assessment

What Williams Runs Today

CategoryToolStatus
Field Service ManagementJobberActive — booking widget confirmed on website. Dispatch, invoicing, and CRM usage depth unknown.
WebsiteDudaActive — forms submit to email, not connected to Jobber or any CRM (verify current configuration — may have changed since initial audit).
Paid AdvertisingGoogle Ads (active — conversion tracking not configured)Active — confirm conversion tracking configuration to ensure spend is measurable.
AnalyticsGoogle Analytics / GTMInstalled — review current configuration and usage.
SEO MonitoringAhrefsInstalled (analytics.js with key) — verify current monitoring setup.
AccountingQuickBooks (likely)Unconfirmed — Operating System Section 5 has a QBO setup guide; most shops this size use it.
CRMJobberServing as the primary customer and job management system.
Call TrackingCallRailActive. Configuration details to be confirmed.
Review ManagementNone identifiedReviews displayed via Duda widget. Responses done manually via Google.
Session RecordingNone identifiedNo Microsoft Clarity, Hotjar, or similar.
Chat WidgetNone identifiedNo live chat or AI chat on the website.

The Gap

Google Ads conversion tracking. Google Ads are active, managed through a third-party setup that may include its own tracking and lead capture. Worth confirming with the ads manager what conversion data is being collected and whether it ties back to booked jobs — not because the ads don't work, but because there's no way to know if they do. The ads could be producing $10 leads or $500 leads and the answer is invisible.

Compared to the 7 HVAC companies analyzed in our cross-site study, the primary opportunity is connecting paid advertising to measurable conversion outcomes. This is not an overall technology deficit — several of the companies analyzed also lack call tracking and retargeting.

Jobber covers most of the operational automation identified above. The remaining gaps are in measurement (call tracking, session recording, ad conversion tracking) — tools Jobber was not designed to replace.


3. Jobber Feature Verification

Every automation opportunity from the process mapping was verified against Jobber's current feature set. Status indicates whether the feature is included in Williams' subscription, requires an add-on purchase, or requires an external tool.

Note: Features listed assume Jobber's Grow plan. Route optimization, quote follow-up automation, and smart scheduling are not available on the Core or Connect plans.

Legend

Included Already in the Jobber subscription — just needs to be turned on. Add-On Available in Jobber for an additional monthly fee. External Requires a separate tool outside of Jobber. Not Available Cannot be automated with current tools.

Tier 1: Revenue Impact

Automate these first — they directly affect money coming in.

ProcessCurrent StateJobber FeatureStatusAction Needed
Missed call recovery Calls are answered during business hours and handled by an AI agent after hours. Jobber Receptionist — 24/7 AI answering service. Also: automated client communications can send a missed-call text. Add-On Enable Jobber Receptionist. Alternatively, configure automated text response for missed calls (included in base plan via custom automations).
Review request after service Review request process to be confirmed. 97 reviews in ~3 years suggests organic growth — a structured ask process can accelerate it further. Automated client communications — configurable post-job follow-up messages (email and/or text) with direct review link. Included Set up an automated text 2–3 days post-service with a direct Google review link. Use Jobber's communication templates.
Lead follow-up on unsold estimates To be confirmed. Verify whether follow-up sequences are in place. Automated quote follow-ups — auto-email/text when a quote hasn't been accepted. Configurable timing (day 1, 3, 7). Included Turn on quote follow-up automation. Set cadence: day 1 (reminder), day 3 (value add), day 7 (soft close with stated expiry).
Service agreement renewal tracking To be confirmed. Auto-charge recurring + automated payment reminders. Recurring invoicing handles renewals. Client communications handle reminders. Included Set up service agreements as recurring jobs with auto-invoicing. Configure reminders at 30/15/7 days before expiration.
Google Ads conversion tracking Tag installed but no conversion events fire from forms or calls. Not a Jobber feature. External Wire form submissions and phone calls as conversion events in Google Tag Manager. Requires GTM configuration + call tracking tool.

Tier 2: Time Recovery

Automate these when short-staffed — they free up hours.

ProcessCurrent StateJobber FeatureStatusAction Needed
Appointment confirmations & reminders To be confirmed. Automated client communications — booking confirmation, day-before reminder, on-the-way notification. All configurable. Included Configure three automated messages: booking confirmation (immediate), day-before reminder (with arrival window), on-the-way text (one-click send by tech).
Invoice generation & delivery To be confirmed. Professional invoices — auto-generate from completed work order, auto-send to customer, online payment. Included Configure invoices to auto-generate on job completion. Enable online payment (credit card 2.9% + 30¢, ACH 1%). Set up automated payment reminders for overdue invoices.
Dispatch & route optimization To be confirmed. Route optimization + smart scheduling recommendations — optimizes daily/weekly routes for the whole team. Included Start using Jobber's route optimization for daily scheduling. Use smart scheduling recommendations based on team availability and travel times.
Parts reordering To be confirmed. Expense tracking — log expenses per job, attach receipts. Home Depot integration — quote with current prices. But no automated reorder triggers. Not Available Use Jobber expense tracking to monitor parts usage. Reorder manually when patterns emerge. Automated reorder requires inventory management software (premature at current scale).
Permit status tracking To be confirmed. Not a Jobber feature. Not Available Manual process. Some FL counties have online portals. Use a simple spreadsheet or the permit tracker template from the Business Documents package until volume justifies software.

Tier 3: Error Reduction

Automate these to prevent costly mistakes.

ProcessCurrent StateJobber FeatureStatusAction Needed
Job notes completeness Unknown — incomplete notes delay invoicing. Custom checklists — build per-job-type checklists. Required fields can block job completion until filled. Included Create custom checklists for each service type (repair, install, maintenance). Require photos + notes before a job can be marked complete.
Double-booking prevention Unknown. Calendar with capacity limits per day/tech. Smart scheduling warns on conflicts. Included Set daily capacity limits per technician. Configure scheduling to warn or block when a tech is already assigned.
Pricing consistency Unknown — techs may quote differently for the same job. Custom line items — build a flat-rate price book so techs select the service and price auto-populates. Quote markups enforce margins. Included Build the 20-job price book (from Operating System Section 6) as Jobber custom line items. Techs select from the list — no manual pricing.

4. Phased Implementation Timeline

Three phases, each building on the last. The sequence matters: you cannot measure what you haven't configured, and you shouldn't scale what you haven't measured.

Phase 1 — Month 1

Turn On What You Already Pay For

Cost: $0 additional. Time: 4–6 hours of one-time configuration. Impact: Immediate.

Week 1: Communications

  • Configure automated appointment confirmation (immediate text/email on booking)
  • Configure day-before reminder with arrival window
  • Set up "on my way" one-click text for techs
  • Configure automated quote follow-up sequence (day 1, day 3, day 7)

Week 2: Job Quality

  • Build custom checklists for 3 core job types: AC repair, system install, maintenance
  • Require photos + completion notes before marking jobs done
  • Set daily capacity limits per technician
  • Build the 20-job flat-rate price book as Jobber custom line items

Week 3: Invoicing & Payment

  • Enable online payment on invoices (credit card + ACH)
  • Configure auto-generated invoices on job completion
  • Set up automated payment reminders for overdue invoices (3-day, 7-day, 14-day)
  • Sync Jobber with QuickBooks Online (if confirmed as accounting tool)

Week 4: Scheduling & Booking

  • Start using route optimization for daily scheduling
  • Review online booking settings — ensure the widget captures the right fields
  • Enable smart scheduling recommendations
  • Configure work request forms for the Duda website (connect form submissions to Jobber if possible via Zapier)
"Done" looks like: Every new booking gets an automatic confirmation. Every overdue quote gets a follow-up. Every completed job has photos and notes. Every invoice goes out automatically with online payment. Stop manually texting reminders and chasing invoices.
Phase 2 — Months 2–3

Add Tracking and Measurement

Cost: ~$100–200/month. Time: 2–3 hours setup + monthly monitoring. Impact: Visibility into what's working.

Call Tracking (~$45–65/month)

  • Set up CallRail or CallTrackingMetrics with tracking numbers per source (Google Ads, Google organic, direct)
  • Replace the raw phone numbers on ads and website with tracking numbers
  • Configure call recording for training and quality review
  • Wire call completions as Google Ads conversion events

This resolves the 6-phone-number problem identified in the diagnostic. Tracking numbers replace the mess with clean attribution per channel.

Session Recording (Free)

  • Install Microsoft Clarity on the Duda website (free, unlimited)
  • Watch 10 sessions per week to see where visitors get stuck
  • Check rage-click reports (visitors clicking things that aren't clickable)
  • Monitor scroll depth to see how far visitors read

5 of 7 competitors already run Clarity. Grasshopper runs both Clarity AND Hotjar. This is table stakes for any business with a website.

Google Ads Conversion Tracking ($0 — configuration only)

  • Configure Google Tag Manager to fire conversion events on form submissions
  • Wire call tracking numbers as call conversion sources
  • Set up conversion value tracking (estimated job value per lead type)
  • Review first month of data — which keywords produce leads that become jobs?

This is the single highest-ROI action in Phase 2. Without it, every dollar of Google Ads spend is a guess. With it, you can cut waste and double down on what works.

Automated Review Requests ($0 — Jobber configuration)

  • Configure post-service text with direct Google review link (2–3 days after job completion)
  • Template: "Hi [name], thanks for choosing Williams Air Solutions! If you had a good experience with [tech name], a quick Google review helps us a lot: [link]"
  • Track review velocity month-over-month — target: 8–12 new reviews/month (up from ~5–7 current pace)
"Done" looks like: For the first time, answer: "How much does it cost me to get a customer from Google Ads?" and "What percentage of website visitors actually call or book?" and "Are we getting more reviews than last month?" If the answers to these aren't readily available, these tools close the gap.
Phase 3 — Months 4–6

Build the Growth Engine

Cost: ~$50–150/month in add-ons. Time: 1–2 hours/week ongoing. Impact: Recurring revenue and customer retention.

Service Agreement Program

  • Build the 3-tier maintenance agreement structure (from Operating System Section 7) in Jobber as recurring jobs
  • Configure auto-invoicing on the membership schedule
  • Set up renewal reminders (30/15/7 days) via automated communications
  • Create a sales script for techs (presented on-site after every repair call)
  • Target: 10 agreements in the first 90 days — benchmark from Operating System: 450+ at $5M revenue

This is the highest-value long-term automation. Recurring revenue is the difference between a service business and a platform. Jobber handles the billing; the tech handles the sell.

Lead Nurture Sequences

  • Build a 4-touch sequence for estimates not yet accepted: confirmation (day 0), useful content (day 3), social proof (day 5), soft re-ask with stated expiry (day 10)
  • Use Jobber's custom automations or Zapier integration for the sequence
  • Use text, not email — text outperforms email for local service follow-up by a wide margin

Reactivation Campaigns

  • Export Jobber customer list. Identify customers with no service in 12+ months
  • Send a reactivation campaign: "It's been a while — your system is due for a check-up. Book your maintenance visit: [link]"
  • Run quarterly. Old customers are the cheapest revenue source that exists
  • Use Jobber's Mailchimp integration or two-way texting for delivery

Jobber Receptionist (Add-On — ~$49–89/month)

  • Enable 24/7 AI answering for after-hours and overflow calls
  • Configure to capture name, number, address, and service type
  • Auto-create work requests in Jobber from receptionist interactions
  • Evaluate after 30 days: how many calls are captured after-hours that would have been missed?
"Done" looks like: Maintenance agreements generate predictable monthly revenue. Old customers come back without direct oversight remembering to call them. After-hours calls get answered and booked. Estimates that go cold get follow-up automatically. The business runs a growth engine, not just a dispatch board.

5. What NOT to Automate

Automation applied to the wrong thing makes the wrong thing happen faster. These four anti-patterns are specific to Williams Air Solutions and should be treated as hard rules, not guidelines.

1. Don't automate the website before fixing the website.

Before making automation investments, ensure the website has clear conversion paths, consistent contact information, and quality content. Automation amplifies whatever the site already does — if the site isn't converting, tools layered on top won't fix that. Get the fundamentals right first, then add engagement tools.

2. Don't automate dispatch before documenting dispatch.

If there's no written dispatch process today — no standard for how jobs are assigned, how emergencies get prioritized, how rerouting works — then automating dispatch means automating whatever happens to occur that day. Jobber's route optimization is excellent, but it optimizes whatever you feed it. If there's no documented process, automation will amplify inconsistencies rather than solve them. Document the daily dispatch SOP first (use the template in the Business Documents package), then plug it into Jobber's scheduler.

3. Evaluate ServiceTitan when the operations justify it.

ServiceTitan becomes a practical consideration when a company has dedicated office staff, 6+ techs, and operational complexity that current tools can't support — typically around $2.5–3.5M revenue. The transition takes 3–6 months (widely cited by implementation teams) and costs significantly more per month. Every competitor in our study running ServiceTitan is significantly larger than Williams. It's a when-you're-ready decision based on operational needs, not a fixed size threshold.

4. Don't fully automate review responses.

Personal review responses are a brand asset. Customers praise the personal touch — "like friends or family," "real family feel." AI tools can draft responses, but a human should review and personalize before posting. Fully automated responses across dozens of reviews start sounding identical — and the personal touch in Williams' reviews is a competitive advantage that automation would erode. Automate the request for reviews (Phase 2). Use AI as a starting point for responses, not a replacement.


6. Investment Summary

Phase 1 — Month 1: $0/month

ItemCostNotes
Automated communications (reminders, follow-ups, on-my-way)$0Included in Jobber subscription
Custom checklists & required fields$0Included in Jobber subscription
Route optimization & smart scheduling$0Included in Jobber subscription
Online payment (credit card, ACH)Transaction fees only2.9%+30¢ credit card, 1% ACH
Auto-invoicing & payment reminders$0Included in Jobber subscription
Custom line items (price book)$0Included in Jobber subscription
QuickBooks sync$0Included in Jobber subscription

Phase 2 — Months 2–3: ~$45–65/month

ItemCostNotes
CallRail (call tracking, 5–10 numbers)~$45–65/moStarter plan. Includes call recording, source tracking. Scales with number count.
Microsoft Clarity (session recording)$0Free. Unlimited sessions. No data caps.
Google Ads conversion tracking (GTM config)$0One-time setup — may require a few hours from someone who knows GTM.
Automated review requests (Jobber)$0Included in Jobber subscription

Phase 3 — Months 4–6: ~$50–150/month

ItemCostNotes
Jobber Receptionist (24/7 AI answering)~$49–89/moAdd-on. Captures after-hours calls. Auto-creates work requests.
Service agreement setup (Jobber)$0Recurring jobs + auto-invoicing are included.
Lead nurture sequences (Jobber automations or Zapier)$0–20/moJobber custom automations are included. Zapier Starter is ~$20/mo if needed for complex sequences.
Reactivation campaigns (Jobber + Mailchimp)$0–13/moMailchimp free tier for up to 500 contacts. Jobber syncs customer data.
Total estimated monthly cost at full implementation: $95–170/month. The majority of high-impact automation is included in the existing Jobber subscription at no additional cost. The external tools (call tracking, session recording, ad tracking) fill measurement gaps — they don't replace Jobber's operational automation.

What This Does NOT Include


Appendix A: HVAC Industry Technology Comparison

Technology stacks across 7 HVAC companies across the U.S. analyzed via site extraction (August 2026). Williams' stack is shown for reference.

CapabilityWilliamsAC PlusAnchorBrody PennellComfort MonsterGrasshopperMedleyWestern
FSM PlatformJobberServiceTitanServiceTitanServiceTitanSchedule EngineServiceTitanServiceTitanServiceTitan
AnalyticsGA/GTMGA4+UA+GTMGA4+GTMCloudflare onlyGA4+UA+GTMGA4+UA+GTMGA4+GTMNone detected
Session RecordingNoneClarityClarity+PostHogNoneClarity (dual)Clarity+HotjarNoneClarity
Call TrackingCallRailCallRail+ClixsyNoneNoneCallTrackingMetricsCallRail+ServiceTitan DNINoneNone
Paid AdsGoogle Ads (no tracking)Google AdsNone detectedNone detectedGoogle Ads+FacebookGoogle Ads+FacebookNone detectedFacebook+Bing
RetargetingNoneClixsySimpli.fiNoneFacebook pixelFacebook pixelNoneFacebook pixel
Chat WidgetNoneFree Agency AIZyraTalk+Rival DigitalAvoca AIOneLocal QuickConnectHatch ChatHVAC Quote AI (custom)None
Cookie ConsentUnknownNoneNoneCookieYes+Complianz (dual!)NoneNoneNoneComplianz
Key insight: Williams is not uniquely behind — several competitors also lack call tracking, session recording, and retargeting. The difference is that Williams is running paid advertising without tracking. AC Plus, Comfort Monster, and Grasshopper — the three competitors who also run Google Ads — all have conversion tracking and call tracking installed. Running ads without measurement is the gap, not the absence of a chat widget or retargeting pixel.

Appendix B: Full Process Mapping by Operating System Section

Every process from the 10-section HVAC Business Operating System, mapped to automation potential. Items marked with a checkmark are addressed in the phased timeline above. Items marked with a dash are intentionally excluded — either premature, not automatable, or counterproductive at current scale.

Section 1: Daily Operations
ProcessAutomatable?ToolPhase
Morning dispatch & job assignmentYes — route optimizationJobberPhase 1
Job rerouting (cancellations, emergencies)Partial — manual reassignment, but Jobber shows availabilityJobberPhase 1
End-of-day checkoutYes — custom checklistsJobberPhase 1
Truck stock checksNo — requires physical audit——
After-hours dispatchYes — AI receptionistJobber ReceptionistPhase 3
Section 2: Phone & Booking
ProcessAutomatable?ToolPhase
Inbound call handlingPartial — overflow & after-hours onlyJobber ReceptionistPhase 3
Booking confirmationYes — automated text/emailJobberPhase 1
Appointment remindersYes — automated text/emailJobberPhase 1
Follow-up cadences (post-estimate)Yes — quote follow-up automationJobberPhase 1
Customer complaint escalationNo — requires human judgment——
Missed call recoveryYes — auto-text on missed callJobberPhase 1–3
Call source trackingYes — tracking numbers per channelCallRailPhase 2
Section 3: CRM & Job Lifecycle
ProcessAutomatable?ToolPhase
Lead capture from websiteYes — work requests + online bookingJobberPhase 1
Lead tagging & managementYes — lead management featuresJobberPhase 1
Payment collectionYes — online payment + auto-invoicingJobberPhase 1
Warranty/callback trackingPartial — job notes + tags. No dedicated warranty module.JobberPhase 1
Change order processPartial — quotes can be revisedJobber—
Section 4: Tech Management
ProcessAutomatable?ToolPhase
Time trackingYes — clock in/out per jobJobberPhase 1
Geofencing timersYes — auto-start/stop visit timersJobberPhase 1
Payroll prepYes — Jobber → payroll syncJobber + payroll providerPhase 2
Performance tracking (revenue/tech)Yes — employee productivity reportsJobberPhase 1
Onboarding checklistNo — use the printed template——
RecruitingNo — human process——
Section 5: Financial Dashboard
ProcessAutomatable?ToolPhase
Revenue trackingYes — financial reports + revenue targetsJobberPhase 1
Job costingYes — automatic labor tracking + expense capture + profit alertsJobberPhase 1
Expense trackingYes — per-job expense logging with receiptsJobberPhase 1
P&L generationPartial — Jobber financials + QBO integration. Full P&L is accounting software.Jobber + QuickBooksPhase 1
Cash reserves monitoringNo — accounting softwareQuickBooks—
Marketing ROI by channelPartial — Jobber marketing dashboard + call trackingJobber + CallRailPhase 2
Section 6: Pricing
ProcessAutomatable?ToolPhase
Flat-rate price bookYes — custom line items with preset pricingJobberPhase 1
Good/better/best quotingYes — quote add-ons & markupsJobberPhase 1
Supplier pricing lookupsPartial — Home Depot integration for live pricingJobberPhase 1
Auto-draft quotesYes — AI-drafted quotes from requestsJobberPhase 1
Section 7: Service Agreements
ProcessAutomatable?ToolPhase
Agreement creation (3-tier)Partial — templates + recurring jobsJobberPhase 3
Renewal tracking & remindersYes — automated communications + recurring invoicingJobberPhase 3
Auto-charge renewalsYes — auto-charge recurring (credit card on file)JobberPhase 3
Agreement sales trackingYes — sales performance reportsJobberPhase 3
Section 8: Permits & Inspections FL
ProcessAutomatable?ToolPhase
Permit application trackingNo — manual. Use the permit tracker template.——
Inspection schedulingNo — depends on municipality——
License renewal remindersYes — calendar reminders in Jobber or phoneJobber/Calendar—
Section 9: Marketing
ProcessAutomatable?ToolPhase
Review requestsYes — automated post-job textJobberPhase 2
GBP photo uploadsNo — manual (phone photos from techs)——
Social media postingNo — manual initially. Scheduling tools later.——
Lead source trackingYes — call tracking + Jobber lead tagsCallRail + JobberPhase 2
Email/text campaigns (past customers)Yes — Mailchimp sync + Jobber textingJobber + MailchimpPhase 3
CAC/CLV calculationPartial — requires call tracking data + Jobber revenue dataCallRail + JobberPhase 2–3
Section 10: Scaling
ProcessAutomatable?ToolPhase
Weekly scorecard generationPartial — Jobber dashboard + reports cover most metricsJobberPhase 1
Hiring pipelineNo — human process——
Service manager onboardingNo — use the printed template——
Multi-location managementPremature — single location currently——
Tool 2 of 5

Phone Scripts

Eight conversion-optimized call scripts built from proven fundamentals, customized with Williams' data from 97 five-star reviews.

Three rules for every call:
1. Capture name and callback number in the first 15 seconds — a dropped call is still a lead if you have a number.
2. Tell them exactly what happens next — the biggest silent objection is fear of an unknown sales process.
3. Be specific, not superlative — "$140 diagnostic" beats "affordable pricing." A real number builds trust; a vague promise sounds like everyone else.

1. New Customer Inbound Call

New Customer Inbound

When: Every new call from someone who hasn't used Williams before

Phase 1: Capture (First 15 Seconds)

You say
"Hi, thanks for calling Williams Air Solutions, this is [YOUR NAME]. Can I get your name and a good callback number real quick, just in case we get disconnected?"
Why this works
Dropped calls happen. If you have a name and number, you can call back. If you don't, the lead is gone forever. This also signals professionalism — you're organized enough to not lose them.
Write it down immediately. Name, number, time of call. Even if the call continues perfectly, you now have a lead record.

Phase 2: Listen and Qualify

You say
"Great, [NAME]. What's going on with your system?"
Let them talk. Don't interrupt. Listen for: what's broken, how urgent it is, and whether they've already called someone else. Take notes on the specific problem — the tech needs to arrive prepared.
After they describe the issue
"Got it. And what's the address where the unit is?"
Why this works
Confirms they're in your service area (Clearwater, Belleair, Pinellas County) before you invest more time. If they're outside your area, you can refer them honestly — which sometimes brings them back when they move into your zone.

Phase 3: Set Expectations (The Money Part)

You say — for a repair call
"Here's how it works. We charge a $140 diagnostic fee for the visit — that covers the trip and a full assessment of your system. If you decide to go ahead with the repair, that $140 gets applied to the cost. So you're not paying extra for the visit."
Why this works
Pricing transparency eliminates the #1 anxiety: "How much is this going to cost just for them to show up?" The $140-applied-to-repair structure reframes the diagnostic from a cost into a deposit. Silence on pricing reads as "they're going to figure out how much I'll pay."
You say — for a replacement/estimate
"We do free estimates on replacements and new installations. Management will come out, look at everything, and give you options with pricing — no pressure, no obligation."

Phase 4: Book It

You say
"I can get [TECH NAME / management] out to you [today / tomorrow morning / DATE]. Does [TIME WINDOW] work for you? ... And what's the best email for the confirmation?"
Why this works
Using the tech's actual name makes the service personal. "[Name] will be there" is a person; "a technician will be dispatched" is a corporation. Customers who see names in reviews already feel they know the tech — the name carries trust.

Phase 5: Confirm and Close

You say
"Perfect. So here's what'll happen — [TECH NAME] will call you about 30 minutes before they arrive so you're not waiting around. They'll take a full look at the system, explain what they find, and go over your options with you before any work starts. No surprises. Sound good?"
Why this works
"What happens next" removes the single biggest silent objection — fear of an unknown process. Every detail (the call-ahead, the explanation, the approval before work) reduces anxiety. "No surprises" is the phrase that closes the loop.

Common Objections

They sayYou say
"How much will the repair cost?""It depends on what's going on with the system — I don't want to guess and give you the wrong number. That's what the diagnostic is for. The tech will find the actual problem and give you the exact cost before doing anything. Most repairs run between $150 and $600 on top of the diagnostic, but I'd rather they give you a real number than me give you a made-up one."
"I'm getting other quotes""That's smart — you should. I'd just mention we have 97 five-star reviews on Google and our guys don't push work you don't need. We'd rather fix what's actually wrong than sell you a new system. If you'd like, I can get someone out there today so you have our number to compare."
"Can you waive the diagnostic fee?""I can't waive it, but it does get applied to your repair — so if you go ahead with the work, you're not paying it on top. And management doesn't charge a trip fee for replacement estimates. Those are completely free."
"Do you do [specific service]?""Yes, we handle [SERVICE] — [brief specifics]. We work on all major brands. Let me get someone out to take a look."
About the "$150–$600" range: This covers common repairs (capacitor, blower motor, refrigerant recharge). Major component replacements (compressor, coil) can run $1,500–$3,000+ but should never be quoted over the phone — the tech diagnoses and prices on-site.

Recovery Scenarios

Dropped call: Call back immediately. "Hi [NAME], this is [YOUR NAME] from Williams Air — looks like we got cut off. You were telling me about [THEIR ISSUE]. Let me get you scheduled."
Angry caller (bad experience with another company): Don't badmouth the other company. "That's frustrating. Our approach is to diagnose first and give you the full picture before any work happens. Our techs are thorough — they won't replace parts you don't need."
Outside service area: "We're based in Clearwater and cover most of Pinellas County. You might be a bit outside our range, but let me check — what's your address?"

2. Emergency / After-Hours Dispatch

Emergency / After-Hours Dispatch

When: After-hours calls, weekend calls, or any call where the system is completely down in extreme heat
Urgency rule: The caller is hot, stressed, and possibly has kids, elderly parents, or pets in the house. Speed and calm are more important than any script. Acknowledge the situation first, solve second.

Phase 1: Capture + Acknowledge

You say
"Williams Air Solutions, this is [NAME]. What's your name and number? ... Got it. Tell me what's happening."
Faster capture here. Name and number in one breath, then straight to the problem. No pleasantries needed — they called because it's urgent.

Phase 2: Triage

After they describe the issue
"Is the system completely off, or is it running but not cooling? ... And is anyone in the house who's especially sensitive to the heat — elderly, young kids, anyone with health issues?"
Why this works
The vulnerable-person question accomplishes two things: it shows you care about more than the equipment, and it helps prioritize dispatch. A house with an infant and a house with a healthy adult in their 30s get different urgency levels.

Phase 3: Commit to a Time

You say — if you can get there today/tonight
"I can get [TECH NAME] to you [within 2 hours / this evening / by TIME]. Same $140 diagnostic. They'll call you about 20 minutes before they arrive."
You say — if it has to wait until morning
"I'm going to get you first slot tomorrow morning. [TECH NAME] will be there by [TIME]. In the meantime — turn the system completely off at the thermostat. If you have ceiling fans, run those. And if you can, close the blinds on the sunny side of the house. That'll buy you a few degrees until we get there."
Why this works
Giving them something to DO right now (turn off the system, close blinds) reduces the helplessness of waiting. It also shows expertise — you know how houses hold heat. And it costs nothing.

Phase 4: Details for the Tech

You say
"A couple quick questions so [TECH NAME] arrives prepared — do you know the brand of your unit? ... And roughly how old is it? ... Is the outdoor unit making any noises, or is it just not turning on?"
Write these down and text them to the tech. "Customer: [NAME], [ADDRESS]. AC completely out, 12-year-old Carrier, no noise from outdoor unit, elderly parent in home." The tech arrives ready, not cold.

Confirm

You say
"[NAME], we'll get this taken care of. [TECH NAME] will call before they're on the way. Is this number the best one to reach you?"

Recovery Scenarios

No tech available tonight: "I don't have anyone available tonight, but I'm putting you first thing tomorrow. What I can do right now is walk you through a couple things to check — sometimes it's something simple like a tripped breaker or a clogged drain line that I can help you troubleshoot over the phone."
Caller is extremely upset: Let them vent. Don't interrupt, don't defend, don't say "I understand." When they pause: "That sounds miserable, especially in this heat. Let me get someone out to you as fast as I can. Here's what I can do right now —"

3. Estimate Follow-Up (Day 3)

Estimate Follow-Up

When: 3 days after sending an estimate/quote that hasn't been accepted. This is the single most common revenue leak in home services.
The gap this closes: Most HVAC companies send a quote and wait. The customer says "let me think about it," and no one ever calls back. A structured follow-up recovers a large share of quotes that would otherwise die silently. The Day 3 call is the highest-value touch — early enough that the problem is still fresh, late enough that they've had time to consider.

The Follow-Up Cadence

Full sequence (phone + text)

  • Day 0: Send the estimate. Confirm via text: "Hi [NAME], this is management from Williams Air. Your estimate for [WORK] is attached. Let me know if you have any questions — happy to walk through it." (Text, not phone.)
  • Day 3: Phone call (this script).
  • Day 7: Final text: "Hi [NAME], just checking in on your estimate for [WORK]. This quote is good through [DATE — 14 days from original]. If anything changes or you want to talk through options, I'm here." (Text, not phone.)
  • Day 14: Quote expires. No further contact unless they reach out.

The Day 3 Call

You say
"Hey [NAME], this is management from Williams Air Solutions. I'm following up on the estimate we put together for [THE SPECIFIC WORK — e.g., replacing your condenser / the duct repair in your attic]. Just wanted to see if you had any questions about it."
Why this works
Naming the specific work proves you remember them — you're not reading off a list. "Any questions" is a low-pressure opener. You're offering help, not applying pressure.
Then shut up and listen. The most likely response is one of four things:
They sayYou say
"We're still thinking about it""Totally understand — it's a big decision. Is there anything specific you're weighing? Sometimes I can help sort through the options." (Then listen. If they mention price, go to the financing conversation. If they mention timing, offer to schedule around their availability.)
"It's more than we expected""I hear you. A couple things that might help — we do offer financing if that makes the monthly cost easier to manage. And if budget is the main factor, I can also look at whether there's a mid-range option that still solves the problem without going top-of-line."
"We got a lower quote""That's fair. I'd just say — make sure you're comparing the same scope. Our estimate includes [SPECIFIC ITEMS — e.g., the line set, the pad, pulling the permit, the 1-year labor warranty]. Some quotes leave those out and they show up as add-ons later. If you want, I'm happy to look at the other quote with you and just make sure you're comparing apples to apples."
"We decided to go with someone else""No problem at all. I appreciate you letting me know. If anything comes up down the road, you've got our number." (Don't push. Don't ask who. Grace here earns referrals later.)

If They're Ready to Move Forward

You say
"Great — I can get you on the schedule. How does [NEXT AVAILABLE DATE] look? The install usually takes [DURATION], and we'll handle the permit and inspection. I'll send you a confirmation text with all the details."
Why this works
Specificity again — they know the date, the duration, and that you handle the permit. Every unknown you eliminate reduces the friction of saying yes.

4. Maintenance Agreement Pitch

Maintenance Agreement Pitch

When: After completing a repair or maintenance visit, while still on-site or during the follow-up call. The tech or office delivers this.
Lead with what they get, not what it costs. The agreement is a bundle of outcomes (priority scheduling, lower costs, peace of mind), not a subscription fee. Name the outcomes first. Price last.

The Three Tiers

Tier names and pricing are preliminary — pending confirmation.

BenefitSilver ($149/yr)Gold ($249/yr)Platinum ($399/yr)
Annual tune-up visits12 (spring + fall)2 (spring + fall)
Diagnostic fee waived-YesYes
Discount on repairs10%15%20%
Priority scheduling-YesYes
No overtime charges--Yes
Parts warranty extension--Yes
Target sale: Gold. Two options feel "cheap or expensive." Four creates paralysis. Three with the middle highlighted captures 50-60% of enrollments. Point to Gold and say "this is what most of our customers choose."

On-Site Pitch (Tech Delivers)

After completing the work
"So the [ISSUE] is taken care of. One thing I wanted to mention — the [specific thing you found or fixed] is exactly the kind of thing that gets caught early with regular maintenance. We have a maintenance plan where we come out twice a year, tune everything up, and catch problems before they turn into emergency calls."
Transition to benefits
"As a member, you'd get priority scheduling — so when everyone's AC goes out in July, you go to the front of the line. The $140 diagnostic fee is waived on every service call. And you save [15%] on any repairs."
Close
(Hand them the comparison sheet.) "This is what most of our customers choose — the Gold plan. It works out to less than $21 a month. Want me to get you set up before I head out? I can apply the [15%] discount to today's invoice right now."
Why this works
The connection between today's problem and the agreement makes it relevant, not salesy. "Less than $21 a month" reframes $249/year into a daily cost. Applying the discount to today's work gives them an immediate, tangible benefit — they're saving money right now, not paying more.

Objection Handling

They sayYou say
"I need to think about it""Of course. I'll leave the info with you. If you sign up within the next 30 days, I can still apply today's discount. Just give us a call."
"Too expensive""The Gold plan works out to less than $21 a month. One emergency service call without the plan would cost more than the whole year of membership — the diagnostic alone is $140. So it basically pays for itself on the first visit."
"My system is new, I don't need maintenance""New systems actually benefit the most — regular maintenance is usually required to keep the manufacturer warranty valid. And catching small things early means your new system runs at peak efficiency and lasts its full lifespan."
"I'll just call when something breaks""You absolutely can. The difference is — when everyone's AC breaks in July, members get served first. And the tune-ups catch things like a failing capacitor before it takes out your compressor, which is a $200 fix versus a $1,500 one."

Phone Follow-Up Version (Office Delivers)

You say — calling after a completed service visit
"Hi [NAME], this is [YOUR NAME] from Williams Air. I just wanted to make sure everything's working well after [TECH NAME]'s visit. ... Great. Did they mention our maintenance program? ... I can get you set up over the phone — most of our customers go with the Gold plan, and I can apply a [15%] discount to your next service call."

5. Review Request

Review Request

When: Same day as job completion, ideally on-site. If missed on-site, call within 24 hours. Satisfaction peaks at the moment the problem is solved — every hour after, the impulse fades.
Williams has 97 five-star reviews and zero negative reviews. Review velocity has increased from ~2-3/month in 2024 to 5-11/month in 2026 (based on review date analysis). The current pace is organic — a deliberate ask process will accelerate it further. Target: 10+ reviews per month.

On-Site Ask (Best — Tech Delivers)

After the customer confirms they're happy with the work
"I'm glad it's all working. If you've got a minute, it would really help us out if you could leave us a quick Google review. I'll text you the link right now — it takes about 30 seconds."
Send the link via text WHILE you're standing there. "I just sent it." The customer opens it on the spot. The review goes from "I should do that" to done. Every step between intention and action loses people.
Why this works
Three things make on-site asks convert at 5-10x the rate of email follow-ups: (1) peak satisfaction — the problem is literally just solved, (2) social reciprocity — the tech just helped them, asking face-to-face is harder to decline, (3) zero friction — the link is on their phone right now.

Phone Follow-Up (If Missed On-Site)

You say — calling within 24 hours
"Hi [NAME], this is [YOUR NAME] from Williams Air. Just checking in — how's everything running after [TECH NAME]'s visit yesterday?"
After they confirm it's good
"That's great to hear. If you have a second, we'd really appreciate a Google review — it's the biggest thing that helps other people find us. I'll text you the direct link right now. Just a sentence or two about your experience is perfect."
Send the text with the review link during the call. Don't say "I'll send it later." The moment the call ends, the window closes. Send it while they're still on the phone and engaged.

What NOT to Do

  • Don't email a review request 3 days later. The moment has passed. Open rates on follow-up emails are under 20%, and the satisfaction peak is long gone.
  • Don't send a generic template. "We value your feedback" means nothing. The ask is personal: "It would really help us out."
  • Don't ask unhappy customers. If the visit had any friction — callback, delay, partial fix — handle that first. The review ask comes only after genuine satisfaction.
  • Don't offer incentives. Google penalizes incentivized reviews and it undermines the authenticity that IS your brand. The 97 reviews are real — keep them that way.

Text Message Template

Text to send
"Hi [NAME], thanks for choosing Williams Air! If you have 30 seconds, a Google review really helps us out: [GOOGLE REVIEW LINK]. Thanks! — [TECH NAME]"
The tech's name, not the company. "Thanks! — [first name]" is personal. "Thanks! — Williams Air Solutions Customer Experience Team" is corporate. Reviews that mention techs by name are the most powerful ones any service company gets. Keep reinforcing the personal connection.

6. Referral Ask

Referral Ask

When: After a completed job where the customer is clearly satisfied. Can be on-site (tech delivers) or during a follow-up call (office delivers). Best paired with the review request — ask for both in the same interaction.
Williams' referral reality: At least 5 of 97 reviews explicitly mention being referred ("my daughter recommended them," "referred by a family member," "referred by my neighbor"). Many more imply word-of-mouth. Referrals are already the primary growth channel — the opportunity is to make it deliberate instead of passive.

The Ask (Simple, Direct)

You say — after confirming satisfaction and requesting the review
"One more thing — if you know anyone in the area who needs AC work, we'd love the referral. Most of our customers find us through neighbors and friends. Just have them mention your name when they call."
Why this works
"Most of our customers find us through neighbors and friends" is true (proven by the review data) and it normalizes the ask. It's not "do us a favor" — it's "this is how our business actually works." "Mention your name" gives the referrer a stake — they'll hear about it if their friend calls. It also lets you track referral sources.

The Specific Version (Higher Conversion)

You say — when the customer mentioned a neighbor or community
"You mentioned you're in [NEIGHBORHOOD / CONDO / COMMUNITY]. A lot of the systems in that area are probably the same age as yours. If any of your neighbors are dealing with AC issues, send them our way — we know those units well at this point."
Why this works
Geographic specificity makes the referral concrete instead of abstract. "If anyone needs AC work" is vague. "If your neighbors in [NEIGHBORHOOD] are having issues with their 12-year-old Carriers" gives them a specific face to think of. And "we know those units well" positions Williams as the local expert for that area and equipment type.

Tracking Referrals

When a referral calls in

  • Ask: "How did you hear about us?" and record the answer.
  • If they name a person: "That's great — we'll make sure to thank [REFERRER NAME]."
  • Log the referral source in Jobber (tag the customer record with the referrer's name).
  • After the job is complete, text the original referrer: "Hey [REFERRER], just wanted to say thanks — your neighbor [NAME] called us and we took care of them. Really appreciate you sending them our way."
Why this works
The thank-you text closes the loop. The referrer feels acknowledged, which makes them more likely to refer again. It also reminds them that Williams exists — the next time they hear someone complain about their AC, Williams is top-of-mind because they just got a text.

What NOT to Do

  • Don't offer cash or discounts for referrals (yet). At Williams' current size, the referrals are organic and personal. Incentivizing them risks making them feel transactional. When ready to formalize a referral program, research shows fixed cash incentives ($25–50 per referral) outperform percentage discounts by 2.1x in completion rates.
  • Don't make it a card or a flyer. "Here's some cards to hand out" dies in a junk drawer. The verbal ask, in the moment, from the tech who just fixed their AC, is the conversion mechanism.
  • Don't ask if the job had any friction. Only ask happy customers. If there was a callback, a delay, or a price surprise — handle that first. The referral ask comes only when satisfaction is genuine and obvious.

7. Service Agreement Renewal

Script 7

Service Agreement Renewal

When: 30 days before a maintenance agreement expires. Outbound call.

Opening

You say
"Hi [CUSTOMER NAME], this is [YOUR NAME] from Williams Air Solutions. I'm reaching out because your maintenance agreement is coming up for renewal on [DATE]. I wanted to see if you'd like to continue?"
Why this works
Direct and clear. You're telling them why you're calling in the first sentence. No small talk, no "how are you today" — they know this is business and appreciate the respect for their time.

If yes

You say
"Great — I'll get that renewed for you. Same plan, or would you like to hear about our other options?"
[If they're on Silver, briefly mention what Gold adds — the second tune-up and the no-diagnostic-fee benefit. Don't push. Just mention it.]

If hesitating

You say
"Your agreement has saved you [specific if trackable — priority scheduling, parts discount, the diagnostic fee waiver]. This past year we [serviced your system X times / caught the issue with your capacitor before it failed in August]. It's the kind of coverage that keeps your system running through the Florida heat."
Why this works
Specificity is persuasion. "Your agreement has saved you" is weak. "Your agreement meant the tech caught the failing capacitor in June before it killed the compressor in August" is a story with a concrete save. Pull from Jobber history before the call.

If cancelling

You say
"I understand. Can I ask what changed? Is there anything we could do differently?"
[Listen. Don't argue. Log the reason in Jobber. This feedback is valuable even if they cancel — it tells you what to fix in the program.]

Closing (if renewing)

You say
"Perfect, you're all set for another year. We'll reach out when it's time to schedule your next tune-up. Thank you for sticking with us, [CUSTOMER NAME]."

8. Warranty / Recall Inquiry

Warranty / Recall Inquiry

When: Customer calls about a warranty claim, manufacturer recall, or coverage question on an existing system

Phase 1: Capture

You say
"Hi, thanks for calling Williams Air Solutions, this is [YOUR NAME]. Can I get your name and a good callback number?"

Phase 2: Qualify the Warranty

You say
"I'd be happy to help with that. A few quick questions so the tech has everything they need — do you know the manufacturer and model number of the unit? ... And roughly when was it installed?"
Check Jobber first. If Williams installed the system, pull the job history — install date, equipment details, and warranty terms should be on file. If another company installed it, the customer will need to provide documentation or contact the manufacturer for warranty verification.

Phase 3: Set Expectations

You say
"Here's how warranty visits work. The $140 diagnostic fee still applies for the visit — that covers the trip and diagnosis. If the issue is covered under warranty, the manufacturer covers the parts and we handle the claim. The tech will verify warranty status on-site with the equipment information, so we'll know for sure once they take a look."
Why this works
Never promise warranty coverage over the phone. Warranty terms depend on registration, maintenance history, and the specific failure. The tech verifies on-site. Setting this expectation upfront prevents disputes about what's covered.

Phase 4: Book It

You say
"Let me get a tech out to take a look. Does [DATE / TIME WINDOW] work for you? ... And what's the best email for the confirmation?"
If it's a safety recall: Check CPSC.gov for active recalls. If the unit is under a manufacturer recall, note it in the job — the manufacturer may cover the full visit including the diagnostic. Flag this for the tech before dispatch.

Quick Reference Card

Every Call — First 15 Seconds

  1. Your name
  2. Their name
  3. Their callback number

A dropped call with a number is a lead. A dropped call without one is gone.

Key Numbers to Know

Diagnostic fee$140 (applied to repair cost)
Replacement estimatesFree, no obligation
Silver agreement$149/year (1 tune-up, 10% off repairs) [pending]
Gold agreement$249/year (2 tune-ups, no diagnostic fee, 15% off, priority scheduling) [pending]
Platinum agreement$399/year (everything in Gold + no overtime + extended parts warranty) [pending]
Google reviews97 reviews, 5.0 rating
FL licenseCAC1822799
Service areaClearwater, Belleair, Pinellas County

Estimate Follow-Up Cadence

Day 0Send estimate + confirmation text
Day 3Phone call (Script 3)
Day 7Final text with quote expiration date
Day 14Quote expires. Stop contact.

After Every Completed Job

  1. Confirm satisfaction: "How's everything running?"
  2. Maintenance agreement pitch (Script 4) — if they're not a member
  3. Review request (Script 5) — text the link while you're there
  4. Referral ask (Script 6) — "If you know anyone in the area..."

Spanish-Language Callers

Pinellas County is ~10% Hispanic/Latino. When a caller speaks Spanish:

  • Acknowledge warmly — tone matters even across language barriers
  • Ask if they can text or email — Google Translate works better in writing than over the phone
  • Check if a bilingual team member is available
  • Never make the caller feel like a burden — they are a customer, not a problem to solve
  • If you cannot communicate at all: "Un momento, por favor" and get help

Outgoing Voicemail Script

Record this as your business line greeting

"You've reached Williams Air Solutions. We're either on another call or out in the field right now. Leave your name, number, and what's going on with your system, and we'll call you back within 30 minutes during business hours — or first thing tomorrow morning. If this is an emergency, text us at [NUMBER] for the fastest response. Thanks for calling."
Tool 3 of 5

Social Media Content Calendar

4-week repeating template with capture SOPs, repurposing guide, 20 caption templates, and seasonal overlay.

1. Current State and Opportunity

~12
Instagram Posts (as of initial audit)
Minimal
Current Frequency
97
5-Star Google Reviews
Few
Before/After Posts
The opportunity is primarily operational. Williams has 97 five-star reviews, a lead tech customers love by name, diverse project types (residential, commercial, emergency, mini-splits, ductwork), and zero negative reviews. This is raw material most HVAC companies would pay for. The fix is a simple capture-and-post system, not a content strategy overhaul.

What works for HVAC social in 2026

Content typeEngagement liftWhy it works
Before/after photos+67%Visual proof of the outcome. Dirty-to-clean, old-to-new is immediately compelling.
Video / Reels+80%Short-form dominates every platform's algorithm. Phone-shot is fine.
Technician spotlightsHighCustomers want to know who shows up. Feature techs who get mentioned by name in reviews.
Emergency response postsHigh"Called at 11 PM, fixed by midnight" builds immediate trust.
Educational tips+34% sharesFilter reminders, seasonal prep, "signs your AC is failing." Shared because useful.
Review screenshotsHighThird-party proof. Screenshot the Google review, crop, and post.

Platforms

PlatformPriorityBest contentPosting cadence
InstagramPrimaryBefore/after photos, Reels, team spotlights3x/week
FacebookPrimaryJob showcases, reviews, community posts, local group engagement3x/week (cross-post from IG + native FB community posts)
Google Business ProfileEssentialGBP posts (offers, updates, photos) — directly affects local search ranking1x/week minimum

2. Four-Week Content Calendar

Three posts per week: Monday — Educational Wednesday — Job Showcase Friday — Trust / Social Proof

This calendar repeats monthly. Swap specific examples for that month's real jobs, reviews, and seasonal topics.

Week 1

Monday
Educational
Filter Change Reminder
Hold up a clean filter next to a dirty one from a real job. "This filter ran 6 months without a change. Your AC works twice as hard pulling air through that."
IG: Carousel (clean vs dirty). FB: Single photo + tip. GBP: Photo update.
Wednesday
Job Showcase
Full System Replacement — Before/After
Side-by-side of the old unit (rusted, 15+ years) and the new install. Include the tonnage, brand, and approximate timeline. "Replaced a 20-year-old 3-ton system. Old one was running at 40% capacity. New unit, same day."
IG: Carousel (before, during, after). FB: Photo album. GBP: Photo + "Update" post.
Friday
Trust
Review Screenshot — The Electrician Review
Screenshot Rob's review: "As an electrician I've spent the last 20 years working alongside HVAC companies, some are better than others. These guys are very knowledgeable and did an excellent job." Caption: "When a 20-year electrician trusts you with their own home, that says something."
IG: Story + Feed post. FB: Feed. GBP: N/A (reviews are already there).

Week 2

Monday
Educational
Why Your AC Runs But Doesn't Cool
30-second video. A tech at a unit explaining the 3 most common causes: dirty coil, low refrigerant, bad capacitor. Phone-shot, casual, no script needed beyond the 3 points.
IG: Reel (vertical video). FB: Short video. GBP: N/A.
Wednesday
Job Showcase
Emergency Repair — Same-Day Fix
Photo of the tech at the unit, time-stamped if possible. "Got the call at 2 PM. Diagnosed a failed capacitor. Had the part on the truck. Running cold by 3:30." Include the neighborhood if the customer approves.
IG: Single photo + story. FB: Feed. GBP: Photo update.
Friday
Trust
Meet the Team — [TECH NAME]
Photo of the tech next to a unit or in the truck. Pull direct customer quotes from Google reviews that mention them by name. "When [they] show up, you're in good hands." 2-3 short review quotes.
IG: Feed + Story highlight "Our Team." FB: Feed. GBP: Photo of team member.

Week 3

Monday
Educational
What a Maintenance Visit Actually Includes
Numbered list overlaid on a photo: refrigerant check, coil cleaning, electrical connections, thermostat calibration, drain line, filter, blower, safety controls. "17 checkpoints. Not just 'we looked at it.' Here's what we actually do."
IG: Carousel (1 item per slide, or infographic). FB: Photo + list in caption. GBP: "Offer" post if tied to a maintenance special.
Wednesday
Job Showcase
Ductwork Repair
Before photo of damaged/disconnected duct. After photo of sealed, insulated duct. "Found 3 disconnected runs in the attic. Homeowner was cooling the attic and wondering why bills were high." Include approximate impact on efficiency.
IG: Carousel. FB: Photo album. GBP: Photo.
Friday
Trust
Review Screenshot — The Repeat Customer
Screenshot a repeat customer's review: "I've used them a few years now and will not change." Caption: "This customer reviewed us twice. The first time, their family member recommended us. Two years later: 'I will not change.' That's the only metric that matters."
IG: Feed. FB: Feed. GBP: N/A.

Week 4

Monday
Educational
When to Repair vs. Replace
"Your unit is 12 years old and needs a $1,200 repair. Repair or replace?" Walk through the decision framework: age of unit, cost of repair vs. 50% of replacement, refrigerant type (R-22 phaseout), efficiency gains. A tech or owner on camera, 45 seconds.
IG: Reel. FB: Video. GBP: N/A.
Wednesday
Job Showcase
Mini-Split Installation
Before (empty garage/sunroom wall) and after (mounted mini-split head, clean line set). "Added a ductless mini-split to a garage workshop. No ductwork needed. Heating and cooling in one unit." Include the brand (LG) and approximate timeline.
IG: Carousel (wall before, unit mounted, thermostat set). FB: Album. GBP: Photo + service update.
Friday
Trust
Community / Behind the Scenes
Photo of the team (trucks lined up, morning huddle, or lunch). Or: a shot of Bear at the office. "The crew behind the 5 stars. Monday morning, loaded up and headed out."
IG: Feed + Story. FB: Feed. GBP: Photo of team/office.
Optional: Saturday — Team / Behind the Scenes. If you have capacity for a 4th post: truck loading photo, supply house run, Friday team meeting, a tech diagnosing a tricky unit, the owner quoting a job on-site. This content humanizes the brand and costs nothing — it's a phone photo with a 1-sentence caption. Don't force it if 3/week is already a stretch. Consistency at 3 beats burnout at 4.

3. Content Type Guide

Complete content type guide with topic banks, format guidance, and review quotes for each category — to be developed.


4. Photo and Video Capture SOP

The rule: Every job gets 3 photos. Total time: 60 seconds. Phone camera, no editing needed. The person posting to social media turns raw photos into content — the tech's job is capture only.

What to capture on every job

1
Before photoTake a photo of the unit/area before you start work. Same angle you'll use for the "after." Include context — the whole unit, not just a close-up of the part. If it's dirty, damaged, or visually interesting, get a close-up too.
2
During photo (optional but valuable)Mid-job: the old part you pulled, the inside of the duct, the wiring issue, the clogged drain line. This is the "proof of work" shot. Hold up the failed capacitor. Show the disconnected duct run.
3
After photoSame angle as the before. Clean unit, new install, sealed ductwork. If it's an install, include the brand label if visible. Make sure the area is clean before shooting.
+
Bonus: 15-second videoWalk up to the completed job and say one sentence: "Just finished a [job type] in [area]. [One detail]." That's it. "Just finished replacing a 3-ton unit in Clearwater. Old one was from 2004." No polishing needed.

5. Repurposing Guide

One job = five content pieces. Small businesses under-reuse everything they make. A single well-documented job should produce content across every platform, not just one Instagram post.
One job producesPlatformHow
Instagram feed postInstagramBefore/after carousel with caption telling the story
Instagram StoryInstagramQuick behind-the-scenes clip or single photo with a poll ("Guess how old this unit is?")
Facebook postFacebookSame carousel or album, slightly longer caption, tag the neighborhood or city
Google Business Profile updateGBPPhoto upload + "What's New" post. Directly affects local search ranking. 1x/week minimum.
Review response tie-inGoogle ReviewsWhen the customer leaves a review, respond mentioning the specific work. Then screenshot the review for a Friday Trust post.

6. Caption Templates

Full set of 20 caption templates (5 educational, 5 job showcase, 5 trust, 5 seasonal) with variable placeholders — to be developed.


7. Seasonal Content Overlay

PeriodDemandContent focusMonday topic swapsSeasonal post triggers
Jun–SepPeak ACEmergency response, same-day fixes, system replacement showcases"Why your AC [symptom]" posts. Thermostat tips. Filter reminders.Hurricane prep (Jun 1–Nov 30), 4th of July emergency post
Oct–NovModerateMaintenance push, system evaluations, ductwork projects"Get ahead of winter" prep. Ductwork inspection. Heat pump check.End of hurricane season. Off-season maintenance push.
Dec–FebSlowestHeating content, planning/education, team spotlights"Yes, Florida has heating." Heat pump maintenance. Indoor air quality.Year-end recap. "Schedule now, beat the spring rush."
Mar–MayModerate (rising)Pre-summer tune-ups, system replacements"Summer is coming" prep series. Tune-up reminders."Book your tune-up before we're booked solid." Hurricane season starts Jun 1.
Slow season strategy: December through February is when you build the content bank. Shoot team photos, record educational videos, write case studies from the summer's best jobs. When peak season hits and everyone's too busy to post, you have a library ready to go.

8. Monthly Metrics

Follower Growth
Target: +20-40/month
IG + FB Insights
Engagement Rate
Target: 3-6%
Instagram Insights
Profile Visits
Increasing MoM
IG + FB
Website Clicks
10+/month from social
IG + FB
GBP Photo Views
Increasing MoM
GBP Insights
GBP Direction Requests
Increasing (+42% with photos)
GBP Insights
Posts Published
12/month (3/week)
Manual count
"How did you hear about us?"
Track social mentions
Phone intake
The metric that actually matters: "How did you hear about us?" on the phone. Social media analytics measure attention. The intake question measures whether that attention turned into a customer.
Tool 4 of 5

Review Response Templates

Five template types with 3 variations each, built from 97 five-star Google reviews. Matches the natural voice of the business.

Why Responses Matter

The response is often more persuasive than the review. Future customers read your responses to decide whether you're the kind of company they want to hire. Every response is a public conversation with your next customer, not just a reply to the last one.
When to respond

Within 24 hours

Same-day is ideal. A review sitting without a response for a week signals you don't care — or you're too busy to notice.

Where to prioritize

Google first, then Yelp, then Facebook

93% of customers check Google reviews. Google is where the decision happens.

Response length

50-80 words. Three to five sentences.

Hit three beats: thank them by name, reference the specific work, invite them back.


Template 1: Positive Review (Standard)

Variation A — Tech mentioned by name
[CUSTOMER NAME], thank you for the kind words about [TECH NAME]. [He/They] takes a lot of pride in [SPECIFIC WORK], and it means a lot to hear that came through. We appreciate you trusting us with your home, and we're here whenever you need us.
Variation B — No tech mentioned
Thank you, [CUSTOMER NAME]! We're glad [SPECIFIC OUTCOME]. [SPECIFIC PRAISE THEY GAVE — e.g., "Your comment about our pricing being fair means a lot"]. Don't hesitate to call if anything comes up.
Variation C — Emergency/same-day service
[CUSTOMER NAME], we know how stressful it is when your AC goes out [TIMING]. Glad we could get to you quickly and [OUTCOME]. That's what we're here for. Thanks for trusting us.

Do

  • Use the customer's first name
  • Name the tech if they did
  • Reference the specific work
  • Echo back their specific praise
  • End with an open invitation

Don't

  • "Thanks for the kind words!" — generic
  • "We strive to provide excellent service" — corporate
  • Copy-paste the same response
  • Mention promotions or upsell
  • Use the customer's full last name

Template 2: Callback / Issue Resolved

Never be defensive. Acknowledge the issue directly. A response that downplays or explains away the problem makes you look worse than the review itself did.
Variation A — Post-install adjustment
[CUSTOMER NAME], thank you for your patience while we got everything dialed in. [SPECIFIC ISSUE], and we're glad we could get it sorted quickly. Making it right is never optional for us — it's how we do business. Call anytime if you need anything.
Variation B — Multiple visits required
[CUSTOMER NAME], we appreciate you sticking with us through the diagnosis. [CONTEXT]. [TECH NAME] doesn't guess or swap parts hoping to get lucky — [he/they] works until the actual cause is found. Thanks for your trust, and we're here if anything else comes up.
Variation C — Quick resolution
Thanks for letting us know about [THE ISSUE], [CUSTOMER NAME]. We came back [TIMING] and got it taken care of. That's how it should work — if something's not right, we fix it, no runaround. Appreciate you giving us the chance to make it right.

Template 3: Commercial / Business Client

Variation A — Named business
[CUSTOMER NAME], it's a pleasure working with [BUSINESS NAME / "your team"]. [SPECIFIC CONTEXT]. We appreciate the ongoing relationship and we're always just a call away.
Variation B — Multi-unit or complex job
Thank you, [CUSTOMER NAME]. [SPECIFIC SCOPE] is exactly the kind of work we enjoy. Glad we could [OUTCOME]. We're here whenever you need us.
Variation C — First-time commercial client
[CUSTOMER NAME], thanks for giving us the opportunity to work on your [SPACE TYPE]. Commercial HVAC has its own set of challenges, and we take the same care with business clients that we do with residential. Looking forward to keeping your team comfortable.

Template 4: Repeat Customer

Variation A — Returning customer
[CUSTOMER NAME], always great to hear from you. [CONTEXT]. We appreciate you continuing to trust us with your home — that's the best compliment we can get. See you next time.
Variation B — Referral mentioned
Thank you, [CUSTOMER NAME]! And please thank [REFERRER] for sending you our way — that kind of trust means everything to us. Glad [OUTCOME]. We're here whenever you need us.
Variation C — Second review from same customer
[CUSTOMER NAME], the fact that you took the time to leave another review says more than we could. [SPECIFIC]. We don't take your loyalty for granted. Thanks for being part of the Williams family.

Template 5: Competitor Failed → Williams Won

Use when: The customer came to Williams after another company let them down — overcharged, didn't fix the problem, no-showed, etc. Never name the competitor.

Variation A — Standard competitor failure
Thank you, [CUSTOMER NAME]! We're sorry you had that experience before finding us — nobody should have to [pay for a problem that doesn't get fixed / deal with that kind of service]. Glad [TECH NAME / we] could [get your AC running again / take care of it properly]. You've got our number now — we'll be here whenever you need us.
Variation B — Specific save (they paid another company first)
[CUSTOMER NAME], that's frustrating — paying for a repair and still having the same problem is exactly what shouldn't happen. We're glad [TECH NAME] was able to find the actual issue and get it resolved. That's what a proper diagnosis looks like. Thank you for giving us the chance to make it right.
Variation C — Referral-driven (someone sent them after a bad experience)
Thank you, [CUSTOMER NAME] — and thank [whoever referred them, if mentioned] for sending you our way. We know how frustrating it is when [SPECIFIC ISSUE], and we're glad we could get it sorted. Honest work at a fair price — that's all we do. Welcome to the Williams family.

Do

  • Acknowledge their frustration
  • Focus on the positive outcome with Williams
  • Invite them to call again (long-term relationship)
  • Name the tech if they did

Don't

  • Name the other company — ever
  • Trash-talk competitors ("unlike other companies...")
  • Say "we get this a lot" — sounds rehearsed
  • Over-apologize for someone else's failure

Quick Reference

ElementWhat to doWhy
Customer's nameUse their first name. Never their full name.Personal but respectful of privacy.
Tech's nameName the tech if the customer mentioned them.Techs with strong review mentions build their own reputation. Naming them reinforces it.
Specific workReference the exact job described in the review.Proves you read the review and remember the job.
Their praise pointEcho back the specific thing they praised.Reinforces the trait for future readers.
Closing"We're here whenever you need us" or "Don't hesitate to call."Open invitation, not a sales pitch.
ToneWarm, direct, zero corporate language.Matches how management actually talks.
Length50-80 words. 3-5 sentences.Short enough to scan, long enough to be genuine.
TimingWithin 24 hours. Same day is ideal.Fast responses signal an attentive business.
Platform priorityGoogle > Yelp > FacebookGoogle is where 93% decide.
Don't fully automate review responses. AI tools can draft responses, but a human should review and personalize before posting. Fully automated responses across dozens of reviews sound identical — and the personal voice in these reviews is a competitive advantage. These templates are frameworks to speed up the writing, not scripts to copy verbatim.
Tool 5 of 5

Competitor Monitoring

5 competitors, 6 tracking dimensions, baseline snapshot, and signal vs. noise classification. All free tools.

Who to Monitor

Three primary competitors based on geo-grid overlap, service area, and business model similarity. Two secondary competitors for broader market awareness.

Primary Competitors

Primary

A-Team Air Conditioning and Heating, Inc.

3801 Shore Acres Blvd NE, St. Petersburg, FL 33703

~45
Google Reviews
★ 4.9
Rating
16%
Geo-Grid Top 3

Why they matter

  • Dominates the local geo-grid at 2x Williams' coverage despite having fewer reviews and a bare-bones website
  • Proves that GBP optimization alone can win local search
  • If they ever invest in their digital presence, they become the hardest competitor to overtake
Primary

Air Bros Air Conditioning & Electrical

1579 Delaware Ave NE, St. Petersburg, FL 33703 — Founded 2020

110+
Google Reviews
★ 5.0
Rating
10%
Geo-Grid Top 3

Why they matter

  • The full-stack competitor: online booking, financing, membership, blog, Nextdoor, electrical services
  • Founded 2020 but already has more reviews and broader digital infrastructure than Williams
  • Electrical services create a second revenue stream Williams doesn't have
Primary

1st Call Air Conditioning LLC

Pinellas County, FL — 28+ years in business

78
Google Reviews
★ 5.0
Rating
8%
Geo-Grid Top 3

Why they matter

  • Longest-tenured competitor at 28+ years — authority signals carry weight
  • Similar grid position to Williams (8%) — direct overlap in local search
  • Online scheduling + 0% financing already in place

Secondary Competitors

Secondary

Blair's Air Conditioning

Clearwater area, est. 1974. Decades of brand equity. Active social media.

Secondary

ABC Plumbing, Air, Heat & Electric

Clearwater. Multi-trade (plumbing + HVAC + electrical). Active Facebook.


What to Track

DimensionMetricWhere to CheckWhy It Matters
ReviewsGoogle review countGoogle Maps listingReview velocity signals growth rate
Google ratingGoogle Maps listingRating drops below 4.8 suggest quality issues
Recent review themesRead last 5 reviewsNew complaints reveal operational changes
WebsiteNew pages or featuresVisit the siteBooking, financing, or chat = competitive shift
Content changesVisual scan + Wayback MachineNew content affects organic ranking
Pricing / specialsHomepage + specials pageNew offers may undercut or outposition you
AdvertisingGoogle Ads presenceSearch from Pinellas IPNew ad campaigns indicate growth investment
LSA presenceGoogle search resultsLSAs appear above regular results

Monitoring Cadence

Weekly — 10 minutes

Quick GBP Scan

  • Search "AC repair Clearwater" and "AC repair Belleair"
  • Note who appears in the 3-pack
  • Check each competitor's GBP for new posts or photos
Monthly — 30 minutes

Full Review + Grid Update

  • Update baseline table with current review counts
  • Run a geo-grid scan (Lumina SEO)
  • Visit each competitor's website for changes
Quarterly — 60 minutes

Comprehensive Review

  • Full website audit of each primary competitor
  • Read last 20 reviews per competitor
  • Assess: should any secondary become primary?

Tools (All Free)

ToolWhat It DoesCostCadence
Lumina SEOLocal geo-grid scanFree (5/day)Monthly
Google AlertsEmail notification for competitor name mentionsFreeContinuous
Google Ads Transparency CenterSee any advertiser's active Google AdsFreeMonthly
Meta Ad LibrarySee any advertiser's Facebook/Instagram adsFreeMonthly
Wayback MachineHistorical website snapshotsFreeQuarterly
Microsoft ClaritySession recordings on YOUR siteFreeWeekly
Google Search (manual)Check who appears in the 3-packFreeWeekly

Baseline Snapshot — August 2026

This is a point-in-time snapshot. Review counts, ratings, and competitive positions change monthly — update this table during each monitoring cycle.

MetricWilliamsA-TeamAir Bros1st CallBlair'sABC
Google Reviews97~45110+78——
Google Rating5.04.95.05.0——
Geo-Grid Top 38%16%10%8%——
Online BookingJobber widgetNoneYesYes——
Financing PageNoneNoneYesYes (0%)——
Membership ProgramNone visibleNoneAir Bros PremiumNone visible——
Blog / ContentRebuilt (original site had 234 AI posts)NoneActive4 posts——
Google AdsActiveUnknownUnknownUnknown——

Secondary competitor baselines (Blair's, ABC) to be completed during the first monitoring cycle.


Signal vs. Noise

Change ObservedSignal or Noise?Action
Competitor gains 5-10 reviews in a monthNoiseNormal fluctuation. Note it, keep monitoring.
Competitor gains 20+ reviews in a monthSignalThey likely started a review request system. Investigate.
Competitor launches online bookingSignalMajor conversion friction removed. Prioritize your own.
Competitor launches financingSignalThey can compete on payment terms for big jobs.
Competitor starts running Google AdsSignalInvesting in paid traffic. Check which keywords.
Competitor starts running LSAsSignalLSAs appear above everything. Takes clicks from you.
Competitor posts more on social mediaNoiseUnless engagement is high. Posting into silence doesn't matter.
Competitor changes GBP categoriesSignalCategories directly affect geo-grid ranking.
A new competitor appears in the 3-packSignalNew player in your territory. Full audit needed.
The competitive advantage Williams already has: 97 reviews at a perfect 5.0 with zero complaints. No competitor in this market has a cleaner review profile. The reviews specifically praise honesty, fair pricing, and not upselling — qualities that are harder to copy than features like online booking or financing.

Monthly Tracking Log

Print this page. Fill in one row per observation each month. This is the working document — the baseline snapshot above is your starting point.

DateCompetitorMetricPreviousCurrentChangeNotes
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________

Action Triggers

  • Competitor adds LSAs → Evaluate Williams adding LSAs (97 five-star reviews = strong candidate for Google Guaranteed)
  • Competitor review count passes Williams → Increase review request cadence immediately
  • New competitor appears in top 3 within 3 miles → Investigate: real operation or SEO gaming? (One geo-grid dominant competitor was found using GBP optimization alone with a bare-bones website)
  • Competitor launches a maintenance program → Ensure Williams' program is competitive on price and inclusions
  • Competitor adds financing → Priority to add financing options for install/replacement jobs

Related resources