Initial Consultation: Assess business needs and determine required modules.
Account Setup: Create user profiles, assign roles, and configure basic settings.
Data Migration: Import customer records, job history, inventory, and financial data.
System Configuration: Customize workflows, pricing templates, and service categories.
Training & Onboarding: Provide tutorials or live sessions for staff (technicians, dispatchers, admins).
Testing Phase: Run sample jobs and invoices to ensure system accuracy.
Customisation
Service Pricing Models: Adjust labor rates, material costs, and service bundles.
Job Scheduling: Configure technician availability, job types, and dispatch rules.
Invoice & Estimate Templates: Customize branding, layout, and tax settings.
Inventory Management: Tailor categories, reorder thresholds, and supplier tracking.
Customer Communication: Set up automated reminders, follow-ups, and feedback requests.
Reporting Dashboards: Choose metrics and KPIs relevant to your business.
User Permissions: Define access levels for different roles (e.g., field techs vs. office staff).
Third-Party Integrations: Connect with accounting tools (like QuickBooks), payment gateways, and CRM platforms
Additional Costs
Setup Fees:
ZenPlumbing may offer onboarding assistance or training, which could incur a one-time fee depending on the size of your team or complexity of integration.
Maintenance Costs:
Included in subscription pricing. As a cloud-based SaaS, ZenPlumbing handles updates and system maintenance internally, so users typically don’t pay separate maintenance fees.
Support Charges:
Basic support is often included in standard plans.
Premium support tiers (e.g., priority response, dedicated account manager)
Customization or Integration Fees:
If your organization requires custom workflows, integrations with third-party tools, or branded templates, these may be billed separately.
Training & Onboarding:
Some reviews mention optional training packages, which may be priced based on user count or delivery method (live vs. recorded).
Training
Onboarding Tutorials: Step-by-step guides for setting up accounts, scheduling jobs, and managing invoices.
Live Support Sessions: Available for personalized walkthroughs and Q&A during initial setup.
Knowledge Base Access: Includes articles, FAQs, and troubleshooting tips.
Mobile App Training: Instructions for technicians to use the app for dispatch, job tracking, and payments.
Customer Service Chat: Real-time assistance for technical issues or feature questions.
QuickBooks Integration Help: Dedicated support for syncing financial data and managing transactions.
Security Measures
Cloud-Based Encryption: All data is encrypted during transmission and storage.
Role-Based Access Control: Limits data visibility based on user roles (e.g., technician vs. admin).
Secure Mobile Access: Field technicians can access customer details securely from mobile devices.
Regular Security Audits: Ensures compliance with best practices and identifies vulnerabilities.
Data Backup Protocols: Automated backups to prevent data loss in case of system failure
Updates
Real-time software updates are integrated into the platform to keep features current.
Updates include dispatching, invoicing, and inventory tools, ensuring seamless operations across job sites.
No fixed release schedule disclosed, but updates appear to be continuous and automated through the cloud-based system.
Data Ownership and Portability
Customer retains ownership of all data entered or generated through the platform.
Portability is usually supported via data export tools or APIs, allowing clients to retrieve their data before termination.
Data access rights are defined in the contract, including who can view, modify, or delete data.
Data deletion upon cancellation may occur after a grace period unless otherwise specified.
Compliance with privacy laws like GDPR or CCPA often governs how data is stored, transferred, and deleted
Scaling Up / Down
Subscription tiers typically allow for scaling based on user count, features, or usage volume.
Upgrades may be processed immediately or at the next billing cycle.
Downgrades often require notice and may take effect at the end of the current term.
Usage-based pricing may apply for certain features, allowing flexible scaling.
Support for integrations and add-ons may vary by tier, impacting scalability.
The terms & conditions for contract renewal and cancellation
Automatic renewal is common unless canceled within a specified notice period (e.g., 30 days).
Cancellation policy may include:
Advance written notice (e.g., 30 days before term end).
No refunds for unused time unless stated otherwise.
Early termination fees if canceled mid-term.
Renewal terms may include price adjustments or updated service terms.
Termination for cause (e.g., breach of contract) may allow immediate cancellation without penalty
Compliance
GDPR (General Data Protection Regulation) for EU data protection.
CCPA (California Consumer Privacy Act) for U.S. consumer data rights.
SOC 2 for data security and operational controls.
ISO 27001 for information security management.
HIPAA (if handling health data) for U.S. healthcare compliance.