Flowpeak ConsultingFlowpeak Logo Mark

Zoho implementation for Plumbing Contractors

Zoho for plumbing contractors: emergency and service calls, new-build rough-in projects, permits and inspections, van stock, and flat-rate or progress billing.

Business process workflow

How plumbing contractors work flows in Zoho

Zoho connects service calls, new-build plumbing projects, permits, van stock and invoicing for plumbing firms.

Common problems we fix

  • Emergency calls, planned service and new-build jobs fight for the same licensed plumbers
  • Parts used from the van are not recorded, so jobs are underbilled and vans run short
  • Permits, inspections and backflow test dates slip because they live in someone's notebook

The process, step by step

  1. 1

    Take the call or tender

    Service calls are booked and new-build or renovation work is estimated from drawings.

  2. 2

    Pull permits

    Permits are applied for and inspection stages are set for jobs that need them.

  3. 3

    Dispatch the plumber

    Jobs go to the right licensed plumber or crew with parts and site notes.

  4. 4

    Do the work

    Rough-in, fit-off or repairs are recorded with photos, pressure tests and parts used.

  5. 5

    Pass inspection

    Inspection results are logged and failed items are fixed and rebooked.

  6. 6

    Invoice and follow up

    Flat-rate jobs are billed on site and projects by stage, then maintenance is offered.

Department by department

How every department of a plumbing contractors business works in Zoho

A plumbing contractor runs two businesses at once: fast service and repair calls, and planned new-build and renovation work with permits and inspections. In Zoho, estimating, dispatch, field crews, project managers, stores and accounts share one customer, one site and one job record.

How the departments hand work to each other

Each arrow is a handover. Because every team works on the same Zoho records, the next department picks up the work without re-entering it.

  1. 1Service Desk and Estimating to Dispatch: Booked service calls with priority and address
  2. 2Service Desk and Estimating to Project Plumbing: Won project with drawings and scope
  3. 3Dispatch to Service and Repair Crews: Assigned jobs with history and notes
  4. 4Service and Repair Crews to Stores and Van Stock: Parts used from the van
  5. 5Service and Repair Crews to Finance and Accounts: Invoices and payments taken
  6. 6Service and Repair Crews to Customer Care: Warranty callbacks and complaints
  7. 7Project Plumbing to Finance and Accounts: Completed stages and approved variations to bill
  8. 8Project Plumbing to Stores and Van Stock: Material schedule by stage
  9. 9Stores and Van Stock to Finance and Accounts: Merchant bills
  10. 10Customer Care to Dispatch: Warranty and maintenance visits to schedule
  11. 11Finance and Accounts to Management and Reporting: Monthly revenue, margin and cash
  12. 12HR and Payroll to Finance and Accounts: Payroll summary
  13. 13HR and Payroll to Dispatch: Licence status and availability
  14. 14Management and Reporting to Service Desk and Estimating: Price book updates and target builders
  15. 15Management and Reporting to HR and Payroll: Hiring plan

Each department in detail

Open a department to see its workflow, its own entity diagram, who does the work, what needs approval, the reports it watches and what it hands over.

Service Desk and EstimatingBooks service calls and wins new-build, renovation and commercial plumbing work.

Workflow

  1. 1

    Take service calls

    Calls and web bookings become service requests marked emergency, same day or planned.

  2. 2

    Price from the flat-rate book

    Common repairs like drain clearing, water heater swaps and leaks are priced from a flat-rate price book.

  3. 3

    Estimate projects from drawings

    New-build and renovation jobs are priced by fixture count, pipe runs and stages.

  4. 4

    Win builder accounts

    Builders and property managers get account pricing and repeat work tracking.

  5. 5

    Offer maintenance plans

    Drain, water heater and backflow plans are sold with recurring visits.

Entity diagram: Service Desk and Estimating

The records this team creates and updates, their key fields, and how they link.

raises (1:N)receives (1:N)priced from (N:N)CustomerCRMNameTypeAccount termsService RequestFSMIssuePriorityAddressEstimateCRMFixturesStagesAmountPrice Book ItemCRMTaskFlat rateDuration
  • Zoho CRM
  • Zoho FSM
Read the relationships as text
  • Customer raises Service Request (1:N)
  • Customer receives Estimate (1:N)
  • Price Book Item priced from Estimate (N:N)
Who does the work
  • Service coordinator
  • Estimator
  • Sales manager
Approvals and controls
  • Discounts off the flat-rate book need the service manager
  • Project estimates above the set value need the owner
Reports they watch
  • Calls to booked jobs
  • Estimate win rate by builder
  • Maintenance plans sold
