Pool cleaning rounds. A clearer service day. illustration Pool cleaning rounds. A clearer service day. illustration
AI-generated pool cleaning scene with a technician using a skimming net beside a swimming pool and an equipment cart.
Built for Pool Cleaning Businesses

Pool cleaning rounds. A clearer service day.

From the first pool visit to the next scheduled clean, keep your technicians, customers and service records connected. DreamzFSM brings pool cleaning schedules, routes, estimates, field updates and payments into one service workflow.

Based on 200+ reviews on

  • INC 5000 2026
  • Globee Awards 2026 Gold Winner — Technology
  • capterra-shortlist-2026
  • software-advice-frontRunners-2026
  • Capterra Best Value-2025
  • G2 high performance

Trusted By Global Brands Across The World

VEDA AI FOR POOL SERVICE TEAMS

The pool. The service history.
The context behind the visit.

Meet VEDA, the AI assistant connected to your DreamzCMMS operational records. Find previous work, prepare requests and draft visit documentation with source information available for staff review.

Find the right referenceRetrieve available job records, equipment history and approved procedures for the work at hand.
Prepare the requestTurn a voice or typed service report into editable work details with the site and customer context attached.
Carry the record forwardDraft a checklist or completion summary for responsible staff to review before the next step.
Explore DreamzCMMS VEDA
Ask VEDAILLUSTRATIVE CONVERSATION
POOL SERVICE / EXAMPLE

Draft a visit summary for PS-426 using the accepted pool-service scope and recorded technician notes.

VEDA / EXAMPLE RESPONSE

Retrieve the available job records. Separate completed tasks from outstanding items, then prepare an editable account for staff review.

Asset recordWork historyApproved SOP
PS-426 / Lakeside Home / pool service visit

Cleaning tasks and authorized photographs recorded. A reported pump issue remains open for review. The supervisor checks the source notes before sharing the summary.

Voice or text requests. Connected to your work.
Illustrative conversation, not a live product screen. VEDA requires enabled modules, permissions and connected records. Staff review AI output before use.
Industry Recognition

Award winning CMMS software

Recognition from software review platforms for value, ease of use, functionality and customer support.

capterra-shortlist-2026 software-advice-frontRunners-2026 Capterra Best Value-2025 Getapp Best Function Feature-2025 Capterra Best ease of use-2025 Softwareadvice Best Customer Support-2025 G2 high performance
01 / Connected Pool Cleaning Service

Plan the route.
Keep every pool in view.

Connect recurring cleans, one-time appointments and equipment follow-ups with the people and information needed for each visit.

Explore Connected Pool Cleaning Service

Give every pool its place in the day.

Plan recurring cleaning rounds, one-time visits and equipment follow-ups in the same calendar. Keep the property, agreed work and access window with each appointment, so the office can allow the right amount of time before assigning a technician.

  • Schedule one-time and recurring pool visits.
  • Keep the accepted service scope with the booking.
  • Review technician availability before assigning.
  • Allow for travel, access and expected job duration.
  • Adjust appointments and share enabled reminders.

Send the technician with the pool context.

Connect the next stop with its address, customer contact and property instructions. Plan the service round around locations and availability, then keep the office informed when a visit runs late or access changes.

  • Review pool locations and planned routes.
  • Match assignments to availability and job needs.
  • Share the arrival window and authorized access notes.
  • Follow enabled location and mobile job updates.
  • Reassign work when the service day changes.

Capture the work beside the pool.

Give technicians mobile access to the agreed work and previous visit details. Keep authorized photos, observations, completed tasks and follow-up notes together. Use configured job forms for any pool-specific readings your team needs to record.

  • View the pool, customer and access instructions.
  • Record completed tasks against the correct visit.
  • Attach authorized condition and service photographs.
  • Use configured fields for readings and observations.
  • Keep equipment issues and next actions visible.

Make the next clean part of the plan.

