Plumbing field service

Plumbing Software

Keep emergency repairs, drain calls and planned installs in one CRM: customer and property history, scheduling, dispatch, estimates, invoices and Stripe card payments on the same job record.

  • 14-day free trial
  • No card required
  • $25 off your first paid month
Roll On Call dashboard as a plumbing business would use it, with jobs, dispatch and payments
Roll On Call dashboard, shown with sample data.
Where the day breaks

What plumbing teams fix first

01

Emergencies without losing the day

See every scheduled job together and move planned work while its notes stay attached.

02

Property history on every visit

Prior jobs and notes stay on the service location, so the next visit starts informed.

03

Invoices from finished work

Turn a completed job into an invoice and collect card payment through Stripe.

The record

What a plumbing job record keeps

Roll On Call is a CRM, not a script. Your team decides what to record; these are details plumbing businesses commonly keep on the customer, service location or job so they carry from lead to paid invoice.

  • Homeowners and landlords
  • Rental and multi-unit locations
  • Service and install jobs
  • Prior repair history
  • Estimates for planned work
  • Invoices and payments
Product

CRM features for plumbing work

Plan labels show where each feature is included.

  • Customer and property history All plans

    Every plumbing customer keeps contacts, service locations, notes and past jobs in one record.

  • Scheduling All plans

    A shared calendar of booked jobs, so the office books windows it can keep.

  • Estimates and invoices All plans

    Write the estimate, convert approved work into a job, then invoice from the completed job.

  • Stripe card payments All plans

    Customers pay invoices by card through Stripe, and paid status lands on the job.

  • Dispatch board Team and Pro

    Assign and reassign open work with live technician location in view.

  • Technician accounts Team and Pro

    Unlimited restricted technician accounts that show assigned jobs, addresses and notes.

  • Integrated phone and SMS Team and Pro

    One included business number for calls and texts. Pro adds call recording.

  • Smart Website Widget All plans

    Website requests arrive in the CRM as leads. 1 campaign on Solo, 3 on Team, unlimited on Pro. Learn more

  • Free Starter Website All plans

    One hosted starter site with your services, areas and hours, widget preinstalled. Learn more

  • Reports and permissions Pro for advanced

    Jobs, invoices and payments by period. Pro adds advanced reports and permissions.

Use cases

Plumbing work Roll On Call handles

  • Emergency leak repairs
  • Water heater installs
  • Emergencies
  • Drains
  • Installs
Try it with your next plumbing job14 days free, no card required.
Start free trial
Plumbing CRM guide

CRM for a plumbing business, in 12 chapters

Practical detail for owners and office staff. Open any chapter; links to a chapter open it directly.

01

The Plumbing Everyday Challenge

A plumbing office may receive a slow-sink request, a caller reporting water in a basement, and a property manager asking about a commercial water heater within the same hour. Each request arrives with different contacts, access conditions, and timing concerns. Intake staff need an administrative pattern that keeps the caller's account separate from later field findings and business decisions.

In Roll On Call, staff create the customer and job records and separately select the service location. They can enter the customer's reported scope, chosen notes or instructions, and material context. People choose the schedule and technician assignment. A job brief can then carry selected job information, while team members record status and completion context as information returns to the office.

Wording matters in plumbing intake. “Caller reports a burst pipe near the laundry room” preserves the source of the statement. If the business later confirms pipe type, condition, or a proposed procedure, staff can add that context according to the company's documentation practice. The software makes no technical determination.

Dispatchers confirm availability and qualifications outside any assumption made from the board. For related trade workflows, visit the industries guide.

Texts to technicians and customers go out from your business number on Team and Pro, which include integrated phone and SMS with one included number. Solo does not include integrated phone or SMS, so a Solo owner works from the job record and calls or texts from their own phone.

02

Emergency Leaks and Urgent Intake

For a caller reporting an active leak, intake can begin with the caller's name and callback number, followed by a separately selected service location. Staff can ask where the caller sees water, when it began, and whether it appears near a ceiling, fixture, appliance, or visible pipe. Those observations belong in the record as caller-reported scope, not confirmed cause.

A business may also ask whether the caller says water is still flowing and whether a known shutoff has been used. Staff should record the answer without representing that the valve works or that flow is fully stopped. Any instructions given to a caller must follow the plumbing company's safety procedure and account for the caller's circumstances.

Reports involving water near electrical equipment, gas odor, contaminated water, structural damage, or people at risk require human review under the company's escalation rules. Staff decide whether to direct a caller to emergency services or another authority.

Before ending the call, staff can read back the selected address, callback number, reported condition, and the next step chosen by the business. Direct confirmation is appropriate for time-sensitive work. See emergency service management for the administrative workflow.

03

Drain Clearing and Sewer Symptoms

