Adam Walker

CRM Manager for plumbing & HVAC — campaigns that book jobs.

I run ServiceTitan, Housecall Pro, and GoHighLevel systems that turn dormant lists into dispatched work for home services brands.

Selected work

Systems I’ve built inside the trades

Not slide decks — live CRM architectures, seasonal campaign calendars, membership lifecycles, and reactivation flows deployed inside plumbing and HVAC operators.

Enterprise · Multi-OpCo
ServiceTitan 10 sequences Multi-brand

Multi-brand CRM automation architecture for a home services portfolio

Designed the enterprise layer and OpCo-level automation stack for a multi-brand plumbing/HVAC operator — standardized triggers (welcome, day-of, review, membership, win-back) with localized sequences for technician intros, club rescue, financing follow-ups, and brand voice per operating company.

Enterprise Hub
OpCo A
OpCo B
OpCo C
OpCo D
OpCo E
Localized
Custom Sequences
Technician intro Club rescue Local promos Job-type follow-ups Financing Brand voice
Standardized
Standard Sequences
Scheduling info Financing info Review asks Remote offerings Hours · local #s
10 automation triggers · deployed across all OpCos
WelcomeNew sign-up
Lead NurtureLead capture
Appt ConfirmScheduled
Day-of Notif.Service day
Review AskJob complete
InvoiceInvoice created
MembershipRenewal due
Win-BackInactivity
SeasonalSeason change
EmergencyAlert trigger
Reactivation · Revenue recovery
Segmentation Email + SMS Multi-touch

Dormant customer win-back flow for plumbing & HVAC databases

Built a multi-touch reactivation system that segments customers by inactivity window (6–12 / 12–24 / 24+ months), last job type, and value tier — then runs a 5-touch email/SMS sequence with booked → nurture, clicked → hot lead, and no-response → 90-day suppress outcomes.

CRM Dormant List
6–12 months inactive
12–24 months inactive
24+ months inactive
Sequence
Touch 1Email · Day 0We miss you
Touch 2SMS · Day 3Exclusive offer
Touch 3Email · Day 7Seasonal reminder
Touch 4SMS · Day 14Last chance
Touch 5Email · Day 30Breakup
Outcome
Booked → nurture
Clicked → hot lead tag
No response → suppress 90 days
Campaign calendar · Seasonal demand
HVAC Plumbing 12-month plan

Annual HVAC & plumbing campaign calendar timed to intent windows

A 12-month calendar built around real demand cycles — AC pre-season and tune-up pushes in Mar–May, heat/furnace in Sep–Nov, freeze recovery and winterize for plumbing — so campaigns hit when homeowners are ready to book, not on arbitrary send dates.

JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
DEC
AC Pre-season
Tune-up Push
AC Launch
Peak
Peak
Wind-down
Heat Pre-season
Furnace Push
Heat Launch
Peak
Freeze recovery
Inspection push
Winterize
Freeze prep
HVAC campaigns Plumbing campaigns Off-peak
Post-job drip · Membership upsell
Post-job 3-email drip Reviews

Post-job email drip: review → cross-sell → membership enrollment

A three-email sequence fired on job completion — satisfaction/review at Day 0 (+2 hrs), related-service cross-sell at Day 3 (“While we were there…”), membership enrollment at Day 7 — turning one completed job into reviews, add-on bookings, and club members.

Job Completed
CRM trigger
Email 1
How did we do?Review + satisfactionDay 0 · +2 hrs
Email 2
While we were there…Related service cross-sellDay 3
Email 3
Protect your homeMembership offerDay 7
Review received
Cross-sell booked
Member enrolled
Compliance · DNC ops
Compliance Automation Slack

Do-not-contact feedback loop across SMS, email, and phone

Automated DNC processing that unifies STOP replies, email unsubscribes, phone opt-outs, and manual requests into one suppression list — daily sync to CRM, email, and SMS platforms, with Slack alerts when records don’t match.

SMS STOP
Email unsubscribe
Phone opt-out
Manual request
Daily DNC Processing
CRM suppression
Email platform
SMS platform
Slack mismatch alert
AI ops · Lead qualification
Apps Script Claude AI Airtable

Call transcript → CRM lead qualification pipeline