Connect repeat appointments to the customer agreement and the pools it covers. Keep visit frequency, included tasks and renewal dates visible, while separating extra work from the service already agreed with the customer.

  • Set the agreed visit frequency and service period.
  • Link recurring appointments to the correct property.
  • Retain included tasks and customer preferences.
  • Quote additional work outside the accepted plan.
  • Review upcoming visits and agreement renewals.

See the effort behind each stop.

Record individual time entries against the pool-service job. Review travel and work entries using your configured categories, then bring approved labor into the job-cost view instead of treating appointment duration as total labor.

  • Capture individual work entries by job.
  • Keep technicians and assignments identifiable.
  • Review time corrections before approval.
  • Distinguish appointment duration from labor hours.
  • Use approved time in connected job-cost reports.
A pool-service day, clearly planned. Recurring rounds, booked cleans and equipment visits. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. A pool-service day, clearly planned.Recurring rounds, booked cleans and equipment visits EXAMPLE 3Stops in today’s plan 2Recurring pool visits 1Equipment follow-up TUESDAY / ALEX M.08:30Lakeside HomeRecurring pool clean 10:30Harbor ClubScheduled pool visit 13:30Cedar VillasPump follow-up LAKESIDE HOME / PS-426 Pool & equipment context Pool access notes stay with the job. Illustrative operations | Fictional records, not a live product screen
Connect the route and the pool. Location, appointment and technician context. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Connect the route and the pool.Location, appointment and technician context EXAMPLE 1 2 3 ILLUSTRATIVE ROUTEAssignments + arrival windows NEXT POOL VISITCUSTOMERLakeside HomeARRIVAL WINDOW08:30 – 09:30ASSIGNED TECHNICIANAlex M. / Route NorthAuthorized access notes attached Illustrative operations | Fictional records, not a live product screen
Record the work while you are on site. Visit notes, configured fields and authorized photos. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Record the work while you are on site.Visit notes, configured fields and authorized photos EXAMPLE My pool visitPS-426 / Lakeside Home ACCEPTED SCOPEScheduled pool clean Service tasks recorded Visit photos attached Pump issue flagged SAVE VISIT UPDATE Pool & equipment context POOLRECORD Keep open issues visible.Cleaning recorded as complete. A pump concernremains separate for staff assessment and approval. Illustrative operations | Fictional records, not a live product screen
Keep the next clean on the calendar. Service coverage, scheduled visits and renewals. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Keep the next clean on the calendar.Service coverage, scheduled visits and renewals EXAMPLE LAKESIDE HOME / SERVICE PLANA weekly plan. Connected visits. NOV 03Agreed pool visit SCHEDULED NOV 10Agreed pool visit PLANNED NOV 17Agreed pool visit PLANNED Keep included tasks and extra work separate.Example dates only. Your customer agreement defines the actual frequency. Illustrative operations | Fictional records, not a live product screen
See the effort behind each pool stop. Individual time entries and reviewed labor records. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. See the effort behind each pool stop.Individual time entries and reviewed labor records EXAMPLE 1 hVisit duration 2Assigned technicians 2 hRecorded labor PS-430 / COMMERCIAL POOL VISITAlex M.10:30 – 11:30 1.0 HOUR Sam L.10:30 – 11:30 1.0 HOUR Review entries before approving costs.Two technicians x one hour = two labor hours. Illustrative operations | Fictional records, not a live product screen

Live locations, appointment reminders and mobile updates depend on enabled features, device settings, permissions and connectivity.

02 / Quotes, Supplies & Customer Care

Agree the work.
Prepare for the pool.

Keep quotations, pool history and recorded supplies close to the service your customer has approved.

Explore Quotes, Supplies & Customer Care

Start each quote with an agreed service reference.

Organize your cleaning, filter-service and optional-extra entries with the prices your business has approved. Reuse those entries in estimates, then confirm the pool, visit scope and quantities before sending the proposal.

  • Group service entries into useful categories.
  • Keep units, costs and selling prices distinct.
  • Use configured flat-rate or itemized pricing.
  • Reuse approved entries for common service packages.
  • Confirm the property scope before finalizing.

