Built for Field Services Sales Managers

The CRM HVAC and plumbing sales managers run reps in.

A sales manager at an HVAC, plumbing, roofing, or pest control company runs comfort advisors and outside sales reps across commercial estimates, residential replacements, maintenance contract renewals, and cross-sell opportunities surfaced during service calls. The CRM has to hold the estimate pipeline, the service call cross-sell flag, the maintenance renewal queue, and the lead-to-sold funnel on one record.

Why buyers are here

Field Services Sales Managers: the daily pains.

A field services sales manager runs a different week than a SaaS or industrial sales manager. The sales team is a mix of comfort advisors (residential replacements), outside sales reps (commercial estimates), and service techs who flag cross-sell opportunities on live calls. The lead flow is three channels (inbound service call cross-sell, outbound call quota against a prospect list, maintenance contract renewal cadence). The win math runs on a lead-to-estimate-to-sold ratio with different conversion rates on commercial and residential. Most CRMs sell to a software sales manager buyer and most field services platforms sell to the dispatch side. The six pains below show up on every field services sales manager buyer call we run.

Commercial and residential blur

My commercial-vs-residential split is 50/50 in theory and 80/20 in reality.

The sales manager sets a commercial-to-residential split target of 50/50 at the start of the year. By March the pipeline is 80 percent residential replacements because residential leads close in 10 days and commercial estimates take 90. The manager runs two different motions on one team and nothing in the stack separates the view. Strkr custom-object fields for Lead Type (commercial, residential), Project Scope, and Decision Cycle render the pipeline split per rep per month with the trailing 90-day trend.

Outbound quota lives in a spreadsheet

My outbound call quota is in a tracker nobody updates.

The sales manager sets an outbound call quota of 40 dials and 10 meetings set per week per rep. The quota lives in a Google Sheet, the dialer activity lives in a different tool, and the sales manager reconciles on Friday. By Monday nobody remembers the quota. Strkr renders the outbound quota per rep per week on a native dashboard with dials, meetings set, and conversion against target. Reps see the gap on Monday without a Friday scolding.

Service call cross-sell gets lost

My tech found a bad water heater and the sales rep never followed up.

A plumbing tech on a drain-clearing call diagnoses a 15-year-old water heater on its last leg. The tech snaps a photo, mentions a replacement estimate to the customer, and marks the lead in a notes field. The sales rep sees the lead three days later in a stale Monday report and the customer has already called a competitor. Strkr flows the service call cross-sell to the sales rep in real time with a tech-captured photo, scope notes, and a 24-hour SLA on follow-up.

Maintenance renewal cadence breaks

A quarter of my maintenance contracts renewed late.

An HVAC company carries 400 to 4,000 residential maintenance contracts across spring and fall renewals. The renewal cadence runs on a billing system that reminds the customer 30 days out and the sales rep 7 days out, which is late. Twenty-five percent of contracts renew after the renewal window with a renegotiated price. Strkr renders the maintenance renewal queue 90 days out with the current contract value, the recommended renewal pitch, and a flow that schedules outbound touches at 90, 60, 30, and 7 days.

Lead-to-sold funnel lives in BI

My conversion math is a Tableau workbook I cannot edit.

The sales manager carries a lead-to-estimate-to-sold funnel per rep per month with different conversion rates on commercial and residential. The funnel lives in a Tableau workbook maintained by a BI team that is backlogged two sprints. The sales manager eyeballs the ServiceTitan pipeline instead. Strkr renders the native lead-to-sold funnel per rep per month filterable by lead type, source, and territory. The weekly review runs off the dashboard without a BI ticket.

Rep coaching lacks call context

My comfort advisor is losing in-home estimates and I do not know why.

A comfort advisor is converting 25 percent of in-home estimates when the bench average is 42 percent. The sales manager has to shadow a visit or review a recorded call to find the gap. Strkr AI drafts a structured in-home estimate summary (discovery questions asked, objections raised, financing offered, close attempt timing, competitor mentions) so the manager spots the pattern (financing not offered on 60 percent of visits) and coaches on specifics.

