How a Cleaning Services Company Automated Booking, Upselling, and Referrals
Manual booking management, missed upsell opportunities, fragmented referral tracking
Prestige Home & Office – Dominique Constant, Owner
Growing cleaning company with multiple contractors
End-to-end automation with n8n, GHL, Stripe, Twilio, Acuity, and Airtable
Key Results Achieved
Client Background
Prestige Home & Office is a growing residential and commercial cleaning company founded by Dominique Constant. Operating under the motto "Where Every Corner Counts," the company provides standard residential cleaning, premium deep cleaning, office cleaning, and Airbnb turnover services across a multi-city service area.
With a team of contract cleaners and an expanding client base, the company was managing bookings, payments, upsells, referrals, and payroll through a patchwork of manual processes and disconnected tools.
The Operational Challenge
The company's operations were entirely manual: Booking & Onboarding (Acuity bookings without automatic sync, manual intake forms, individual email agreements); Payments & Upsells (Stripe payments without auto-reconciliation, missed upsell opportunities, no follow-up); Referrals (manual spreadsheets, untrackable QR codes, no automated rewards); Payroll (manual cleaner timesheets requiring approval, no automated Square Payroll integration).
Key Operational Bottlenecks:
“I was spending more time managing spreadsheets than growing the business. Every booking, every payment, every referral — it was all manual. I knew we needed automation, but I didn't know where to start.”
— Dominique Constant, Owner, Prestige Home & OfficeThe result was 20+ hours of manual work per week, missed revenue opportunities, and a system that couldn't scale.
Our Solution
Barq Digital built a fully integrated automation system connecting n8n, GoHighLevel (GHL), Stripe, Twilio, Acuity Scheduling, Airtable, and Square Payroll.
Multi-Dashboard Automation System Architecture
1. Automated Booking & Onboarding Flow
Client books via Acuity Scheduling → SMS (Twilio) & email intake form sent → Auto-generated service agreement with dynamic fields → Airtable record created with client data → Job assignment sent to cleaner → Reminder SMS sent 24 hours before service. Auto-checks payment before finalizing booking.
2. Automated Upsell Engine
Three touchpoints for upsells: At booking (Booking form), Post-booking (Automated email/SMS), Before next service (Automated reminder).
3. Referral & Loyalty System
Structure: Client bonus (20% off next service), Referrer bonus ($25 off next service), Limit (1 referral bonus per month per client). Tracking: Automated via Airtable + Zapier.
4. Subscription & Recurring Service Management
Plans: Weekly Cleaning ($150/week), Biweekly Cleaning ($170/clean), Monthly Cleaning ($200/clean). Features 10% discount compared to one-time service rates.
5. Automated Payroll & Timesheet Management
Cleaner submits per-job timesheet via Airtable (Address, Start/End Time, Mileage, Notes, Before/After Photos). Manager reviews and approves in Airtable. Payroll data automatically sent to Square Payroll.
6. 5-Star Review Bonus Program
Cleaners receive a $50 bonus for each verified 5-star public Google review (max 4 per cleaner per month).
Technical Architecture
Implementation Results
| Metric | Before | After | Improvement |
|---|---|---|---|
| Manual operations work | 20+ hours weekly | < 2 hours weekly | 90% reduction |
| Upsell conversion rate | 0% (manual only) | 35% | New revenue stream |
| Referral tracking | Manual spreadsheets | Fully automated | 100% automated |
| Payroll processing time | 4+ hours per cycle | 30 minutes | 85% reduction |
| Client onboarding time | 2-3 days | < 1 hour | 95% faster |
| Missed upsell opportunities | High | Zero | 100% captured |
What This Meant in Practice:
“I can't believe we survived without this. Bookings are automatic, upsells are happening without me lifting a finger, and payroll used to take hours — now it's 30 minutes. The system pays for itself every single month.”
— Dominique Constant, Owner, Prestige Home & OfficeWhy This Matters for Your Business
If you're running a cleaning business on manual processes, you're leaving money on the table. Every missed upsell, every untracked referral, and every hour spent on admin is revenue you could be reinvesting in growth.
An automated system doesn't just save time — it creates new revenue streams through automated upsells, referrals, and subscription management.
Technical Appendix: Integration Details
Ready to Automate Your Cleaning Business?
Book a strategy session with our engineers. We'll analyse your current operations, design a custom automation system, and show you exactly how much time and revenue you can recover.
Get Your Custom Blueprint Audit →