Everythingyourcleaningbusinessneeds.
From the first job scheduled to the invoice paid — Sparkd covers the full operational loop. Core features are on every plan; advanced features unlock as you grow.
Google Calendar
Two-way sync
Google Maps
Live job map
QuickBooks
Invoice sync
GDPR compliant
Swiss data residency
QR-Rechnung
Swiss payment slips
Operations
Job scheduling & calendar
Create one-off or recurring jobs, assign them to teams or individuals, and see everything in a visual day/week/month calendar. Drag to reschedule. Conflict detection built in.
- Recurring job templates
- Drag-and-drop rescheduling
- Day, week, and month views
- Conflict detection
Client management
Every client's details, contact info, and job history in one place. Set custom rates per client, attach notes, and pull up everything you need before a job — in seconds.
- Full client profiles
- Custom pricing per client
- Job history timeline
- Contact & address book
Google Maps integration
Every client address is geocoded and shown on a live map. See all today's jobs by location, optimise routes, and send cleaners the exact address with one tap.
- Live job map view
- Route optimisation
- Address autocomplete
- Google Maps navigation links
Automated notifications
Cleaners get notified the moment a job is assigned. Reminders go out automatically before each shift. No more chasing confirmations over WhatsApp.
- Job assignment emails
- Day-before reminders
- Status change alerts
- Custom notification rules
Job completion & photos
Cleaners mark jobs complete from their phone and upload before/after photos. Managers see the proof instantly — no calls, no messages needed.
- Mobile-first completion flow
- Up to 9 photos per job (JPEG, PNG, HEIC)
- Before/after upload
- Completion timestamps & notes
Today view
Cleaners open Sparkd and see their assigned jobs for the day immediately — times, addresses, and notes — without navigating anywhere. Built for the field, not the office.
- Role-specific daily view
- Job details at a glance
- One-tap navigation to site
- Clock in directly from today view
Team & HR
Team management & roles
Build your org structure with four clear roles: Owner, Manager, Team Leader, and Cleaner. Everyone sees exactly what they need — nothing more, nothing less.
- Owner, Manager, Team Leader, Cleaner roles
- Role-based access control
- Multi-team support
- Invite via email
Timesheets & clock in/out
Track hours via clock-in/clock-out with break logging, or enter them manually. Export to payroll in one click — no spreadsheet gymnastics needed.
- Clock-in/out with break logging
- Manual timesheet entry
- Net hours calculation
- Payroll CSV export
Time-off management
Cleaners submit leave requests (vacation, sick leave, and more) directly in the app. Managers approve or reject with a note, and the team calendar updates instantly.
- Vacation, sick leave & other types
- Request & approval workflow
- Team leave calendar view
- Notification on status change
Equipment management
Track every piece of equipment your team uses — vacuums, mops, machines, and supplies. Assign to staff, log maintenance, flag items in repair, and export the full inventory.
- Equipment profiles & serial numbers
- Assign to staff or location
- Maintenance scheduling
- Active / in-repair / retired status
Finance
VAT-aware invoicing
Generate professional invoices that comply with Swiss, German, French, Italian, and Portuguese tax rules. MwSt, USt, TVA — Sparkd picks the right label and rate automatically.
- Swiss MwSt / German USt / French TVA
- PDF generation
- Custom invoice templates
- QR-Rechnung (Swiss payment slip)
Expense management
Cleaners submit expenses from their phone — supplies, parking, travel. Managers approve or reject with a note. Approved expenses link directly to the relevant invoice.
- Mobile expense submission
- Receipt photo upload
- Manager approval workflow
- Direct invoice linking
QuickBooks sync
Approved invoices sync to QuickBooks automatically. No manual data entry, no reconciliation headaches. Your accountant will thank you.
- Two-way QuickBooks sync
- Client & invoice sync
- Invoice status updates
Growth
Google Calendar sync
Keep your work schedule in sync with Google Calendar automatically. Jobs appear as calendar events, updates sync both ways, and your team uses the calendar app they already know.
- Two-way Google Calendar sync
- Jobs appear as calendar events
- Real-time updates
Lead capture forms
Embed a quote request form on your website in minutes. New leads land directly in Sparkd — no copy-pasting from emails. Upgrade for white-label branding and your own custom domain.
- Embeddable quote/inquiry form
- Leads flow straight into Sparkd
- White-label branding (Business+)
- Custom domain (Enterprise+)
Insights
Analytics & reporting
Revenue trends, job completion rates, team performance, and outstanding invoices — all in one dashboard. Rate completed jobs (good/fair/poor/damage) and track quality over time.
- Revenue over time
- Job completion & quality ratings
- Team performance metrics
- Outstanding invoice tracking
Before Sparkd, I was running everything through WhatsApp and a spreadsheet. Now my cleaners know exactly where they're going, I can track hours without chasing anyone, and I send a compliant Swiss invoice in under two minutes.
Beta customer
Cleaning company owner · 🇨🇭 Zürich
Readytoseeitinaction?
Start your 14-day free trial. No credit card needed.