How Strkr fits the field services sales week

The weekly primitives field services sales managers actually use.

Strkr for field services sales managers is the same CRM every rep runs, with manager-tier views on top. The primitives line up with the four jobs a field services sales manager repeats every week: run 1:1s with each comfort advisor and outside rep, run the pipeline review with commercial-vs-residential split in context, chase the maintenance renewal queue, and coach specific in-home estimates and commercial RFPs. When those jobs happen inside one workspace with service call cross-sell leads flowing in live, the manager stops being a browser-tab middleman and starts coaching.

Pipeline board with lead type

Commercial and residential on separate columns.

The pipeline board renders the sales team pipeline grouped by lead type (commercial, residential), rep, project scope, or source. The manager sees the 80/20 drift against the 50/50 target in one view. Drag an estimate between stages and the flow enforces entry criteria (site visit scheduled, scope captured, financing qualified, decision date set). The manager builds a view that fits the week without a BI ticket.

Outbound quota dashboard

Dials, meetings set, conversion per rep per week.

The outbound quota dashboard renders dials, meetings set, estimates generated, and sold against target per rep per week. Reps see the gap on Monday without a Friday scolding. The manager sees the pattern across the team and spots the rep running 80 dials with 2 meetings (which is a messaging problem) separately from the rep running 20 dials with 8 meetings (which is a volume problem).

Service call cross-sell flow

Tech-captured lead routes to sales in real time.

When a tech on a service call flags a cross-sell opportunity (water heater past end of life, condensing unit on its last leg, roof damage visible from the gutter, pest infestation beyond the current plan scope), the flow routes the lead to the sales rep with the tech-captured photo, scope notes, and customer context. SLA on first touch defaults to 24 hours. The service-call lead stops dying in a Monday report.

Maintenance renewal queue

Renewals 90 days out, 60 days out, 30 days out, 7 days out.

The maintenance renewal queue renders every contract within 90 days of renewal with the current contract value, service history, equipment age, upsell path, and recommended renewal pitch. Flows schedule outbound touches at 90, 60, 30, and 7 days. The renewal conversion climbs because the cadence stops breaking at the 7-day mark.

Lead-to-sold funnel

Native conversion math per rep per month.

The native lead-to-sold funnel renders lead count, estimate count, sold count, and conversion rate per rep per month filterable by lead type, source, and territory. The sales manager spots the comfort advisor converting 25 percent of in-home estimates against the 42 percent bench and runs a specific coaching session instead of a vague "we need to close better."

In-home estimate summary

Strkr AI drafts a structured summary per visit.

Strkr AI drafts a structured summary of every in-home estimate call (discovery questions asked, objections raised, financing offered, close attempt timing, competitor mentions). The sales manager scans the summary in 90 seconds, picks the two moments worth coaching, and jumps to the exact timestamp. The rep sees the comment on Monday with the clip queued.

Commercial RFP record

Scope, drawings, decision cycle on one record.

Commercial estimates (HVAC retrofit, plumbing re-pipe, roofing replacement, pest control site plan) land as a single opportunity record with site visit notes, drawings, scope line items on the Products module, decision cycle timing, and the full stakeholder map. The outside sales rep runs the 60 to 180 day commercial sale on one record instead of three email threads and a shared drive.

Rep 1:1 prep view

Every rep 1:1, context already loaded.

Open the rep card and see the 1:1 workspace: this week pipeline moves, outbound quota delta, service-call cross-sell leads touched, maintenance renewals closed, in-home estimate conversion, stuck deals past threshold. The manager walks in with the questions already surfaced and spends the hour coaching instead of pulling reports.

What Strkr automates for the sales team

The repeatable work the CRM should do before Monday.