Keep included work and extras clearly separate.

Prepare a proposal with the service scope, visit details and optional work the customer needs to review. Carry accepted lines into the job and invoice, while keeping new equipment work or add-ons outside the approved scope until agreed.

  • Describe the included visit and service tasks.
  • Separate optional extras from the base scope.
  • Add relevant notes and supporting photographs.
  • Record the selected work and customer decision.
  • Connect accepted estimates to jobs and invoices.

Prepare the equipment before the route starts.

Use connected inventory and asset records to review supplies, tools and equipment. Check recorded stock at configured depot or vehicle locations, record job-linked movements and keep a pump or cleaner issue connected to its equipment history.

  • Review recorded supplies and replacement parts.
  • Check configured depot and vehicle stock locations.
  • Link stock issues, returns and usage to the visit.
  • Retain equipment identity and maintenance records.
  • Flag shortages or items needing staff attention.

Start with the last visit, not a blank record.

Keep the customer, pool location and previous service history together. Use configured fields and attachments for access instructions, equipment references and visit observations, so authorized technicians have the context before returning.

  • Connect each pool location to the right customer.
  • Retain contacts, preferences and access notes.
  • Review previous work and recorded observations.
  • Keep open issues and follow-up visits visible.
  • Limit sensitive property details to authorized staff.

Give customers a clear next step.

Bring service requests, quotation decisions and shared job information into the customer portal workflow. Keep the customer informed about the visit and invoice without making the office repeat information already held against the job.

  • Capture customer requests through enabled workflows.
  • Share quotes and collect customer decisions.
  • Keep agreed appointments and updates connected.
  • Provide access to supported invoices and payments.
  • Confirm which records customers are permitted to see.
Price from a shared service catalog. Approved entries, units and configured rates. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Price from a shared service catalog.Approved entries, units and configured rates EXAMPLE PRICE BOOKPool visits Equipment care Optional extras Configured rates Pool cleaning visitPer visit / sample entry $85 Filter serviceQuoted task / example $120 Spa cleaning add-onOptional work / example $45 Confirm the pool and scope.Sample service prices, not software pricing. Illustrative operations | Fictional records, not a live product screen
Make the approved work clear. Itemized services, optional extras and acceptance. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Make the approved work clear.Itemized services, optional extras and acceptance EXAMPLE ESTIMATE / EST-426Lakeside HomePool cleaning visit$85 Filter service$120 Spa cleaning add-on$45 Before tax$250 Accepted workSelected visit and servicelines carried into the job. New pump workQuoted separately. AWAITING APPROVAL Illustrative operations | Fictional records, not a live product screen
Prepare the equipment and supplies. Recorded stock movements and asset history. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Prepare the equipment and supplies.Recorded stock movements and asset history EXAMPLE POOL PUMP / PP-014 Illustrative pump record Equipment historyReview recorded condition andservice requirements. FILTER CARTRIDGES / STOCKDepot before issue24 units Issued to service jobs6 units Depot after issue18 units CONNECTED INVENTORY EXAMPLE Illustrative operations | Fictional records, not a live product screen
Start with the pool’s service history. Customer preferences, visits and open equipment issues. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Start with the pool’s service history.Customer preferences, visits and open equipment issues EXAMPLE PROPERTY / LAKESIDE HOME Pool & equipment context Access & preferencesPool notes shared only with authorizedtechnicians. CONNECTED VISIT HISTORY PS-402 / completedPrevious clean and notes on file. PS-426 / scheduledAccepted pool and filter service. Pump review / pendingAssessment appointment to confirm. Illustrative operations | Fictional records, not a live product screen
Give customers a clear next step. Requests, approvals, shared updates and billing. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Give customers a clear next step.Requests, approvals, shared updates and billing EXAMPLE My pool serviceLakeside Home / PS-426 TUESDAY / 08:30 – 09:30Pool cleaning visit ESTIMATE APPROVED VISIT UPDATE AVAILABLE VIEW INVOICE CONNECTED CUSTOMER VIEW 01RequestDescribe the pool and service. 02DecisionReview the proposed work. 03Follow-upSee shared updates and invoices. Illustrative operations | Fictional records, not a live product screen

