Barq Digital AI Logo
Barq Digital AI Logo

Main Navigation

Ready to accelerate your revenue?

Book Consultation
Residential & Commercial Cleaning

How a Cleaning Services Company Automated Booking, Upselling, and Referrals

Manual booking management, missed upsell opportunities, fragmented referral tracking

Client

Prestige Home & Office – Dominique Constant, Owner

Scale & Scope

Growing cleaning company with multiple contractors

Solution Deployed

End-to-end automation with n8n, GHL, Stripe, Twilio, Acuity, and Airtable

Tech Stack
n8nGoHighLevel (GHL)StripeTwilioAcuity SchedulingAirtableSquare Payroll

Key Results Achieved

20+ hours saved weekly
35% upsell conversion rate
Automated referral tracking
Streamlined payroll processing

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 company's operations were entirely manual across booking, payments, referrals, and payroll.

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:

Booking & Onboarding: Clients booked via Acuity, but data wasn't automatically synced anywhere; intake forms completed manually without centralised storage; service agreements emailed individually without automated generation
Payments & Upsells: Payments processed through Stripe were not automatically reconciled; upsell offers (fridge/oven cleaning, eco-green cleaning, laundry, Airbnb deep clean) were never proactively offered; no automated follow-up for add-on services
Referrals: Referral tracking was done manually in spreadsheets with no automated reward system for referring clients and static, untrackable QR codes
Payroll: Cleaners submitted timesheets manually (if at all); manager approval was required before payroll processing; no automated integration with Square Payroll

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 & Office

The 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.

Client books via Acuity Scheduling
Automation sends confirmation and intake form via SMS (Twilio) and email
Service agreement is auto-generated with dynamic fields, Airtable record is created with all client data
Job assignment is sent to the assigned cleaner
Reminder SMS is sent 24 hours before service
Key automation: The system automatically checks for payment confirmation before finalising bookings. If payment isn't confirmed, the booking is held in a pending state.

2. Automated Upsell Engine

Three touchpoints for upsells: At booking (Booking form), Post-booking (Automated email/SMS), Before next service (Automated reminder).

At booking (Booking form): Fridge/Oven Cleaning, Eco Green Cleaning, Laundry Services, Airbnb Deep Clean
Post-booking (Automated email/SMS): Add-on services for the upcoming job
Before next service (Automated reminder): Recurring service upgrades
Results: The upsell engine achieved a 35% conversion rate on post-booking offers.

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.

Referrer shares a unique QR code or referral link
New client books using the referral page and enters the referrer's name
Booking data flows from Acuity → Zapier → Airtable Referral Tracker
After the job is completed and paid, the referrer's $25 credit is automatically applied

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.

10% discount compared to one-time service rates
Auto-billed monthly via Stripe
7 days' notice required for cancellation
Automated billing and payment confirmation

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.

Cleaner submits per-job timesheet via Airtable (Job Address, Start Time, End Time, Mileage, Notes, Before/After Photos)
Manager reviews and approves in Airtable
Payroll data is 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).

Cleaners receive a $50 bonus for each verified 5-star public Google review
Bonus awarded only if: review is verified, no client complaints, and management approval
Maximum of 4 bonuses per cleaner per calendar month
Bonuses processed during the next payroll cycle

Technical Architecture

n8nCore workflow automation engine
GoHighLevel (GHL)CRM and client communication
StripePayment processing and subscription billing
TwilioSMS notifications and reminders
Acuity SchedulingOnline booking
AirtableData storage and timesheet management
Square PayrollPayroll processing
ZapierReferral tracking automation
OpenPhoneBusiness phone system
Barq Digital built a fully integrated automation system connecting n8n, GoHighLevel (GHL), Stripe, Twilio, Acuity Scheduling, Airtable, Square Payroll, Zapier, and OpenPhone.

Implementation Results

MetricBeforeAfterImprovement
Manual operations work20+ hours weekly< 2 hours weekly90% reduction
Upsell conversion rate0% (manual only)35%New revenue stream
Referral trackingManual spreadsheetsFully automated100% automated
Payroll processing time4+ hours per cycle30 minutes85% reduction
Client onboarding time2-3 days< 1 hour95% faster
Missed upsell opportunitiesHighZero100% captured

What This Meant in Practice:

20+ hours of manual work eliminated every week — owner now focuses on growth, not admin
35% upsell conversion rate — new recurring revenue from add-on services
Automated referral tracking — no more spreadsheets, every referral is tracked and rewarded
Streamlined payroll — timesheets are submitted, approved, and processed automatically
Professional client experience — automated confirmations, reminders, and follow-ups
Scalable operations — the system handles growth without additional admin overhead

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 & Office

Why 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

Workflow Enginen8n core automation engine
CRM & CommunicationGoHighLevel (GHL) + Twilio SMS
Booking & StorageAcuity Scheduling + Airtable data storage
Payments & SubscriptionsStripe monthly auto-billing
Payroll ProcessingAirtable timesheet approval -> Square Payroll
Referral TrackingAcuity -> Zapier -> Airtable Referral Tracker
Transform Your Operations

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 →