End-to-end automation: inbound call transcripts → AI extraction of intent and job data → business-rules validation in Sheets → Airtable CRM record creation → Slack alert on mismatches. Removes manual data entry from the lead desk.

INPUTCall Transcript
PROCESSAI AnalysisClaude API
VALIDATEGoogle SheetsBusiness rules
CREATEAirtable RecordLead auto-created
Match → assigned
Mismatch → Slack
Invalid → queue
Membership lifecycle
Membership Retention Email + SMS

Full membership lifecycle: enroll → renew → recover → upgrade

Complete club/membership automation for home services — welcome and first-visit scheduling on enrollment, 30-day value check-in, renewal drip at 60 days out, lapsed-member recovery, and tier-upgrade upsells. Membership is the highest-LTV asset in a plumbing/HVAC CRM; this system protects it.

1
EnrollmentWelcome + benefits + first visit
2
30-day check-inValue nudge + review
3
Renewal (−60d)3-touch drip + payment
4
Lapsed recoveryWin-back + last chance SMS
5
Upgrade upsellTier / annual VIP pitch
Data ops · CRM health
Data hygiene Audit Segmentation

CRM health audit & cleanup before any automation ships

The framework I run before building sequences: inventory (duplicates, bounces, missing fields, last activity), segment (active / dormant 6–12 / 12–24 / members vs non / job-type tags), clean, then activate with trigger rules and a reporting baseline. Automations on dirty data burn lists.

Phase 1 · Inventory
Total contact count
Duplicate rate
Bounced emails %
Missing fields
Last activity dates
Phase 2 · Segment
Active customers
Dormant 6–12 mo
Dormant 12–24 mo
Members vs non
Job type tags
Phase 3 · Clean
Merge duplicates
Suppress bounces
Backfill tags
Standardize fields
Archive dead records
Phase 4 · Activate
Build lists
Set triggers
Lead scores
Launch campaign
Reporting baseline
Multi-location governance
Multi-location Franchise Governance

Multi-location campaign governance for branch & franchise ops

A governance model where HQ owns brand standards, unified DNC, and rollup reporting — while each location runs local promos, offers, and timing. Built for plumbing/HVAC operators that need consistency without killing local responsiveness.

HQ / Brand — Governance, compliance, reporting, template library
Brand standardsLogo, tone, sender name across locations
DNC & complianceUnified suppression synced in real time
Rollup reportingPerformance aggregated across locations
Location ALocal promos · timing
Location BLocal promos · timing
Location CLocal promos · timing
Location N…Scales to any count
01

Trades-native, not generic CRM

I know membership models, seasonal HVAC cycles, drain vs hydro-jet upsells, and what a club rescue sequence should say — because I’ve run them inside the platforms.

02

FSM platform fluency

ServiceTitan, Housecall Pro, Jobber, FieldEdge, GoHighLevel — I operate inside the tools plumbing and HVAC companies actually use, not a generic marketing stack.

03

Automation that books jobs

Confirmations, day-of texts, unbooked estimate follow-ups, membership renewals, win-backs — built to fire without someone on the CS desk manually sending them.

04

50+ brands of reps

Embedded CRM and campaign ops across a large home services portfolio — consistent execution, clean data, and reporting that operators can act on.

About

CRM manager for the services industry — plumbing & HVAC specifically.

I’m Adam Walker. I specialize in CRM management and campaign operations for plumbing and HVAC companies. That means I’m in ServiceTitan, Housecall Pro, Jobber, and GoHighLevel building the segments, triggers, and seasonal campaigns that turn a customer database into booked revenue.

I’ve managed day-to-day CRM and marketing ops for 50+ plumbing and HVAC brands — campaign calendars, drip sequences, reactivation flows, membership renewals, and performance reporting. Not advisory theater. Hands-on inside the systems.

What separates this from a generalist CRM hire: I know when to push AC tune-ups, when a list is too cold to touch, how membership churn actually shows up in the data, and what a post-job review SMS should say after a drain cleaning vs a system install. That comes from doing the work across dozens of operators — not from a template library.

50+
Brands operated
10+
Core sequences
100%
Home services focus
FSM
Platform native
What I do

CRM & campaign work built for the trades

If you’re hiring a CRM Manager for plumbing/HVAC or a Campaign Manager who already knows the seasonality — this is the scope.