Inventory, equipment records, vehicle-stock locations and portal functions depend on connected modules and configuration. Confirm specialist water-reading fields and reporting needs during setup.

03 / AI for Pool Service Teams

Less searching.
A clearer next action.

Use VEDA to prepare requests, retrieve connected records and draft visit documentation for staff review.

Explore AI for Pool Service Teams

Turn a poolside report into a request draft.

Use a voice or typed report to prepare an editable work request with the pool and equipment context. Keep the original observation available, then let the responsible staff verify the scope, priority and assignment before acting.

  • Capture the reported concern in the technician’s words.
  • Attach the correct property and equipment context.
  • Prepare an editable description of the requested work.
  • Review scope, priority and assignment details.
  • Confirm before saving or sending the next task.

Bring previous issues into the next review.

Retrieve connected work records when a pump, cleaner or other item needs further attention. Review earlier observations and unresolved actions together, so staff can assess the issue with its history in view rather than treating it as a new report.

  • Find related jobs and available equipment history.
  • Compare recorded symptoms and previous work.
  • Keep unresolved actions visible to the reviewer.
  • Retain the source records behind the summary.
  • Leave diagnosis and repair decisions to staff.

Find the reference behind the answer.

Ask about connected manuals, maintenance records and approved procedures. Bring the applicable source into the technician’s workflow, then verify the equipment identity and document version before using the information.

  • Search available manuals and approved references.
  • Connect the question to the relevant equipment.
  • Retrieve supporting maintenance history.
  • Check source applicability before taking action.
  • Respect configured access and source permissions.

Prepare a checklist around the agreed visit.

Draft a visit checklist using the accepted scope and approved reference material. Include the observations and completion records your operation needs, then have the responsible supervisor review the draft before it is used in the field.

  • Choose the site, job and checklist purpose.
  • Use the agreed scope and approved references.
  • Draft task, observation and follow-up fields.
  • Review the wording with the responsible supervisor.
  • Attach the approved checklist to the visit.

Leave a clear record for the next technician.

Turn recorded notes and completion details into an editable service summary. Separate work completed from equipment concerns, outstanding approvals and future appointments, then verify the draft against its sources before sharing it.

  • Use recorded field notes as drafting inputs.
  • Summarize the work actually recorded as complete.
  • Retain open issues and customer requests.
  • Check the draft against notes and photographs.
  • Approve before sharing or closing the job.