Drain calls benefit from location-specific intake. Staff can record whether the customer reports a kitchen sink draining slowly, a toilet overflowing, a floor drain backing up, or symptoms at several fixtures. They can note when the issue occurs and whether other occupants report the same condition. These are customer observations. They do not establish where a blockage is or what caused it.

Access context can include the unit, floor, parking instructions, occupied areas, pets, a gate contact, or the caller's belief about cleanout location. In a multi-tenant property, staff may distinguish the reporting tenant from the property contact authorized by the business to approve work. The plumbing company decides what access information is appropriate to collect and how it will confirm permission to enter.

If a caller asks for snaking, hydro jetting, camera work, or a cleanout visit, staff can preserve that request as reported scope. Inspection, diagnosis, authorization, pricing, equipment selection, and the final procedure remain with the plumbing business and its qualified personnel.

Drain work can change after inspection, so the dispatcher should avoid treating an intake description as a duration forecast. Staff choose a schedule using their own knowledge and revise the recorded plan when the team reports a change.

04

Water Heater Service and Replacement

Intake staff may ask what the caller can safely observe and whether the caller identifies the equipment as tank, tankless, gas, electric, residential, or commercial. The answer can be entered as reported context.

Staff can note the equipment location and reported signs such as visible water, an displayed code, unusual sound, or loss of hot water. If the caller voluntarily and safely reads a manufacturer or model reference, staff can enter it in notes. Such text remains unverified material context. The business chooses whom to assign after its own licensing, qualification, and safety checks.

A tenant, homeowner, facilities contact, and property manager may have different roles in one request. Staff-created records can preserve the contacts the office uses, but the business must establish who is authorized to approve inspection, repair, replacement, pricing, or access. The customer management page covers record organization.

If the company separately identifies a possible replacement unit, venting component, valve, or fitting, staff may add that material context to notes. The entry is not an inventory check or reservation. Those decisions and checks remain within the plumbing company's procedure.

05

Estimates, Work Scope, and Materials Context

Plumbing estimates and work scopes are business documents produced through the company's own inspection, pricing, and approval process.

For example, after the business follows its authorization procedure for a pressure-reducing valve replacement, a staff member may enter the selected work instruction in the job record. The entry communicates what the office chose to place in the job brief.

Staff-entered material notes may mention pipe, fittings, valves, fixtures, or a commercially specified component when that context comes from the business's own process. Purchasing and staging still occur through the company's supplier and inventory practices, with qualified people checking the actual requirement.

Keeping job notes separate from financial and technical source documents helps define the role of the job record. The business controls markups, payment terms, change approval, purchasing, licensing, and customer communication. Authorized staff decide which scope or material context belongs in Roll On Call and should refer to the business's source documents whenever exact commercial or technical terms matter.

06

Residential and Commercial Service Locations

Residential intake may involve an owner, tenant, family member, property manager, or other contact. Chosen notes can include unit details, parking instructions, pets, gates, or an on-site contact when the business considers that information appropriate.

Commercial customers may request service across restaurants, retail units, offices, schools, or managed properties. The dispatcher can choose the relevant service location for each job and enter the reported suite, floor, loading area, mechanical room, or entrance. Staff should confirm these details through the company's process because a stored location or old note may no longer describe current access.

A commercial visit may be subject to security check-in, escorts, work windows, insurance requirements, permits, tenant coordination, or shutdown authorization. The plumbing business must verify access and assign personnel under its own licensing, qualification, supervision, and authorization standards.

For multi-property work, the office should distinguish the customer account, reporting contact, approval contact, and selected work site. Read the multi-location management overview for related record practices.

07

Dispatch and Assignment

A plumbing dispatcher weighs booked visits, customer commitments, urgent reports, travel considerations, and information coming from the field. Roll On Call shows recorded jobs and scheduling choices, but a person reviews the selected location, reported scope, notes, and the company's current operating picture. The person then chooses the schedule and assignment according to the business's rules.

The dashboard reflects information entered by the team. The business confirms current availability, licensing, authorization, fatigue considerations, equipment needs, and any supervision requirement directly. Creating or changing an assignment is a staff action, not automated dispatch.

When an earlier call expands or a technician reports a delay, an authorized staff member can revise the selected schedule or assignment.

Map context is based on selected service locations. Dispatchers make their own geographic decisions and contact technicians for current travel information. The dispatch management page explains the process.

08

Job Briefs and Coordination

After staff choose a schedule and technician assignment, an authorized user can send a job brief. The brief can carry the selected service location, reported scope, and notes or instructions.

A useful brief identifies the selected site and attributes observations to the caller. For example, “Unit 4B; tenant reports water below kitchen sink; call office before entry” avoids presenting the cause as fact.