Hands over to
  • Dispatch: Booked service calls with priority and address
  • Project Plumbing: Won project with drawings and scope
DispatchPuts the right licensed plumber in the right van on each service call.

Workflow

  1. 1

    Triage emergencies

    Burst pipes, no hot water and sewer backups go to the top of the board.

  2. 2

    Assign by skill

    Gas, backflow and drain camera jobs go only to plumbers with the right licence or kit.

  3. 3

    Manage the day

    Late jobs and callbacks are reshuffled and customers get updated arrival times.

  4. 4

    Run after-hours on-call

    After-hours calls go to the on-call plumber with the call-out rate shown.

Entity diagram: Dispatch

The records this team creates and updates, their key fields, and how they link.

scheduled as (1:N)attends (1:N)covers (1:N)Work OrderFSMJob noTypePriorityStatusAppointmentFSMPlumberWindowPlumberFSMLicenceSkillsVanOn-call SlotShiftsDatePlumber
  • Zoho FSM
  • Zoho Shifts
Read the relationships as text
  • Work Order scheduled as Appointment (1:N)
  • Plumber attends Appointment (1:N)
  • Plumber covers On-call Slot (1:N)
Who does the work
  • Dispatcher
  • Service manager
Approvals and controls
  • Jobs needing a gas or backflow licence cannot be assigned to unlicensed staff
Reports they watch
  • Response time for emergencies
  • Jobs per plumber per day
  • Callbacks rescheduled
Hands over to
  • Service and Repair Crews: Assigned jobs with history and notes
Zoho apps for this team:Zoho FSMZoho CliqZoho Shifts
Service and Repair CrewsDiagnoses and fixes problems on site and records parts, tests and payment.

Workflow

  1. 1

    Diagnose with evidence

    The plumber records the fault with photos or drain camera footage and confirms options with the customer.

  2. 2

    Get approval on site

    Good, better and best options are shown and the customer signs on the app.

  3. 3

    Fix and test

    Work done, parts used and pressure or backflow test results are recorded.

  4. 4

    Collect and close

    The invoice is emailed and payment taken by card or bank transfer before leaving.

Entity diagram: Service and Repair Crews

The records this team creates and updates, their key fields, and how they link.

records (1:N)includes (1:N)serviced in (1:N)Service ReportFSMWork donePhotosSignatureTest ResultCreatorTest typeReadingPassParts UsedInventoryPartQtyVanCustomer AssetFSMTypeMakeInstall date
  • Zoho FSM
  • Zoho Creator
  • Zoho Inventory
Read the relationships as text
  • Service Report records Parts Used (1:N)
  • Service Report includes Test Result (1:N)
  • Customer Asset serviced in Service Report (1:N)
Who does the work
  • Licensed plumber
  • Apprentice
  • Service manager
Approvals and controls
  • Work beyond the approved option needs a new customer signature
  • Backflow test certificates are checked by the service manager before sending
Reports they watch
  • First-time fix rate
  • Average ticket by plumber
  • Test certificates due
Hands over to
  • Stores and Van Stock: Parts used from the van
  • Finance and Accounts: Invoices and payments taken
  • Customer Care: Warranty callbacks and complaints
Project PlumbingRuns new-build, renovation and commercial plumbing jobs through rough-in, inspection and fit-off.

Workflow

  1. 1

    Plan stages

    The job is set up with stages for underground, rough-in, top-out and fit-off against the builder's schedule.

  2. 2

    Apply for permits

    Permits are applied for and inspection points are added to the plan.

  3. 3

    Order materials

    Pipe, fittings and fixtures for each stage are ordered for site delivery.

  4. 4

    Book and pass inspections

    Inspections are booked, results logged, and failed items fixed and rebooked.

  5. 5

    Handle variations

    Extra fixtures or changes from the builder are priced and approved as variations.

Entity diagram: Project Plumbing

The records this team creates and updates, their key fields, and how they link.

needs (1:N)requires (1:N)changed by (1:N)ProjectProjectsSiteBuilderStagePermitCreatorPermit noAuthorityStatusInspectionCreatorStageDateResultVariationCreatorChangeAmountApproved
  • Zoho Projects
  • Zoho Creator
Read the relationships as text
  • Project needs Permit (1:N)
  • Permit requires Inspection (1:N)
  • Project changed by Variation (1:N)
Who does the work
  • Project manager
  • Foreman
  • Licensed plumber
Approvals and controls
  • No stage is closed until its inspection is passed
  • Variations need the builder's signature before work
Reports they watch
  • Stages complete against builder schedule
  • Inspections failed and rebooked
  • Variations pending approval
Hands over to
  • Finance and Accounts: Completed stages and approved variations to bill
  • Stores and Van Stock: Material schedule by stage