Turn the observation into a draft. Voice input, pool context and a reviewed work request. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Turn the observation into a draft.Voice input, pool context and a reviewed work request EXAMPLE ORIGINAL POOLSIDE REPORT “The pump at LakesideHome is noisy. Pleasearrange a review.”Preserve the original observation. EDITABLE DRAFTPROPERTYLakeside HomeREQUESTED WORKPool pump / assessmentPRIORITY & ASSIGNMENTAwaiting staff review REVIEW BEFORE SAVING Illustrative operations | Fictional records, not a live product screen
Bring earlier equipment issues into view. Connected records and outstanding follow-up actions. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Bring earlier equipment issues into view.Connected records and outstanding follow-up actions EXAMPLE RELATED RECORDS / PUMP PP-014 PS-391 / observationNoise reported in visit notes. PS-402 / servicePrevious work record attached. PS-426 / follow-upNew concern awaits assessment. Review the history.Bring recorded observations,previous work and open actionsinto the next equipment review. Context, not diagnosis.Staff assess the equipment andapprove the next action. Illustrative operations | Fictional records, not a live product screen
Find the reference behind the answer. Approved manuals and connected maintenance history. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Find the reference behind the answer.Approved manuals and connected maintenance history EXAMPLE POOL PUMP / PP-014 Illustrative pump record Check the sourceMatch the model and approveddocument version. PERMITTED RECORDS CONNECTED REFERENCES Equipment manualApplicable model and version Approved procedureSource retained with the record Service historyRecorded observations and work Illustrative operations | Fictional records, not a live product screen
Prepare a checklist around the visit. Configured records, source context and approval. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Prepare a checklist around the visit.Configured records, source context and approval EXAMPLE DRAFT CHECKLISTPS-426 / pool service Confirm the pool and agreed scope Record completed service tasks Attach readings and visit photos List open equipment concerns Supervisor review.Compare the draft with theaccepted work and approvedreferences. Approve before use.No automated dosing or safetycertification. Illustrative operations | Fictional records, not a live product screen
Leave a clear record for the next visit. Completed work and pending actions for staff review. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Leave a clear record for the next visit.Completed work and pending actions for staff review EXAMPLE RECORDED TECHNICIAN NOTESPool cleaningCompleted tasks recorded.Visit documentationAuthorized photos attached.Pump concernAssessment remains open. SUMMARY DRAFTRecorded as completeAccepted cleaning and visit documentationfor PS-426. Still openPump concern awaits assessment. Extrarepair work is not approved. CHECK BEFORE SHARING Illustrative operations | Fictional records, not a live product screen

VEDA requires enabled modules, sources and permissions. Staff review AI output. Chemical dosing, equipment-release decisions and pool safety assessments are not automated by these illustrations.

The daily work around the service call

One pool cleaning business.
More than the next scheduled visit.

Keep requests, photographs, customer messages and job progress connected as each task moves from the office to the property and back.

Online Pool Service Requests

Capture the location, requested service and preferred timing, then confirm the appointment and accepted work through the office workflow.

Explore online booking

Visit & Equipment Photos

Keep authorized pool-condition images and equipment photographs with the visit for review alongside technician notes.

Explore jobsite photos

Office & Technician Chat

Share access changes, customer questions and job updates with the people coordinating the service round.

Explore in-app chat

Pool Service Jobs Pipeline

Follow requests, approved estimates, scheduled visits and equipment follow-ups through the stages your business uses.

Explore the jobs pipeline

Calls & Appointment Updates

Keep customer calls and enabled messages connected with the schedule so a changed arrival window reaches the right people.

Explore the service phone system

Customer Feedback

Collect feedback after a visit and keep any request for further attention linked to the original customer and pool.

Explore review management
Pool Cleaning Invoicing, Payments & QuickBooks

From the accepted quote
to the final invoice.

Carry accepted service and supply lines into the invoice. Keep recorded payments and outstanding balances distinct, and connect supported records to QuickBooks so the office can follow up without reconstructing the visit.

Accepted service and supply lines on the invoice
Enabled on-site and remote payment workflows
Recorded payments and outstanding balances
QuickBooks customer and invoice connections

Payment methods, provider arrangements, accounting records and synchronization settings depend on your setup. Illustration amounts are fictional service transactions, not software pricing.

Explore pool cleaning invoicing
Connect the pool visit and the invoice. Accepted charges, payments and accounting records. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Connect the pool visit and the invoice.Accepted charges, payments and accounting records EXAMPLE INVOICE / PS-426Lakeside HomePool cleaning visit$85 Filter service$120 Spa cleaning add-on$45 Before tax$250 $100Recorded payment $150Outstanding balance Accounting connectionSend supported recordsthrough the configuredQuickBooks workflow. Illustrative operations | Fictional records, not a live product screen
Pool Cleaning Job Costs & Service Performance

See the visits completed.
Understand the effort behind them.

Review completed visits, individual time entries, recorded supplies and invoice activity. Look behind the totals to distinguish recurring cleans from one-time visits, equipment follow-ups and work still awaiting approval.

Job activity and completion reporting
Reviewed labor hours and time entries
Recorded supplies, labor and job costs
Invoice balances and payment visibility

