Skip to content

What we build
for HVAC contractors.

Every part, built for HVAC contractors, and connected.

The whole cycle.

  1. Lead

    Found

    Someone looking for HVAC contractors finds you on Google or in ChatGPT.

    GoogleChatGPTSEO service

  2. Your website

    They land on your website and tap Call.

    Your websiteWebsites service

  3. Prospect

    Missed call

    Nobody can pick up, so the missed call gets a text back in a minute.

    TwilioBooking service

  4. Qualified

    It follows up by text and asks what you would ask.

    ClaudeTwilioAI agents service

  5. Booked

    The visit is booked on your calendar, and they get it in writing.

    Google CalendarBooking service

  6. Client

    On the board

    The job moves across one board, and the crew gets it with the details.

    Your dashboardSlackLead generation service

  7. Maintained or closed

    Review asked

    After the job it asks every customer for a review and a referral.

    Google Business ProfileTwilioMarketing service

  8. Growth

    What worked

    PostHog shows what they did on your site, so the next campaign builds on it.

    PostHogMailchimpMarketing service

Lead

The website

A site with AC repair, furnace and maintenance plan pages people can book from.

  • Free website for your HVAC company, kept up by us, with the domain in your name
  • Tap to call on every screen, with your after-hours rate said plainly
  • Pages for repairs, replacements, heat pumps, mini-splits and indoor air quality
  • Financing and current utility rebates explained, with the date they were checked
  • Search Console
  • Google Calendar
  • PostHog

SEO

AC, furnace and heat pump pages for each town, found the day the system quits.

  • Pages for each job: AC repair, furnace repair, system replacement, heat pumps, ductless mini-splits, indoor air quality
  • Emergency no-heat and no-cool pages for each town you cover
  • Your Google Business Profile with HVAC contractor as the category and hours that match when you answer
  • A review ask after every call and tune-up, to every customer
  • Google
  • Google Business Profile
  • Search Console

AEO

Answers on why the AC blows warm that AI tools quote, with your name on them.

  • Answer pages in homeowners’ words: repair or replace, heat pump or furnace, what SEER2 means, what the refrigerant change means for their system
  • A plain page on your maintenance agreement: what a tune-up covers, what members get, how to cancel
  • Your license, service area and hours the same on your site, Google and Yelp
  • A monthly check of what ChatGPT, Gemini and Perplexity say when asked for HVAC help in your towns
  • ChatGPT
  • Gemini
  • Perplexity
  • Claude

Lead generation

A maintenance plan page and a tune-up offer that ask for a name and number.

  • Landing pages for replacements, heat pumps, mini-splits and indoor air quality, one job and area each
  • Local Services Ads on your own account, set to HVAC job types and your towns
  • Offers that fit HVAC: a spring AC tune-up, a fall furnace check, a free replacement estimate
  • Every lead tagged with its source, sent to you and nobody else
  • Google Ads
  • Meta
  • Gmail

Social posts

Installs and repairs you finished, posted with the season’s tips.

  • Posts from real jobs: the system you replaced, what failed, which town
  • Heat wave and cold snap posts for your towns: what to check before calling, how to book
  • Your Facebook and Nextdoor pages kept current, with hours and service area
  • Install photos from the job file are enough. We write the post
  • Facebook
  • Instagram
  • Nextdoor
  • LinkedIn

Prospect

AI agents

An AI agent asks what the system is doing and how old it is before a tech goes out.

  • An AI agent on your web forms and texts that answers in minutes, all night in peak season
  • Your rules for urgent: no heat below a set temperature, no cool with someone vulnerable at home
  • The questions your CSR asks: system age, thermostat reading, any error code, a photo of the unit label
  • The after-hours rate stated before anything is booked
  • Claude
  • Twilio
  • Messenger
  • WhatsApp

Missed calls

A missed call in a heat wave gets a text back and a repair slot.

  • A text within minutes of a missed call, from a registered number
  • The text offers times for a tune-up
  • The thread lands on your dashboard, with the caller’s number on it
  • Your phone still rings as it does now; the text goes out only when nobody answers
  • Twilio
Sample missed call

Booking

Tune-ups and repair calls book into open slots, with the arrival window.

  • Online booking for tune-ups, repairs and replacement estimates, with windows set by job type
  • Priority slots held for agreement members in peak weeks
  • Reminders the day before, asking the decision maker to be home for estimates
  • System type, age and photos attached to each booking
  • Google Calendar
  • Calendly
  • Outlook

Client

The dashboard

Every no-cool call, tune-up and plan renewal on one dashboard.

  • Every lead, tune-up and job in one list, with its stage
  • Each record keeps the texts, the photos and where the lead came from
  • Work sent to the right crew by text, email or Slack, with the tasks set
  • A reminder when a job sits too long in one stage
  • ServiceTitan stays, and the dashboard sits beside it
  • Slack
  • Gmail
  • QuickBooks
Sample dashboardYour company

Maintained or closed

Reviews and referrals

After each visit a text asks for a review and offers a referral link.

  • A text after every job asking how it went
  • A review ask to every customer, with nothing offered for it
  • A referral link they can send to a friend or a neighbor
  • A check-in reminder for the customers who stay on
  • Google Business Profile
  • Yelp
  • Twilio
Sample review request

Growth

Email campaigns

Tune-up reminders go out before summer and winter, to every plan member.

  • Tune-up reminders before cooling and heating season, to every past customer
  • Agreement renewals and visit booking by email, with priority slots for members
  • An agreement offer after every single tune-up visit
  • Follow-up on unsold replacement quotes, spaced over the months after
  • Mailchimp
  • Resend
  • Gmail

PostHog analytics

PostHog shows which seasonal pages fill the board in a heat wave.

  • Which pages bring calls, forms and tune-ups, week by week
  • Where each visitor came from: Google, Maps, an AI answer, an ad or a post
  • The steps from the AC repair page to the form, and where people stop
  • Search Console’s searches beside PostHog’s visits
  • PostHog
  • Search Console
Sample PostHog analyticsThis week

Session replay

Session replay shows where a homeowner left the maintenance plan page.

  • Replays of real visits to the AC repair page
  • What people type into the form stays masked
  • Rage clicks and dead ends marked on the timeline
  • The fix goes live, and the next replays show whether it worked
  • PostHog
Sample session replay0:52

Monthly numbers

Each month you see no-cool calls, tune-ups booked and plans renewed.

  • Every request this month, where it came from and what it became
  • Tune-ups booked, quotes sent and jobs signed, with the money attached
  • How fast each lead got its first reply
  • What we change next month, and why
  • PostHog
  • QuickBooks
Sample monthly reportSample month

How it connects

Every call reaches one dashboard, and ServiceTitan or Housecall Pro stays.

Free website

Sample calendar

Thursday

  • Free roof estimate