Stores and Van StockKeeps vans, the warehouse and job sites supplied with the right pipe, fittings and fixtures.

Workflow

  1. 1

    Set van kits

    Each van has a standard kit of fittings, valves and consumables with minimum levels.

  2. 2

    Refill from usage

    Parts used on jobs are refilled from the warehouse each morning.

  3. 3

    Buy from merchants

    Purchase orders go to plumbing merchants for stock and job-specific fixtures.

  4. 4

    Count and review

    Vans and the warehouse are counted and differences reviewed.

Entity diagram: Stores and Van Stock

The records this team creates and updates, their key fields, and how they link.

held in (1:N)bought on (N:N)refilled by (1:N)ItemInventorySKUSizeReorder levelVan StockInventoryVanOn handPurchase OrderInventoryMerchantJobETATransferInventoryFromToQty
  • Zoho Inventory
Read the relationships as text
  • Item held in Van Stock (1:N)
  • Item bought on Purchase Order (N:N)
  • Van Stock refilled by Transfer (1:N)
Who does the work
  • Storekeeper
  • Purchasing officer
Approvals and controls
  • Fixture orders for a project need the project manager
  • Van stock losses above the set value go to the service manager
Reports they watch
  • Van stock against kit
  • Purchases by merchant
  • Parts used but not billed
Hands over to
  • Finance and Accounts: Merchant bills
Zoho apps for this team:Zoho Inventory
Customer CareHandles callbacks, warranty claims and reviews, and keeps maintenance customers coming back.

Workflow

  1. 1

    Log complaints

    Complaints and leak callbacks become tickets linked to the original job.

  2. 2

    Book warranty visits

    Warranty work is booked at no charge and the cause is recorded.

  3. 3

    Remind for maintenance

    Water heater flushes, backflow tests and drain plans get reminders before they are due.

  4. 4

    Ask for reviews

    Happy customers get a review request after the job.

Entity diagram: Customer Care

The records this team creates and updates, their key fields, and how they link.

may raise (1:1)may create (1:N)TicketDeskJob noIssueStatusWarranty ClaimCreatorPartCauseSupplierMaintenance DueCRMAssetDue date
  • Zoho Desk
  • Zoho Creator
  • Zoho CRM
Read the relationships as text
  • Ticket may raise Warranty Claim (1:1)
  • Maintenance Due may create Ticket (1:N)
Who does the work
  • Care executive
  • Service manager
Approvals and controls
  • Goodwill repairs outside warranty need the service manager
Reports they watch
  • Callbacks by plumber
  • Warranty claims by part
  • Maintenance visits due
Hands over to
  • Dispatch: Warranty and maintenance visits to schedule
Finance and AccountsBills service jobs and project stages, handles retention, and pays merchants.

Workflow

  1. 1

    Bill service jobs

    Flat-rate invoices from the field are checked and posted with sales tax, GST or VAT as your region requires.

  2. 2

    Bill project stages

    Progress invoices are raised per completed stage, with retention held where the builder contract says.

  3. 3

    Collect from builders

    Builder accounts are billed on terms and overdue accounts are chased.

  4. 4

    Pay merchants and review

    Merchant bills are matched to purchase orders and margin is reviewed by job type.

Entity diagram: Finance and Accounts

The records this team creates and updates, their key fields, and how they link.

settled by (N:N)billed as (1:1)costed against (N:N)InvoiceBooksJobAmountTaxProgress ClaimBooksProjectStageRetentionMerchant BillBooksMerchantPODuePaymentBooksModeAmount
  • Zoho Books
Read the relationships as text
  • Invoice settled by Payment (N:N)
  • Progress Claim billed as Invoice (1:1)
  • Merchant Bill costed against Invoice (N:N)
Who does the work
  • Accountant
  • Accounts assistant
Approvals and controls
  • Write-offs and credit notes need the owner
  • Retention releases are checked against the defects period
Reports they watch
  • Receivables by builder
  • Retention held
  • Margin by service and project
Hands over to
  • Management and Reporting: Monthly revenue, margin and cash
HR and PayrollHires and licenses plumbers and apprentices and pays wages, on-call and overtime.

Workflow

  1. 1

    Hire plumbers and apprentices

    Candidates are tracked with trade tests and licence checks.

  2. 2

    Track licences

    Plumbing, gas and backflow licences are recorded with expiry dates.

  3. 3

    Log apprentice training

    Apprentice hours and training are recorded for their programme.

  4. 4

    Pay wages

    Hours, on-call allowances and overtime go through Zoho Payroll where it is available, or your local payroll provider.

Entity diagram: HR and Payroll