The best field services sales managers automate the administrative work between service call lead capture, outbound cadence, estimate follow-up, and maintenance renewal, and spend their hours on the three deals where judgment matters most. Strkr Flows cover the automations every HVAC, plumbing, roofing, or pest control sales team should run as native triggers with no webhook plumbing. The pattern below shows up in week two of every deployment and compounds into higher close rates, cleaner renewal retention, and more follow-up on service-call cross-sell leads.

Service call cross-sell

Tech lead routes to sales in 60 seconds.

When a tech marks a cross-sell lead on the mobile app (water heater end of life, unit replacement candidate, roof damage, pest expansion), the flow routes the lead to the sales rep assigned to the territory with the tech-captured photo and scope notes, sets a 24-hour SLA on first touch, and surfaces the lead on the sales rep dashboard. The service-call lead stops dying in a Monday report.

Estimate follow-up cadence

Estimate sent fires a 24-hour and 72-hour follow-up.

When an estimate PDF goes out through the sales rep, the flow schedules a 24-hour follow-up SMS, a 72-hour follow-up call, and a 7-day email with the testimonials from similar jobs. Reps work the queue top to bottom instead of the "I will call them when I think about it" pattern that burns 30 percent of estimates to competitor follow-up.

Maintenance renewal cadence

90, 60, 30, 7 days out touches scheduled.

A flow reads every active maintenance contract daily and schedules outbound touches at 90, 60, 30, and 7 days from renewal date. The sales rep sees the renewal queue each morning, runs the Strkr Messaging SMS and call cadence, and renewals convert on the 60-day touch instead of the 7-day scramble.

Outbound quota nudge

Reps behind quota see the gap daily.

Monday 7 AM email to each rep: dials planned, meetings set, estimates generated, sold, outbound quota pacing. Reps ahead of pace get a congrats. Reps behind get the gap number and the suggested lift. The manager gets a parallel digest.

In-home estimate coaching

Every visit tagged for coaching moments.

Every in-home estimate recording runs through Strkr AI tagging (discovery questions asked, objections raised, financing offered, close attempt timing, competitor mentions). The manager opens the pod call-review queue and jumps straight to the two moments worth coaching on without watching a 45-minute recording.

Mix drift alert

Commercial-residential drift triggers a review.

When the sales team pipeline mix drifts more than 15 percent from the target split, the flow fires on the manager dashboard with the specific rep contributing most to the drift and the top five open commercial opportunities worth prioritizing. The manager coaches on specifics instead of a vague "we need more commercial."

Stale estimate flag

Estimates past 14 days surface weekly.

Monday 7 AM, Strkr identifies every estimate on the pod past 14 days with no activity. The nudge lands on the owning rep dashboard and the batch attaches to the manager 1:1 view. The pipeline review opens with the stale list already surfaced.

Commercial RFP acknowledgment

Inbound RFP email creates the opportunity.

An inbound commercial RFP email with a scope attached hits the sales inbox. The flow parses the sender, creates the opportunity, attaches the RFP file, assigns the outside sales rep by territory, and schedules a 24-hour acknowledgment task. The commercial lead never dies in an inbox.

What a sales manager sees reps do not

The manager tier that stays out of the rep workspace.

A manager tier that creates a parallel UI is a tier reps resent. Strkr keeps the rep workspace identical for rep and manager, then layers the manager-only overlay on top for pod rollups, private 1:1 notes, lead-to-sold funnel audits, and renewal queue management. The surfaces below are what gets added at the manager tier, not what gets taken away from the rep.

Pod rollup

Every rep pipeline in one scrollable view.

The manager pod rollup renders every rep pipeline on one screen, grouped by rep, sorted by stage and close date. Filter by lead type, source, project scope, or sold-against-estimate ratio to find the fifteen deals that matter this week across the team.

Lead-to-sold funnel audit

Conversion math per rep per month.

The lead-to-sold funnel audit renders lead count, estimate count, sold count, and conversion rate per rep per month filterable by lead type, source, and territory. The manager spots the comfort advisor converting 25 percent against the 42 percent bench and runs a specific coaching session.