Reports reflect connected records, definitions and refresh timing. Billed amounts, received payments and profit are different measures; example figures are not performance promises.

Explore field service reporting
Understand the work behind the rounds. Completed visits, labor and recorded supply costs. Conceptual pool-service workflow with fictional records, not a field procedure or live product screen. Complete artwork scales proportionally. Understand the work behind the rounds.Completed visits, labor and recorded supply costs EXAMPLE 48Completed visits 96 hRecorded labor $1,240Recorded supplies COMPLETED VISITS / SAMPLE MONTH 10W1 13W2 14W3 11W4 Look behind totals.Review recurring cleans,one-time visits, labor andsupplies. Billed value is notcash received or profit. Illustrative operations | Fictional records, not a live product screen
From the First Request to the Next Visit

Keep the context.
Connect the next handoff.

Connect the office, field team, customer and accounts staff from the first reported issue to the reviewed completion record.

From Request to Route

Keep the pool location, accepted work and access window with the technician assignment.

From Quote to Agreed Service

Carry selected service lines and customer decisions into the job and invoice.

One Platform. A Useful View for Every Role.

Give every service team
the same starting point.

For Pool Service Business Owners

Review visit activity, recorded labor, supplies and outstanding invoices across the service business.

A shared view of the work and its costs

For Schedulers & Dispatchers

Balance recurring rounds, one-time jobs and equipment follow-ups with technician availability and access windows.

A practical plan for the service day

For Technicians & Supervisors

Find the agreed tasks, capture the service record and keep completed work separate from items still awaiting attention.

Pool context that travels with the visit
Business Systems & Connected Service Tools

Connect your service day
with the rest of the business.

Define how customer, scheduling, supply and financial records should move between your business tools. Keep record ownership clear as you connect your pool-service workflow.

QuickBooksCustomers, invoices and payments
Customer PortalRequests, quotations and invoices
Payment ProvidersEnabled on-site and remote payments
Email & SMSAppointment and job updates
ERP ConnectionsScoped business-record exchange
API ConnectionsConfigured operational data flows

Confirm connector availability, supported records, synchronization direction and provider requirements during the demonstration. Payment options, portal access, messaging and business-system connections depend on your configured environment.

Explore ERP & business integrations
Built Around Your Pool Cleaning Business

Different sites and requests.
One connected service process.

Organize recurring rounds, separately booked visits and equipment follow-ups around your pool-service business. Keep each location, customer preference and agreed scope identifiable.

Residential Pool Cleaning

Organize household appointments, pool access instructions, customer preferences and repeat visits.

Commercial Pool Accounts

Coordinate agreed service visits and documentation around the site contact and operating schedule.

Recurring Cleaning Rounds

Keep repeat visits connected to each customer plan, its covered tasks and the relevant pool location.

One-Time & Seasonal Visits

Give separately booked cleans and seasonal work their own agreed scope, timing and customer approval.

Equipment Follow-Ups

Bring recorded pump, filter or cleaner concerns back into the work schedule with the original visit context.

Multi-Property Customers

Keep pool locations, authorized contacts, access notes and open work identifiable within each customer account.

Business Systems & Connected Service Tools

Connect your service day
with the rest of the business.

Bring the tools around your cleaning business into the conversation. Agree which customer, calendar, financial and stock records need to move between systems before implementation.

Integrations

  • SAP
  • Sage Intacct
  • Stripe
  • Zebra
  • CIMCON
  • Oracle NetSuite
  • Intuit QuickBooks
  • Propelr
  • Microsoft Dynamics 365
  • Xero
  • Razorpay
  • Samsara
  • Odoo
  • TallyPrime
  • RevRex
  • PhonePe
  • Chainway
  • CardConnect
  • Codat
  • Siesa
  • Unleashed
  • Shopify
  • Monnit
  • Birdeye
  • SAP
  • Oracle NetSuite
  • Microsoft Dynamics 365
  • Odoo
  • Sage Intacct
  • Intuit QuickBooks
  • Xero
  • TallyPrime
  • RevRex
  • Stripe
  • Propelr
  • Razorpay
  • PhonePe
  • CardConnect
  • Codat
  • Zebra
  • Chainway
  • CIMCON
  • Samsara
  • Monnit
  • Siesa
  • Unleashed
  • Shopify
  • Birdeye