The records this team creates and updates, their key fields, and how they link.

holds (1:N)records (1:N)paid by (1:N)EmployeePeopleNameRoleGradeLicencePeopleTypeNumberExpiryApprentice LogCreatorHoursSkillSupervisorPayslipPayrollPeriodOvertimeNet
  • Zoho People
  • Zoho Creator
  • Zoho Payroll
Read the relationships as text
  • Employee holds Licence (1:N)
  • Employee records Apprentice Log (1:N)
  • Employee paid by Payslip (1:N)
Who does the work
  • HR officer
  • Payroll officer
Approvals and controls
  • Expired licences block related jobs in dispatch
Reports they watch
  • Licences expiring
  • Overtime by plumber
  • Apprentice hours logged
Hands over to
  • Finance and Accounts: Payroll summary
  • Dispatch: Licence status and availability
Management and ReportingGives the owner one view of service, projects, stock and cash.

Workflow

  1. 1

    Combine data

    CRM, FSM, Projects, Inventory and Books feed Zoho Analytics.

  2. 2

    Watch service performance

    Response times, first-time fix and average ticket are tracked daily.

  3. 3

    Track projects

    Stage progress, inspections and margins are compared across builders.

  4. 4

    Balance the business

    Service and project revenue and crew use are reviewed to plan hiring.

Entity diagram: Management and Reporting

The records this team creates and updates, their key fields, and how they link.

informs (N:N)informs (N:N)Service KPIAnalyticsWeekFTFAvg ticketProject KPIAnalyticsProjectMarginStageCrew PlanAnalyticsMonthDemandPlumbers
  • Zoho Analytics
Read the relationships as text
  • Service KPI informs Crew Plan (N:N)
  • Project KPI informs Crew Plan (N:N)
Who does the work
  • Owner
  • Operations manager
Approvals and controls
  • Flat-rate price book changes are approved by the owner
Reports they watch
  • Revenue by service and projects
  • Builder profitability
  • Callbacks trend
Hands over to
  • Service Desk and Estimating: Price book updates and target builders
  • HR and Payroll: Hiring plan
Zoho apps for this team:Zoho Analytics

What to expect when you start

A typical plan for a focused project of one to three apps. Larger scope or messy data takes longer; we confirm the timeline after discovery.

  1. Week 1 to 2

    Map and agree

    We walk through your plumbing contractors process from "Take the call or tender" to "Invoice and follow up", list the records and fields you really need, and agree the scope.

  2. Week 3 to 4

    Build the core

    We configure Zoho CRM and Zoho FSM with your stages, roles, approvals and templates.

  3. Week 5 to 6

    Connect and migrate

    We clean and import your data, connect email, payments or other tools, and build the reports you will use every week.

  4. Week 7 to 8

    Test and go live

    Your team tests with real cases, we train each role, and we cut over with a checklist.

Mistakes to avoid

  • Copying the old spreadsheet column for column. Keep only the fields that help someone decide or act.
  • Leaving out exceptions such as returns, changes and cancellations. Model them early so the team does not work around the system.
  • No owner per stage. Name one person for "Take the call or tender" and one for "Invoice and follow up".
  • Going live without checking reports against numbers you already trust.

A good first win

Start with the problem that hurts most: Emergency calls, planned service and new-build jobs fight for the same licensed plumbers. Fixing one visible problem in the first month builds trust and adoption for everything after it.

What you can measure

  • First-time fix rate on service calls
  • Inspection pass rate first time
  • Parts billed against parts used
  • Gross margin by job type

Questions about Zoho for plumbing contractors

Which Zoho apps suit plumbing contractors businesses?

A typical plumbing contractors setup uses Zoho CRM, Zoho FSM, Zoho Creator, Zoho Projects, Zoho Inventory, Zoho Books. We confirm the exact apps after mapping your own process in a discovery call.

How does the business process flow in Zoho for plumbing contractors?

1. Take the call or tender; 2. Pull permits; 3. Dispatch the plumber; 4. Do the work; 5. Pass inspection; 6. Invoice and follow up.

Which departments does a Zoho setup for plumbing contractors cover?

A full setup covers Service Desk and Estimating, Dispatch, Service and Repair Crews, Project Plumbing, Stores and Van Stock, Customer Care, Finance and Accounts, HR and Payroll, Management and Reporting. Each department works in its own Zoho screens, but they share the same customer, order and finance records, so work moves from one team to the next without being retyped.

Zoho apps we set up for plumbing contractors

  • Zoho CRM
  • Zoho Creator
  • Zoho Inventory
  • Zoho Books

Not sure which apps fit your business? Book a free 30-minute call or see all Zoho products we implement

Book a free callWhatsApp