Service-call lead touch audit

Cross-sell leads untouched past SLA.

The service-call lead touch audit renders every tech-captured cross-sell lead with SLA status, days-since-first-touch, and owning rep. The manager clears the audit view to zero by Friday instead of a scattered 60 open leads trending stale across the quarter.

Maintenance retention

Renewal rate per quarter, trailing 365 day.

The maintenance retention dashboard renders renewal rate per quarter trailing 365 days with the specific contracts that failed to renew and the reason (price, service issue, no response, competitor). The manager coaches on specific patterns and the service manager runs the account recovery.

Private 1:1 notes

Manager notes reps do not see.

Notes captured during a rep 1:1 can be marked private to the manager or shared with the rep. Private notes feed the quarterly review view, so the manager has running context on each rep across the year. Shared notes become visible Monday with action items queued.

Pod benchmarks

Rep against pod, pod against company.

Every rep metric (dials, meetings set, estimates generated, sold, close rate, average ticket) renders against the pod average and the company average on the same tile. The manager spots the rep a quarter outside the pod on close rate and coaches on specifics.

Rep ramp view

New hire first 90 days visualized by week.

A new comfort advisor or outside sales rep ramp dashboard shows dials, meetings set, estimates, sold, and close rate by week since start. The manager coaches on specifics (financing offer rate, close-attempt timing, discovery question quality) instead of vague "you need to close more."

Head-to-head

Strkr vs ServiceTitan plus a quota spreadsheet plus Tableau.

A typical field services sales manager stack runs ServiceTitan or Service Fusion for CRM and dispatch, a Google Sheet for the outbound quota tracker, Tableau or Looker for the lead-to-sold funnel, a shared email inbox for commercial RFPs, personal phones for rep SMS, and a billing system for the maintenance renewal cadence. Strkr collapses most of that into one workspace with one bill, one admin surface, and one record of truth per rep and deal.

What matters Strkr ServiceTitan + spreadsheets + Tableau
Tools a field services sales manager opens daily 1 (Strkr) 5 to 7 (CRM, quota sheet, BI, inbox, phone, billing, dialer)
Commercial-vs-residential split Native pipeline view with lead type custom fields ServiceTitan pipeline, no lead-type split by default
Outbound quota dashboard Native dashboard with dials, meetings, estimates, sold Google Sheet maintained by the manager at week end
Service-call cross-sell flow Native flow from tech mobile capture to sales rep in 60 seconds Tech notes field, sales rep reads Monday report
Maintenance renewal cadence Native queue with 90, 60, 30, 7 day touches scheduled Billing system reminder at 30 days, rep scramble at 7
Lead-to-sold funnel Native dashboard filterable by lead type, source, territory Tableau or Looker workbook, BI backlog two sprints
In-home estimate coaching Native Strkr AI summary with jump-link timestamps Call recording tool at a separate per-seat line
Rep SMS Native Strkr Messaging threaded to rep and customer records Personal phone, no audit trail
Estimate follow-up cadence Native flow at 24h, 72h, 7d Rep remembers to call, or does not
1:1 prep for the manager Context pre-loaded into the rep card Manager builds a Google Doc Sunday night
Admin changes to the sales process Self-serve for manager inside the permission matrix ServiceTitan admin or implementation partner, 2-week turnaround
Monthly cost per rep (full stack) One per-seat line, see pricing page Four to six per-seat lines stacked across tools

See the CRM HVAC and plumbing sales managers run reps in.

Start a trial with the full field services sales manager stack enabled: pipeline with commercial-vs-residential split, outbound quota dashboard, service-call cross-sell flow, maintenance renewal queue, native lead-to-sold funnel, Strkr Messaging on the rep SMS lane, Strkr AI in-home estimate coaching, and 1:1 prep view. One bill, one workspace, one record of truth per rep and deal.

Common questions

Field Services Sales Managers buyer FAQ.