For emergency leaks, after-hours calls, changes in hazard information, or time-sensitive assignments, the business should follow its direct-confirmation procedure. Voice contact or another approved method may be required by company policy. Additional workflow context appears on technician communication and field workforce management.

09

Tracking Progress and Team Status

Plumbing scope can change after arrival. A reported toilet blockage may lead the business to inspect a fixture, flange, branch line, or another condition under its own procedure. When the field communicates new information, a team member can record relevant progress or notes.

Job status in Roll On Call is team-recorded. An authorized user chooses the status information the business uses to represent the job at that moment. Staff decide when a direct call is needed before changing a schedule or communicating with a customer.

A status is not a technician self-update unless a team member actually records it through the business's process. The office should consider who supplied the information, when it was entered, and whether a current confirmation is necessary.

Staff can add notes when the business reports changed access, a permit question, material context, or a revised visit plan. See job management for record practices.

10

Invoices and Card Payments

When the visit is done, the office or the crew lead turns the job into an invoice. The customer, service address and line items come straight from the job, so nobody retypes them.

Customers can pay the invoice by card through Stripe, and the job shows whether it is sent, paid or overdue. The office sees which finished work is still open without checking a separate spreadsheet.

Roll On Call covers invoicing and collection for the work itself. Bookkeeping, payroll and tax stay in the accounting software the business already uses.

11

Retaining Customer History and Continuity

Repeat customers often refer to an earlier drain visit, water-heater call, shutoff repair, or commercial service location. Staff-created customer and job records can preserve prior selected locations, reported scope, notes, schedules, completion context, and invoices and payments. This history gives office staff context for the new conversation without turning an old entry into a current fact.

A prior note may say that the caller reported a concealed cleanout, that staff selected a particular building entrance, or that the business entered material context for a previous visit. On a repeat call, staff can review that record and ask whether the details still apply.

For residential work, a current occupant may differ from the customer named on an earlier record. For commercial work, suites, facilities contacts, work windows, and approval chains may change. The office should freshly confirm the reporting contact, separately select the current service location, and follow its authorization procedure. Historical notes are prompts for review, not diagnosis, permission, or technical specification.

The business decides which authorized users may review or change records under its own account and privacy practices. Roll On Call should not be described as granting broad access to everyone in an office or field team. The field service CRM overview explains the record-centered approach.

12

The Plumbing Operating Standard

A flagship plumbing workflow starts with the business's written procedures. Those procedures can define who handles intake, how emergency reports are escalated, how service locations are confirmed, who may authorize work, and who can change schedules or assignments. They can also define required checks for licensing, safety, pricing, estimates, materials, access, and closeout.

Roll On Call's role is narrower: customer and job records, separately selected service locations, reported scope, notes and instructions including material context, schedules and assignments, job briefs, job status, completion context, and invoices and payments.

Caller reports remain caller reports; staff notes remain notes; business instructions remain instructions; and field findings remain subject to the company's documentation and authorization process.

Explore the locksmiths comparison, solutions, the home page, or the guide to field service management software.

FAQ

Plumbing software questions

How do we fit emergency plumbing calls into a full schedule?

Create the emergency job, then use the dispatch board to see which plumber is closest to finishing and what can move. Rescheduled jobs keep their notes and customer details, and Team and Pro can text the affected customers from your business number.

Can we keep notes about a property's plumbing?

Yes. Shut-off locations, fixture brands, water heater age and prior repairs stay on the service location, so every future job at that address shows the history.

Do landlords and property managers work differently?

Create one customer for the landlord or manager and add each rental as a service location. Tenant contact details and access instructions live on each job.

Can plumbers see their day on a phone?

On Team and Pro, technicians get restricted logins to the technician app with their assigned jobs, addresses and notes. Solo includes mobile access for the owner-operator.

Can plumbing customers pay from the invoice?

Yes. Roll On Call creates the invoice from the completed job and collects card payments through Stripe, so the payment lands on the same record as the work. If a customer pays by cash or check, you can record that on the job too.

Which plan fits a plumbing business?

Solo ($59/month) is for an owner working alone with one Service Area: customers, jobs, scheduling, estimates, invoices, Stripe payments, the owner app, the Smart Website Widget and a Free Starter Website. Solo does not include integrated phone and SMS, dispatcher seats or technician accounts. Team ($99/month) adds one dispatcher seat, unlimited restricted technician accounts, three Service Areas, dispatch with live technician location, and integrated phone and SMS with one included number. Pro ($179/month) adds an office manager, up to six dispatchers, unlimited technicians and Service Areas, advanced reports and permissions, and call recording. Annual billing is $590, $990 or $1,790 per year.

Give your plumbing team one record per job.

Start a 14-day free trial. No card required, and your first paid month is $25 off.

Plans from $59/month after the trial. Cancel anytime.