The Essentials: Operate — Plumbing & HVAC Contracting
You operate a plumbing or HVAC business well by getting the right technician with the right parts to the right job on time, then smoothing seasonal swings with maintenance plans and cross-trained crews. Revenue depends on scheduling, truck stock, and pricing discipline as much as on skill in the field.
READY TO TAKE ACTION?
Use the free LaunchAdvisor checklist to track every step in this guide.
How does dispatch software improve operations?
Once you have more than two or three technicians, manual scheduling on a whiteboard produces missed windows and wasted drive time. Field service software such as ServiceTitan, Housecall Pro, or Jobber assigns jobs by location, skill, and availability, tracks time and parts, sends arrival texts, takes payments, and records photos and signatures. Compare price per technician per month, setup time, and integrations with accounting. Track first-call arrival on time, jobs per technician per day, drive time, and revenue per technician. Use the data in weekly reviews, and train dispatchers to protect emergency capacity.
How should I stock trucks?
Use your own service history. Pull 6-12 months of jobs and list the parts used most often, then set minimum stock on each truck for those items, from capacitors, contactors, and thermostats to water heater elements, fill valves, P-traps, and shutoff valves. A well-stocked service truck often carries thousands of dollars of parts, so use tools to track it. Restock nightly or weekly from a warehouse list. Audit the trucks quarterly, and adjust the list by season, since summer trucks need more AC parts and winter trucks more heating parts. Track second-trip rate: jobs needing a return because of a missing part.
How do I smooth HVAC seasonality?
HVAC calls surge in summer cooling and winter heating seasons and slacken in spring and fall, while plumbing demand is steadier. Cross-train technicians so plumbing work fills HVAC slow periods, and schedule maintenance tune-ups, duct work, indoor air quality, water heater replacements, and commercial preventive maintenance in shoulder seasons. Time marketing and staff training to the calendar, for example spring AC tune-up campaigns beginning in March and heating campaigns in September. Keep a cash reserve for the slow months, and negotiate supplier terms based on seasonal volume.
What should a maintenance plan include?
A membership plan converts unpredictable break-fix income into recurring revenue. Common residential plans cost roughly $150-$300 per year for one or two visits, priority scheduling, a repair discount, and waived diagnostic fees, though pricing varies by market. Offer plans at the end of every completed repair, when the customer has seen your value. Track the share of jobs that convert to plans, and coach technicians on the conversation. Plans should cover tune-ups that follow manufacturer checklists, including refrigerant checks, drain line cleaning, electrical inspections, and water heater flushes.
What licensing and compliance rules apply?
Contractor licensing varies by state and often by city: plumbers and HVAC contractors may need journeyman and master licenses, a contractor's bond, and insurance. Technicians handling refrigerants need EPA Section 608 certification, and newer residential equipment using lower-global-warming-potential refrigerants such as R-454B or R-32 has different handling and tool requirements. Follow permit rules for water heaters, furnaces, and AC installations. Carry general liability, commercial auto, workers' compensation, and coverage for pollution or refrigerant-related claims where available. Keep records of permits, warranties, and inspections.
How should I review pricing?
Equipment and parts costs move, so recalculate your rates at least twice a year from current supplier invoices. Use flat-rate pricing, with a book of fixed prices per job that includes labor, parts markup, overhead, truck cost, and profit, rather than pure time-and-materials. Set a diagnostic or trip charge, commonly in the range of about $79 to $150 in many markets, and credit it toward repairs if you like. Compare your gross margin by job type, and track callbacks. Raise prices modestly and regularly instead of waiting for a large catch-up increase.
How do I track callbacks and quality?
Log every return visit for the same problem, with the technician, job type, equipment brand, and cause. Patterns are useful: a callback rate concentrated in one technician suggests coaching, one in one part suggests a supplier problem, and one in one type of install suggests a process gap. Review weekly, set a callback target such as under 3-5% of jobs, and follow up with customers by call or text after the job. Fix the cause, and note whether warranty costs are eating margin.
How do I run daily operations and customer communication?
Set a repeatable rhythm. Start each day with a 10-minute huddle on the schedule, emergency calls, and parts shortages. Give customers a narrow arrival window, a text when the technician is on the way, and a written estimate with good, better, and best options before work starts. Collect payment on site, and follow up within 48 hours to ask for a Google review. Keep one dispatcher or office lead accountable for answering calls, since a missed call is often a lost job that goes to the next company on Google. Track booking rate on inbound calls, and coach call takers monthly.
Take this further
Get a personalized AI Advisor
Premium answers from your own workspace, up to 150 questions a day, and lets you start threads in the Founder Forum. $15 a month or $144 a year, with a 7-day free trial.
Want an AI COO to take this on?
Olivia on MeetMyCXO helps with operations, locations and day-to-day systems. Plans start at $49 a month with a 7-day free trial.
FREQUENTLY ASKED QUESTIONS
When is dispatch software worth the cost?
Even two or three technicians can benefit once scheduling errors, missed calls, and drive time become visible. The value grows quickly beyond a handful of technicians. Compare subscription cost against the hours you spend on scheduling and the revenue you lose from missed or late jobs.
What price should a maintenance plan have?
Basic residential plans often run about $150-$300 a year, with one or two visits, priority scheduling, and a repair discount. Set the price so it feels like clear value against paying full price for an emergency call, and make sure the visit checklist takes only the time you budgeted.
How do I keep technicians busy in slow seasons?
Cross-train them across plumbing and HVAC where licensing allows, and use slow weeks for maintenance plan visits, commercial contracts, training, truck restocking, and follow-up calls on old estimates. Hire seasonal help for peaks rather than full-time staff you cannot support in slow months.