📖 What Are Workflows?
These are your standard, repeatable processes for normal operations. Master these "happy path" workflows and 80% of your work becomes automatic.
These are your standard, repeatable processes for normal operations. Master these "happy path" workflows and 80% of your work becomes automatic.
Workflow 1: New Customer Inquiry
From First Contact to Scheduled Job
- Customer contacts you
- Via phone (Quo/Sona handles initial)
- Via website form (auto-creates lead)
- Via referral/word-of-mouth
- Lead created in HousecallPro
- Automatically from Quo webhook (if automated)
- Or manually: Add new customer in HCP
- Initial contact & information gathering
- Address & property details
- Square footage or room count
- Type of cleaning (standard, deep, move-out)
- Frequency (one-time, recurring)
- Special requests (pets, fragrance-free, etc.)
- Create estimate in HCP
- Use standard pricing templates
- Adjust for property size/complexity
- Add any special services
- Send estimate via HCP (email/SMS)
- Customer accepts estimate
- They respond via email/SMS/call
- Mark estimate as accepted in HCP
- Schedule the job in HCP
- Pick date & time
- Assign crew (based on availability)
- Set up recurring if applicable
- HCP sends confirmation to customer
- Done! Job is in the system, crew will get notification
💡 Tips for New Customers
- First clean is often deeper (quote accordingly)
- Take photos before & after (prove quality)
- Get customer preferences noted in HCP profile
- Set expectations on time window
Workflow 2: Day of Service
From Crew Assignment to Job Completion
- Morning: Crew checks HCP mobile app
- Sees assigned jobs for the day
- Reviews customer address, notes, special requests
- Loads supplies based on job type
- Arrive at customer location
- Crew checks in via HCP mobile (GPS tracked)
- Timer starts automatically
- Perform the cleaning
- Follow standard checklist for job type
- Note any issues (damage, need repairs, etc.)
- Take photos of completed work
- Customer walkthrough (if present)
- Point out completed work
- Ask if satisfied
- Note any concerns
- Check out via HCP mobile
- Mark job complete
- Upload photos
- Add any notes (issues, extra time, customer feedback)
- Timer stops
- HCP automatically processes
- Creates invoice (if auto-invoicing enabled)
- Sends to customer (email/SMS)
- Syncs to QuickBooks (if integration active)
- Customer pays
- Online via HCP link
- Or in-person (cash/card logged in HCP)
⚠️ Exception Handling: If something goes wrong during service (damage, customer complaint, equipment failure),
create a Fizzy card immediately. Don't try to track exceptions in HCP.
Workflow 3: Recurring Appointments
Setting Up Recurring Jobs
- In HCP, create first appointment as normal
- Click "Make Recurring"
- Choose frequency (weekly, biweekly, monthly)
- Choose day of week
- Set end date (or leave open-ended)
- Assign default crew (can change per-job later)
- Save - future jobs auto-create
Managing Recurring Jobs
- Automatic notifications: Crew gets reminder day before
- Customer notifications: HCP can send reminders (optional)
- Skip a visit: Cancel individual job (doesn't affect series)
- Reschedule: Drag to new date in HCP calendar
- End series: Edit recurring settings, set end date
💡 Pro Tip: Recurring customers are your profit base. Keep them happy with consistent quality and flexible rescheduling.
Workflow 4: Invoicing & Payment
From Job Complete to Payment Received
- Job marked complete in HCP
- By crew via mobile check-out
- Or by you manually
- Invoice auto-generated (if enabled)
- Based on job estimate/price
- Includes any add-ons or adjustments
- Invoice sent to customer
- Email with payment link
- SMS with payment link (if enabled)
- Customer pays online
- Credit/debit card via HCP link
- HCP processes payment
- Customer gets receipt
- Payment recorded in HCP
- Invoice marked "Paid"
- Syncs to QuickBooks (if integration active)
- QuickBooks updates
- Revenue recorded
- Available for reports
Manual Payment (Cash/Check)
- Crew collects payment on-site
- Crew notes in HCP mobile: "Paid cash $150"
- You confirm payment in HCP desktop
- Mark invoice as paid (payment method: cash)
- Deposit cash, note in QuickBooks
⚠️ Late Payments: HCP can send automatic reminders. If customer hasn't paid after 2 reminders,
create a Fizzy card to handle personally (may need custom approach).
Workflow 5: Crew Management
Daily Crew Assignment
- Morning planning (or night before)
- Open HCP calendar view
- See all jobs for the day
- Assign crew to each job
- Consider: skill level, location, time
- HCP notifies crew
- Push notification to mobile app
- Shows job details, customer address, time
- Crew works from HCP mobile all day
- Check in/out at each job
- Upload photos
- Add notes
- End of day: Review completed jobs
- Check for issues/notes
- Verify all invoiced
- If issues → Create Fizzy card
Tracking Crew Performance
HCP provides:
- Time per job (check-in to check-out)
- Jobs completed per crew member
- Customer ratings/feedback
- GPS history (routing)
For deeper analysis:
- Export HCP data to Google Sheets
- Calculate: jobs/hour, profit/crew, etc.
- If issues found → Create Fizzy card for investigation
Workflow 6: Supply Management
Crew Supply Checkout (Start of Shift)
- Crew opens Inventory Checkout App
- URL: sotoreynah.github.io/luxy-inventory
- Or use bookmarked icon on phone home screen
- Works offline (syncs when back online)
- Select employee name from list
- Add items to cart:
- All-purpose cleaner: X bottles
- Bleach: X bottles
- Microfiber cloths: X count
- Glass cleaner: X bottles
- Other supplies as needed
- Review cart total
- Sign on signature pad (confirms responsibility)
- Submit checkout
- Data saves to Google Sheets automatically
- If offline, queues locally and syncs later
- Confirmation shown - crew is good to go!
Daily Supply Tracking
- End of day: Log supplies used
- Open Google Sheet (inventory tracker)
- Log: cleaner used, bleach used, cloths, etc.
- Takes 2-3 minutes
- Weekly: Review usage
- Google Sheet shows trends
- If spike detected → Auto-creates Fizzy card
- Low stock alerts
- Google Sheet checks thresholds
- If < 3 bottles bleach → Fizzy card "Order bleach"
- Card appears in YOUR TODAY board
- Order supplies
- Place order with supplier
- Mark Fizzy card done
- Update Google Sheet: new stock
💡 Why Track Supplies? Supplies are 20-30% of your job cost. A 10% reduction in usage = 2-3% more profit.
Workflow 7: Customer Communication
Via Quo (Phone/SMS)
- Inbound calls: Sona (AI) handles initial, creates HCP lead if booking
- SMS inquiries: Review in Quo inbox, respond or forward to HCP
- Follow-ups: Use Quo to send appointment reminders, thank-yous
Via HousecallPro
- Automated confirmations: HCP sends when job scheduled
- Reminders: HCP can send day-before reminders
- Invoices: Sent automatically via HCP email/SMS
- Feedback requests: HCP can send post-job surveys
⚠️ Complaints/Issues: If customer expresses dissatisfaction, create a Fizzy card immediately to track resolution.
Don't let it get lost in message history.
Weekly Review Workflow
Sunday Planning Session (30 min with Hector)
- Review last week in HCP
- Jobs completed
- Revenue generated
- Any issues/notes
- Check QuickBooks
- Payments received
- Outstanding invoices
- Expenses logged
- Review Google Sheets
- Supply usage trends
- Crew time per job
- Profit margins
- Any alerts triggered?
- Review Fizzy boards
- Close completed cards
- Triage new exception cards
- Pull 3-5 priority cards for this week
- Assign: Lety takes operational, Hector takes analysis
- Plan next week
- Review HCP schedule
- Any gaps to fill?
- Any crew scheduling issues?
- Create Fizzy cards for anything needing attention
Why Weekly Reviews Matter: Catches small problems before they become big ones.
30 minutes of planning saves hours of firefighting.
Quick Reference: System Usage
| Task | System | Time |
|---|---|---|
| Schedule a job | HousecallPro | 2-5 min |
| Create estimate | HousecallPro | 5-10 min |
| Log supply usage | Google Sheets | 2-3 min |
| Handle exception | Fizzy (create card) | 1-2 min |
| Return customer call | Quo | 5-10 min |
| Review financials | QuickBooks | 10-15 min |
| Assign crew | HousecallPro | 1-2 min/job |
| Weekly review | All systems | 30 min |