Guide
Commercial plumbing maintenance contracts — structure, pricing, and margins
Published
Commercial plumbing preventive maintenance contracts are the most defensible recurring revenue a plumbing shop can build. A single mid-size office building pays $150–$500 per month (verified April 2026 via operator pricing surveys and Facilitron/Dude Solutions comparables), and a shop with 40–80 PM accounts produces $90k–$480k of predictable annual revenue before a single reactive call. The structure of these contracts — scope, visit cadence, and what is included versus billable — is the entire difference between a PM program that prints money and one that loses it to scope creep. Below is what works in 2026.
Why commercial PM matters more than residential service agreements
Residential service agreements (annual flush, priority service, small discount) are retention tools. Commercial PM contracts are capacity builders: they fill the calendar during slow weeks, justify dedicated commercial crews, and generate the repair work that flows from every inspection visit.
The hard numbers on why commercial PM wins:
- Average residential service agreement: $145–$245/year
- Average commercial PM contract: $1,800–$6,000/year per site
- Multi-site customers (property managers, restaurant groups) routinely sign 5–20 sites at once
- Contract renewal rates above 85% once the shop is the incumbent
- Repair/upsell revenue from PM visits: typically 1.5–2.5x the contract value
A shop with 60 commercial PM contracts averaging $3,000/year runs $180k in contract revenue plus $270k–$450k in pull-through repair — $450k–$630k from a single program.
Typical monthly pricing (verified April 2026)
Pricing reflects monthly fees for quarterly or monthly visit cadence, covering inspection, minor adjustment, and reporting. Major repairs billed separately.
| Property type | Typical monthly fee | Visit cadence | What's included |
|---|---|---|---|
| Small office (under 10k sq ft, one restroom block) | $145–$245 | Quarterly | Inspection, minor adjustment, flush backflow |
| Mid office (10k–40k sq ft) | $245–$485 | Quarterly | All above + water heater service |
| Large office / multi-floor | $385–$685 | Monthly or bi-monthly | Full system inspection, reporting |
| Medical/dental office | $285–$485 | Quarterly | Sterilizer drains, patient fixtures, backflow |
| Restaurant (single location) | $325–$585 | Monthly | Grease trap pump-out coordination, line cleaning |
| Restaurant (multi-unit chain site) | $385–$685 | Monthly | All above + 24/7 priority |
| Light industrial / manufacturing | $485–$1,250 | Monthly | Multi-system inspection |
| Apartment complex (50+ units) | $685–$1,850 | Monthly | Common-area plumbing, unit turnover support |
| Hotel (100 keys) | $1,250–$2,850 | Monthly | Guest room fixtures, laundry, kitchen |
Source: operator-reported pricing across Dude Solutions, Facilitron, and plumbing contractor groups, verified April 2026.
What goes in the contract (and what stays out)
The single most common PM contract failure is vague scope. "Inspect plumbing quarterly" is not a scope — it is a blank check for the customer to expect whatever comes to mind. Tight scopes win. The contract should specify:
Included:
- Visit cadence (number of visits per year, with calendar window)
- Specific inspection checklist (every fixture, every water heater, every shutoff valve, backflow assemblies, grease traps, water filtration)
- Minor adjustments under 15 minutes (toilet flapper, faucet aerator, shutoff verification)
- Written report after each visit with photos of any findings
- Priority response time for reactive calls (typically 4-hour for contract customers vs 24-hour standard)
- Discount on reactive and repair work (typically 10–15%)
Excluded (explicitly, in writing):
- Any repair over 15 minutes of labor
- Parts, materials, and equipment
- Emergency after-hours response (billed at standard emergency rates, with contract discount)
- Drain clearing beyond minor fixture slow drains
- Backflow testing if required (priced separately as annual line — see the backflow testing business for plumbers guide)
- Hydro jetting, camera inspection, trenchless repair
Customers sign faster when they understand what they are buying. Vague scopes create churn; specific scopes create referrals.
Structuring profitable contracts
A PM visit to a standard 20,000 sq ft office takes 90–120 minutes with one tech. At a $245/month fee ($2,940/year), the math:
| Line item | Annual |
|---|---|
| Contract revenue | $2,940 |
| 4 quarterly visits × 2 hours × $85 loaded labor | $680 |
| Parts consumed in minor adjustments | $60 |
| Report generation, scheduling overhead | $120 |
| Direct cost | $860 |
| Gross margin | $2,080 (71%) |
That is before the repair/upsell revenue. Every visit surfaces one or two issues that convert to paid work at full margin. A conservative $1,500/year in pull-through repair per PM site lifts total annual value to $4,440 per site with $3,580 combined gross margin.
How PM visits produce repair revenue
A disciplined PM tech finds work that the customer would not have seen — and documents it so there is no question it needs attention. The common findings that become revenue:
| Finding during PM | Typical repair ticket |
|---|---|
| Dripping faucet cartridge | $165–$285 |
| Running toilet (flapper, fill valve) | $185–$285 |
| Leaking shutoff valve | $225–$385 |
| Water heater near end of life | $2,200–$4,800 (commercial) |
| Grease trap nearing capacity | $385–$685 (pump-out) |
| Backflow assembly failed test | $325–$685 |
| Main drain slow, roots visible in camera | $1,800–$12,000 (trenchless) |
| Hidden leak in ceiling or wall | $485–$2,200 |
The key is reporting. A PM report that says "everything looks fine" produces no revenue. A report that says "faucet in restroom 3 has cartridge wear, recommend replacement at $225" with a photo gets approved 40–60% of the time.
The multi-site contract and property management play
The highest-leverage commercial PM customer is the property management company. A single contract with a property manager running 15–40 buildings converts one sale into 15–40 sites overnight. Key points:
- Price per site lower than standalone rate (typically 15–25% discount for multi-site volume)
- Single point of contact — one AP, one scheduler, one escalation path
- Standardized scope across all sites so crews can run a consistent playbook
- Annual master agreement with site-specific addenda for unusual buildings (lab, kitchen, industrial)
- Emergency response SLA in writing (4-hour for contract customers is standard)
A plumbing shop with three property management contracts can fill 60–80% of a dedicated commercial crew's calendar on recurring PM alone.
Common mistakes that kill PM profitability
- Pricing flat when site complexity varies wildly. A 5,000 sq ft office and a 40,000 sq ft office are different jobs. Price by fixture count or square footage, not flat.
- Letting scope creep into "just take a look while you're here." Every minute over the quoted scope needs to bill or get formally declined. Otherwise the contract becomes a money loser.
- Skipping the written report. No report means no documented findings means no upsell pipeline. The report is the product.
- No cadence discipline. Letting the customer push visits to "whenever convenient" means visits happen annually instead of quarterly, scope becomes larger, and the tech wastes half the visit catching up.
- No annual price escalator. A 3–5% annual CPI escalator clause is standard. Shops that do not include one find themselves servicing 2020 pricing in 2026.
Software that makes PM profitable
Commercial PM requires:
- Recurring-visit scheduling (auto-generating the next quarterly visit when the current closes)
- Checklist-based job completion (tech hits every item, every time, and cannot close the visit without completing)
- Attached documentation (photos, measurements, recommended repairs) on every visit
- Separate invoicing for contract fee vs reactive work vs approved repairs
- Multi-site customer rollups for property managers
ServiceTitan is the strongest fit for commercial PM programs at scale — recurring services, contract management, and multi-site customer hierarchies are built-in. Jobber handles smaller programs (under 30 sites) well with cleaner setup. Housecall Pro works for mixed residential/commercial shops but stretches thin on complex multi-site accounts. JobNimbus serves plumbing shops crossing over into commercial construction and restoration.
See the plumbing software buyer's guide for a sizing framework.
How to sell the first 10 PM contracts
The sales friction on commercial PM is not price — it is inertia. Facility managers already have a plumber they call reactively. To convert them to PM:
- Lead with the reactive invoices they are already paying. A facility paying $8,000/year in reactive calls is a candidate for a $3,000/year PM that cuts reactive spend to $3,500/year. Net savings + better uptime.
- Offer a paid first inspection. A $485 "audit" visit produces a detailed report identifying repairs and a PM proposal. The audit closes 30–50% of prospects on the PM.
- Target multi-site property managers first. One conversation, 10+ sites.
- Network with HVAC contractors. Commercial HVAC PM is a mature business; an HVAC contractor with 100 PM contracts has 100 candidates for a plumbing PM they do not currently offer.
- Offer a 90-day out clause. Reduces signing friction. Churn at 90 days is under 10% when scope is tight.
Realistic revenue contribution
A plumbing shop running commercial PM as a dedicated program typically sees:
- 40–80 active PM contracts after 18 months of focused sales effort
- Contract revenue: $150k–$400k/year
- Pull-through repair revenue: $225k–$600k/year
- Combined contribution: $375k–$1M/year from a single commercial PM program
Commercial PM is the plumbing equivalent of an HVAC maintenance plan — the single highest-leverage move for margin stability. See the plumbing service pricing guide for context on reactive versus PM pricing.
Related: backflow testing business for plumbers, hydro jetting business setup and equipment pricing, trenchless sewer repair business, plumbing service pricing guide, plumbing software buyer's guide.