CRM setup & administration

Clean data, job-type tagging, membership flags, dormant segments, and a structure your CS and marketing teams can actually run in ServiceTitan, Housecall Pro, or Jobber.

ServiceTitanHousecall ProData hygiene

Email & SMS campaign management

Pre-season HVAC blasts, plumbing inspection pushes, promotional campaigns, and review requests — written and scheduled for how homeowners in the trades actually book.

EmailSMSSeasonal

CRM automations & workflows

Appointment confirmations, day-of notifications, unbooked estimate nudges, invoice follow-ups, membership renewals — triggers that fire at the right job lifecycle moment.

Drip sequencesTriggers

Customer reactivation

Segment by last service date, job type, and spend. Build the win-back campaigns that pull 6–24 month dormant customers back without buying new leads.

Win-backRevenue recovery

Membership & maintenance plan marketing

Enrollment campaigns, renewal drips, lapsed-member recovery, and upgrade upsells — protecting the highest-LTV revenue line in a home services CRM.

MembershipRetention

Seasonal & pre-season campaigns

AC tune-up pushes before summer, furnace before winter, freeze prep for plumbing — timed to demand windows, not a generic monthly newsletter.

HVACPlumbingPre-season

Review generation & reputation flows

Post-job review requests timed to completion — automated, personalized, and built to lift Google ratings without CS chasing every job.

Google reviewsPost-job SMS

Lead nurture & unbooked estimate follow-up

Multi-touch sequences for quotes that didn’t book — SMS + email until they convert or opt out. Most home services revenue leaks here.

Lead nurtureEstimates

Reporting & performance tracking

Open rates, booking conversions, reactivation lift, membership retention, campaign ROI — monthly reporting operators can decide from.

AnalyticsROI

Platform migration & multi-location CRM

FSM migrations, marketing tool integrations, and multi-location / franchise architecture with local campaigns under central governance.

MigrationMulti-location
Track record

50+ home services companies I’ve operated inside

Embedded in their CRM — running campaigns, building automations, cleaning data. A sample of the operators and the work.

Rolland Reash Plumbing

Email drips, seasonal promos, CRM automation for retention.

Forsyth Rooter

Multi-touch sequences and dormant-list reactivation.

Pride Plumbing

Pre-season campaigns and CRM cleanup for demand spikes.

Power Plumbing Services

SMS/email focused on converting unbooked estimates.

Anchor Plumbing Services

Full campaign calendar, copy, and performance tracking.

Cottrell Plumbing Heating & Air

Cross-sell sequences across plumbing and HVAC lines.

ER Services CLT

Urgency-based emergency SMS and rapid-response flows.

Blue Ridge Plumbing Co.

Lapsed service-history reactivation driving repeat bookings.

Summit Mechanical Services

HVAC tune-up drips plus membership enrollment automation.

Clearwater Rooter & Drain

SMS blasts and post-job review automation in Housecall Pro.

Lone Star Plumbing & HVAC

Multi-location CRM with localized campaign variations.

Keystone Comfort Systems

Pre-season HVAC calendar and estimate follow-up in ServiceTitan.

Metro Flow Plumbing

Segmentation overhaul and win-backs for 12+ month dormant.

Pinnacle Heating & Cooling

Membership renewal and lapsed-member retention sequences.

Greenfield Plumbing Solutions

Data cleanup and seasonal email across 10,000+ contacts.

Bayou State Mechanical

Post-job follow-up and review generation in Louisiana market.

Cardinal Plumbing & Air

Plumbing ↔ HVAC cross-sell drip sequences.

Precision Home Services

Campaign calendar from scratch — monthly, seasonal, automated.

Reliable Rooter & Drain

Emergency SMS with urgency copy and dispatch notifications.

TrueComfort HVAC

Welcome sequence and appointment confirmations in GoHighLevel.

Hilltop Plumbing & Heating

Pre-freeze plumbing campaign and membership launch series.

Pacific Coast Comfort

3-step SMS/email nurture for HVAC quote requests.

Ironwood Mechanical

Legacy → ServiceTitan migration with automation rebuild.

Sunbelt Plumbing Pros

Reactivation for 5,000 dormant contacts by job type/date.

Great Plains HVAC

Pre-summer AC tune-up and filter replacement upsells.