Confirm available connectors, supported records, synchronization direction and provider requirements during the demonstration. Payment options, customer access, messaging and business-system connections depend on your configured environment.

Explore ERP & business integrations
CMMS ratings and reviewsGet a quick view of CMMS ratings from trusted independent review platforms.
G2
Capterra
Software Advice
Up City
Pool Cleaning Business Software FAQ

Questions from pool cleaning teams.
Practical answers.

Explore technician scheduling, recurring services, site records, proposals and the setup your pool cleaning business needs.

What is pool cleaning business software?

Pool cleaning business software organizes customer requests, appointments, technician assignments and visit records. DreamzFSM connects these with estimates, recurring service agreements, invoices and payments so the office and field team can work from a shared view of each job.

Can we manage recurring pool cleaning rounds and one-time visits?

Yes. Use scheduling and service agreements to organize recurring visits, one-time appointments and agreed follow-ups. Keep the pool location, accepted work and expected duration with each job. Your business sets the visit frequency and confirms staffing and timing.

How does technician dispatch and route planning work?

The office can review jobs, locations and technician availability, then share assignments and changes. Route and live-location functions depend on enabled features, device settings, permissions and connectivity. Dispatchers remain responsible for confirming the service round.

Can we keep customer preferences and pool-specific instructions?

Yes. Customer management supports service history, preferences and feedback. Use configured fields or attachments for pool access instructions, equipment references and additional visit details. Limit sensitive access information to authorized staff and confirm your required records during implementation.

Can technicians record water readings, photos and visit notes?

Technicians can access job details and update records from mobile devices. Configured forms and attachments can hold readings, observations and authorized photographs. Confirm the fields, units, validation, offline workflow and reports you need during the demonstration. A dedicated chemistry calculator, automatic sensor feed or regulatory report is not assumed.

Can we create quotes for cleaning and additional equipment work?

Yes. Prepare itemized proposals with options and supporting visuals, use configured service rates, and connect accepted estimates to jobs and invoices. Keep optional extras and newly reported equipment work separate from the service already approved by the customer.

How are service agreements and additional visits handled?

Keep recurring appointments linked to the customer agreement and pool location. Review covered tasks, upcoming visits and renewal dates. Staff confirm whether an extra visit is included in the plan or requires a separate quotation and approval.

Can we track pool supplies, parts and vehicle stock?

Connected inventory and asset modules support recorded stock quantities, configured locations, job-linked movements and equipment history. Confirm your required units, depot and vehicle locations, and specialist fields during setup. Stock records do not determine chemical suitability, dosing or safe handling.

Can we track technician time and pool-service job costs?

Yes. Record individual time entries against the job and review them before approval. Connected reporting can combine labor with recorded supply usage. Appointment duration and labor hours are different: two technicians working for one hour represent two labor hours.

Does DreamzFSM support invoicing, payments and QuickBooks?

DreamzFSM supports invoicing, QuickBooks integration and configured payment workflows. Confirm the supported edition, records, synchronization direction, payment providers, fees and regional availability during setup. Issuing an invoice, recording payment and reconciliation remain separate events.

What can VEDA AI do for pool service teams?

VEDA can help draft voice work requests, retrieve connected job and equipment history, search approved references and prepare checklists or service summaries. Availability depends on modules, sources and permissions. Staff review all output; the examples do not provide automatic chemical dosing, water-safety certification or equipment-release decisions.

How do we arrange a pool cleaning software demonstration?

Bring a typical pool visit, recurring plan, technician route, service record and invoice. Review the properties, field forms, equipment, supplies and accounting connections you need, then scope the configuration and pricing for your business.