Can Strkr replace the ServiceTitan plus Tableau plus quota spreadsheet stack our HVAC sales team runs today?

For most HVAC, plumbing, roofing, and pest control sales teams under 50 reps, yes. Strkr ships the sales pipeline with commercial-vs-residential split, outbound quota dashboard with dials and meetings tracking, service-call cross-sell flow from tech mobile to sales rep in 60 seconds, maintenance renewal queue with 90, 60, 30, 7 day cadence, native lead-to-sold funnel per rep per month, Strkr Messaging on the rep SMS lane, and in-home estimate coaching with Strkr AI. The ServiceTitan sales module retires in week two. Tableau comes off the next renewal. Dispatch stays in ServiceTitan or Service Fusion if the company is deeply invested, and Strkr integrates with the dispatch side for job data and tech lead flow.

How does the service-call cross-sell flow work?

When a tech on a service call flags a cross-sell opportunity on the mobile app (water heater past end of life, condensing unit on its last leg, roof damage visible from the gutter, pest infestation beyond the current plan scope), the flow routes the lead to the sales rep assigned to the territory with the tech-captured photo, scope notes, and customer context attached. SLA on first touch defaults to 24 hours. The lead surfaces on the sales rep dashboard with a priority flag. If the rep misses the SLA, the flow escalates to the sales manager with the specific aging. The service-call lead stops dying in a Monday report two weeks after the opportunity went cold.

How does the maintenance renewal cadence work?

The maintenance renewal queue renders every active contract within 90 days of renewal with the current contract value, service history, equipment age, recent service exceptions, upsell path, and recommended renewal pitch. Flows schedule outbound touches at 90, 60, 30, and 7 days from renewal date. The sales rep sees the renewal queue each morning, runs the Strkr Messaging SMS and call cadence, and renewals convert on the 60-day touch instead of the 7-day scramble. The manager runs a retention dashboard trailing 365 days with the specific contracts that failed to renew and the reason, so the service manager runs the account recovery on real data.

How does the lead-to-sold funnel work for a field services sales team?

The native lead-to-sold funnel renders lead count, estimate count, sold count, and conversion rate per rep per month filterable by lead type (commercial, residential), source (service-call cross-sell, outbound, inbound web, maintenance renewal), and territory. The manager spots the comfort advisor converting 25 percent of in-home estimates when the bench average is 42 percent and runs a specific coaching session. The funnel exports to CSV for the monthly operations review without a BI ticket. The lead-type split lets the manager run two different motions on one team without blending commercial 60-day cycles into residential 10-day math.

What does Strkr AI do for a field services sales manager specifically?

Strkr AI runs three jobs for the manager tier. First, in-home estimate summary: a structured summary per recorded in-home estimate that extracts discovery questions asked, objections raised, financing offered, close attempt timing, and competitor mentions, with jump-links to the exact timestamps worth coaching. Second, estimate risk flagging: a daily pass across every open estimate that flags estimates with no follow-up activity in 14 days, no close date set, or no financing qualification. Third, objection pattern extraction: a monthly roll-up of top objections per rep per segment so coaching targets known patterns like "financing not offered on 60 percent of visits" instead of hunches.

How does the outbound quota dashboard help a field services sales manager?

The outbound quota dashboard renders dials, meetings set, estimates generated, and sold against target per rep per week. Reps see the gap on Monday instead of a Friday scolding. The manager sees the pattern across the team and separates the rep running 80 dials with 2 meetings (which is a messaging problem) from the rep running 20 dials with 8 meetings (which is a volume problem). Flows fire a Monday 7 AM email to each rep with the current pace and the gap to target. The quota tracker retires from the Google Sheet in week one. Historical quota data stays on the rep record for the quarterly review conversation.

Try it free. Bring your team next week.

No sales call, no migration consultant, no four-month implementation. Enter your card, get 14 days of the full Pro tier, cancel any time before day 14 with zero charge. Spin up a workspace, import your CSV, and have something useful before lunch.