Liberty Home Services

Membership enrollment and first-year churn reduction drips.

Cascade Plumbing & Drain

Jobber automations for surveys, reviews, next-service reminders.

Hometown Air & Heat

Annual tune-up reminders tied to local weather patterns.

Cornerstone Plumbing Group

Franchise CRM standardization across four locations.

Westside Comfort Systems

5-touch estimate follow-up email + SMS flow.

Apex Drain & Sewer

Hydro-jetting and camera inspection post-service upsells.

Northgate Mechanical

Winter prep series and emergency heat SMS for Minnesota.

Desert Sun Plumbing & HVAC

Pre-summer cooling and water heater follow-up in Arizona.

Tidewater Home Services

Review generation and post-job SMS in Virginia Beach.

Inland Empire Plumbing Co.

Referral automation and membership upgrade sequences.

Patriot Plumbing & Heating

CRM setup, welcome flow, first-year retention series.

Ozark Comfort Specialists

Midwest weather-timed HVAC campaigns and utility rebate pushes.

Harborview Plumbing Services

Annual inspection and coastal storm-prep outreach.

Ridgeline HVAC & Plumbing

Off-peak plumbing inspections to HVAC customer base.

All-Pro Mechanical Solutions

Commercial vs residential segmentation and campaign tracks.

Crestview Drain & Sewer

Post-job drip and drain maintenance reminders via FieldEdge.

Valor Home Services

New-market CRM from zero to live automations in 30 days.

Eagle Eye Plumbing

Camera inspection upsells and at-risk sewer line follow-up.

Velocity Comfort & Air

Membership churn reduction and lapsed plan win-backs.

Benchmark Plumbing & Gas

Gas line safety and water heater aging-list outreach.

Stonegate Home Services

PE-backed multi-brand CRM rollout across five OpCos.

Riverbend Plumbing & Drain

Hydro-jetting promos and seasonal root intrusion reminders.

Mountainview Mechanical

High-altitude boiler maintenance for Colorado Springs market.

First Choice Plumbing & HVAC

Full lifecycle mapping, triggers, and monthly reporting dashboard.

Suncoast Air & Plumbing

Florida humidity/AC maintenance series with localized timing.

Platforms & tools

The stack home services actually runs on

FSM platforms, marketing CRM, and automation — not locked to one vendor.

Field Service Management
ServiceTitan
Housecall Pro
Jobber
FieldEdge
Service Fusion
Workiz
CRM & Marketing
GoHighLevel
HubSpot
Airtable
ClickUp
Apollo.io
ClickSend SMS
Automation & Integration
Zapier
Make
Google Apps Script
Google Sheets
Slack
How I work

From audit to running system

No discovery theater. Here’s the operating rhythm.

01

CRM audit

Map data quality, live automations, dormant segments, and gaps — so you know exactly where the database is leaking revenue.

02

Custom roadmap

A plan built around your FSM platform, your season, and your membership model — not a borrowed SaaS playbook.

03

Build & launch

I get inside the CRM, write the campaigns, ship the triggers, and keep you updated. No black-box handoff.

04

Optimize

Monthly reporting and iteration so the system compounds — reactivation lift, membership retention, booking conversion.

Get in touch

Need a CRM manager who already knows the trades?

If you’re a plumbing or HVAC company looking for CRM management or campaign ops — book a call. We’ll look at your platform, your list, and where the revenue is sitting unused.

715-504-0805
Call or text anytime
Book a call Call now Text

15 minutes. Your CRM, your season, what’s actually leaking.

Explore the CRM & campaign library

State, city, role, and platform pages built for plumbing and HVAC CRM searches.

Blogs Case Studies Guides ServiceTitan Plumbing CRM Manager

Explore the CRM & campaign library

State, city, role, and platform pages built for plumbing and HVAC CRM searches.

Blogs Case Studies Guides ServiceTitan Plumbing CRM Manager

Explore the CRM & campaign library

State, city, role, and platform pages built for plumbing and HVAC CRM searches.

Blogs Case Studies Guides ServiceTitan Plumbing CRM Manager

Explore the CRM & campaign library

State, city, role, and platform pages built for plumbing and HVAC CRM searches.

Blogs Case Studies Guides ServiceTitan Plumbing CRM Manager