Fisher 3 Vacation RentalsADMIN
Demo · sample data

Good morning, Charlie.

Today · 8 properties · 18 cleaners All systems green
◆
Home is your morning command center. Everything needing attention today — money, guests, turnovers, tasks — pulled from every platform into one screen. Tiles up top are the headline numbers, the briefing is what to act on, the right rail is who's arriving, leaving, and turning over. Guest Requests shows what the system settled on its own overnight and what it deliberately held back for a human. Every tab, tile, and column is configurable — this layout is a starting point, not a fixed product — and access is role-based, so your office, cleaners, and owners each see only what's theirs.
Missed Payouts
3
$8,540 across 3 stays · review & fire
Untagged Txns
11
of 412 this month · need a property
Same-Day Turns
4
Today & tomorrow · all assigned
MTD Gross Rentals
$164,200
Month-to-date · 8 properties
Mgmt Net Revenue
$32,840
MTD · after owner splits
Daily Briefing

Wednesday, June 17

2check-ins 3check-outs 11staying 6follow-ups 4unread 2same-day turns
1
Reply to Jordan P. (Airbnb, Swimming In The Sunset) — group of 22 asking max overnight occupancy for Jul 4–6.
Airbnb · msg
2
Fire the 3 missed payouts — $8,540 across Little Arches, Fire & Water, Bell Cottage.
Money
3
Clear 11 untagged Stripe + AMEX transactions so August closes clean in QuickBooks — 4 are Adelaide Pointe slip fees again.
Money
4
Approve late checkout for Alex R. at Swimming In Luxury — a guest arrives the same day, so Rosa was asked before anything was promised.
Guest request
5
Order pool towels for Swimming In The Woods — cleaner Tanya flagged low stock, owner-billable.
Supply
6
Log the Little Arches deck-umbrella suggestion from Dana M.'s 5-star review as a property improvement.
Improvement
✓
Early check-in — Priya Nair, Bell Cottage, asked to arrive at 1 PM.
Nobody checked out that morning, so the calendar was clear. She was told she can arrive any time from 2 PM and the request closed itself. No staff time.
Auto-approved · 8:41 AM
⏸
Late checkout — Alex R., Swimming In Luxury, asked to stay until 2 PM.
A guest arrives that same day, so this was not auto-approved. Rosa was texted a one-tap yes/no, replied yes at 9:12 AM, and it is now waiting on you above. Nothing was promised to the guest first.
Waiting on you
✓
Early departure — Marcus Webb, Fire & Water, leaving Thursday instead of Friday.
The turnover was moved up a day and Tanya was notified. The cleaner found out the same morning instead of arriving Friday to an empty house.
Cleaner notified · 7:20 AM
Check-ins
Jesse HoltSwimming In The Sunset · Jun 17 – Jun 21 · Airbnb
Priya NairBell Cottage · Jun 17 – Jun 20 · VRBO
Check-outs
Margaret ShawFire & Water · Jun 16 – Jun 17 · VRBO
Amanda WrenLittle Arches · Jun 14 – Jun 17 · Airbnb
Chris ValeSwimming In The Woods · Jun 13 – Jun 17 · Direct
Readiness — two independent signals (cleaning job done + door code used since checkout)
Fire & WaterRosa · job done + code 10:42a · Ready
Swimming In The WoodsMaria · job done + code 11:15a · Ready
Little ArchesTanya · code used 10:58a, not marked done · On site
Swimming In Amenitiesno signal past deadline · reminder text sent
Late checkout — cleaner already confirmed
Alex R. · Swimming In Luxury
Requested 1pm · Rosa confirmed no same-day turn
Jordan P.AirbnbSwimming In The Sunset
"What's the max amount of people that can stay overnight? We have a group of 22." (Jul 4–6)
Darrah V.VRBOAdelaide Pointe Marina
Asking whether the boat slip is included and about an earlier check-in on the 12th.
Marcus L.DirectLittle Arches
"Do you allow dogs? We have one small, well-behaved pup."

Payments

⇄
Stop sweeping money by hand. Give every property its own Stripe account that pays out straight into that property’s own Baselane trust account. Airbnb already works this way. Once every channel does, the monthly sweep disappears and the only report left is what Fisher 3 earned from each property.

Where a guest’s money goes

TodayVRBO, direct and manual bookings
Guest pays
One shared Stripeevery property, one account
x1823 operating accountall payouts land together
Charlie’s manual monthly sweepwork out each property’s share from a Stripe report, take out fees, transfer the rest
10 trust accounts
12345678910
Per-property Stripeevery channel, like Airbnb today
Guest pays
Sunset Stripe
Sunset Baselane
Guest pays
Woods Stripe
Woods Baselane
Guest pays
Bell Stripe
Bell Baselane
… one lane per property, same pattern
No sweepthe money is already in the right account the day it pays out

How setup works

1
One Stripe account per propertyCreated under Fisher 3’s Stripe organization, each connected to that property’s Baselane trust account. Stripe requires the owner to complete identity checks.
2
Manual payouts on every accountNew accounts default to daily payouts, which makes matching payouts to stays impossible. Money waits in Stripe until released.
3
Link each listing to its accountThe booking platform charges each listing on the property’s own account automatically.
4
Test charge every propertyConfirms the money lands in the right Stripe account and pays out to the right trust account. A wrong link is the one real risk.
5
Cut over on a set dateBookings already paid into the shared account finish on the old sweep. Stripe holds each new account’s first payout for 7–14 days, so pick a slow week.

What it depends on

Needs the right booking platform. Per-property Stripe only works on a platform that lets each listing use its own Stripe account. Lodgify links only one, so this goes live alongside the move off Lodgify, while every payment connection is being rebuilt anyway.

Cleaning Report

▤
The monthly Cleaning Operations Report, built by itself. Clock-ins are pulled from Connecteam every night, your seven business rules are applied automatically, and on the 1st sections 1–7 are rebuilt from source data. Section 8 is your judgement, so Claude drafts it and waits for you to edit it.

How this report was built

01 · Nightly
Connecteam pulled
Clock-ins + schedule, 02:00 every night
30 of 30 nights
02 · Rules
7 rules applied
Team leads, blank titles, linen, dedupe, splits, exclusions, FISH
0 unresolved
03 · Oct 1
Report built
Sections 1–7 rendered to the branded PDF
06:00 · done
04 · Oct 1
Section 8 drafted
Claude writes the discussion from the numbers
Awaiting Charlie
Fisher 3 Vacations · Cleaning Operations

September 2026 · Full month

Cleans
64
8 properties
Cleaning revenue
$25,020
fixed fee per clean
Blended GM
39.9%
48.0% if staffed to target
Audit composite
4.89
98 audits
Exceptions this montheach one surfaced the morning after it happened
2Unmatched blank shift titles
09/14 · Cleaner 06 · 3h 10m · no schedule entry that day resolved: Little Arches
09/22 · Trainee 2 · 2h 45m · two schedule entries resolved: Bell Cottage
64 blank titles total, 62 matched automatically
21Over-crew cleans
09/05 · Swimming In The Sunset · crew 4 vs target 3
09/05 · Swimming In The Woods · crew 3 vs target 2
09/05 · Adelaide Pointe Marina · crew 2 vs target 1
+ 18 more in Section 4
22-minute clock errors
09/09 · Cleaner 02 · 0h 02m at Bell Cottage
09/27 · Cleaner 08 · 0h 01m at Fire & Water
left out of efficiency ratings, kept in property margin
PropertyCleansAvg timeLabor / cleanLinen / cleanFeeGM
Swimming In The Sunset75h 27m$449.82$29.98$64025.0%
Swimming In Amenities85h 06m$397.49$33.84$56023.0%
Swimming In Luxury73h 52m$217.07$28.78$48048.8%
Swimming In The Woods93h 31m$206.57$37.71$42041.8%
Little Arches64h 00m$200.27$28.92$46050.2%
Adelaide Pointe Marina94h 18m$124.70—$26052.0%
Bell Cottage83h 55m$133.13—$24044.5%
Fire & Water103h 12m$74.25—$19060.9%
Portfolio64$216.23$18.67$25,02039.9%
Labor at a sample $23.50/hr fully loaded, team-lead cleaning shifts included (rule 1). Linen labor is charged to off-site laundry properties only (rule 3). GM key: 45%+ strong · 30–44% acceptable · under 30% needs attention.
PropertyCrew targetOverstaffedActual GMAt-target GMSwing
Swimming In The Sunset34 of 725.0%35.6%+10.6
Swimming In Amenities33 of 823.0%30.7%+7.8
Swimming In Luxury23 of 748.8%56.4%+7.6
Swimming In The Woods25 of 941.8%52.2%+10.3
Little Arches21 of 650.2%53.1%+2.9
Adelaide Pointe Marina12 of 952.0%59.8%+7.7
Bell Cottage13 of 844.5%59.5%+15.0
Fire & Water10 of 1060.9%60.9%+0.0
Blended21 of 6439.9%48.0%+8.1
Adding a cleaner rarely shortens a clean, it just adds paid hours. At-target GM re-prices each overstaffed clean at the same wall-clock time with the target crew. The biggest swing this month is Bell Cottage (+15.0 points).
#PropertyDateTotal laborCrewTeam
1Swimming In The Sunset09/0522h 18m4 overCleaner 08, Cleaner 09, Cleaner 05, Cleaner 10
2Swimming In The Sunset09/0822h 13m4 overCleaner 10, Cleaner 04, Cleaner 05, Cleaner 01
3Swimming In Amenities09/2521h 01m4 overCleaner 03, Cleaner 02, Cleaner 01, Cleaner 08
4Swimming In Amenities09/1120h 56m4 overCleaner 02, Cleaner 05, Cleaner 10, Team Lead A
5Swimming In The Sunset09/1320h 15m4 overCleaner 08, Cleaner 10, Cleaner 09, Cleaner 06
6Swimming In Amenities09/3019h 23m4 overCleaner 02, Cleaner 05, Cleaner 01, Cleaner 03
7Swimming In The Sunset09/2518h 56m3Team Lead A, Cleaner 06, Cleaner 02
8Swimming In The Sunset09/3018h 14m4 overTeam Lead A, Cleaner 04, Cleaner 08, Cleaner 01
Ranked by combined hours of every cleaner on the event, not wall-clock time. One person clocking in twice at the same property the same day counts once (rule 4).
Swimming In The Sunset7 cleans · avg 5h 27m · GM 25.0%
09/02 (3) 09/05 (4*) 09/08 (4*) 09/10 (3) 09/13 (4*) 09/25 (3) 09/30 (4*)
Swimming In Amenities8 cleans · avg 5h 06m · GM 23.0%
09/11 (4*) 09/13 (3) 09/16 (3) 09/17 (3) 09/21 (3) 09/25 (4*) 09/26 (3) 09/30 (4*)
Swimming In Luxury7 cleans · avg 3h 52m · GM 48.8%
09/04 (2) 09/12 (3*) 09/13 (2) 09/15 (2) 09/25 (3*) 09/26 (2) 09/27 (3*)
Swimming In The Woods9 cleans · avg 3h 31m · GM 41.8%
09/01 (2) 09/05 (3*) 09/06 (3*) 09/10 (3*) 09/14 (2) 09/16 (3*) 09/19 (2) 09/25 (2) 09/29 (3*)
Little Arches6 cleans · avg 4h 00m · GM 50.2%
09/04 (2) 09/05 (2) 09/15 (3*) 09/16 (2) 09/27 (2) 09/28 (2)
Adelaide Pointe Marina9 cleans · avg 4h 18m · GM 52.0%
09/03 (1) 09/05 (2*) 09/07 (1) trn 09/08 (1) 09/10 (1) 09/16 (1) 09/19 (1) 09/24 (2*) 09/30 (1) trn
Bell Cottage8 cleans · avg 3h 55m · GM 44.5%
09/01 (1) 09/02 (1) trn 09/05 (2*) 09/06 (2*) trn 09/15 (1) trn 09/17 (2*) 09/20 (1) 09/25 (1) trn
Fire & Water10 cleans · avg 3h 12m · GM 60.9%
09/01 (1) 09/02 (1) trn 09/04 (1) trn 09/16 (1) 09/18 (1) 09/19 (1) 09/21 (1) 09/22 (1) 09/28 (1) 09/30 (1)
Date (crew). * = staffed above target. trn = a trainee was on the crew: kept in margin, left out of efficiency (rule 6). Blank shift titles were resolved from the schedule before this log was built (rule 2).
Linen hours
50h 51m
22 linen days
Linen labor
$1,195
off-site properties only
Per off-site clean
$32.29
split evenly by day
On-site properties
$0
wash in-unit
Off-site propertyCleansLinen chargedPer clean
Swimming In The Sunset7$209.83$29.98
Swimming In Amenities8$270.72$33.84
Swimming In Luxury7$201.43$28.78
Swimming In The Woods9$339.38$37.71
Little Arches6$173.53$28.92
CleanerRated cleansSept hoursvs expectedRating
Cleaner 011867h 07m−5.8%Faster
Cleaner 09831h 53m−4.8%Faster
Team Lead A834h 20m−4.1%Faster
Cleaner 071250h 54m−1.9%On pace
Cleaner 041144h 32m−1.8%On pace
Cleaner 101358h 21m+0.3%On pace
Cleaner 021152h 27m+0.4%On pace
Cleaner 03937h 47m+1.7%On pace
Cleaner 051775h 46m+3.1%On pace
Cleaner 081260h 03m+5.2%Slower
Cleaner 06941h 03m+7.0%Slower
Expected time per cleaner = total event labor ÷ unique cleaners. Negative = finished faster than their share. Cleans with a trainee on the crew, the two clock errors, and maintenance (FISH) staff are left out of these ratings (rules 6 and 7).
Team composite
4.89
out of 5.00
Audits
98
13 curators
Top tier (+$2/hr)
6
4.90 average or better
Bonuses
$753.74
sample payroll figure
#CuratorAuditsAvgTierSept hrsBonus
1Cleaner 01114.97+$2.00/hr67.11$134.23
2Team Lead A64.96+$2.00/hr34.33$68.66
3Cleaner 0474.95+$2.00/hr44.53$89.07
4Cleaner 0954.94+$2.00/hr31.88$63.77
5Cleaner 0294.93+$2.00/hr52.45$104.90
6Cleaner 0784.92Forfeited · attendance50.91$0.00
7Trainee 244.91+$2.00/hr26.50$53.00
8Cleaner 0364.88+$1.00/hr37.78$37.78
9Cleaner 10104.86+$1.00/hr58.34$58.34
10Cleaner 05134.84+$1.00/hr75.76$75.76
11Trainee 124.83+$1.00/hr8.17$8.17
12Cleaner 08104.81+$1.00/hr60.05$60.05
13Cleaner 0674.76—41.05$0.00
Total984.89$753.74
Bonus: +$2.00/hr at a 4.90+ average, +$1.00/hr at 4.80+. An attendance violation forfeits the tier regardless of score. This is the one section rebuilt entirely from the audit tool every month.
Claude draft · awaiting Charlie’s editdrafted Oct 1, 06:04 from sections 1–7
  • Staffing is still the biggest lever. 21 of 64 cleans ran above crew target. Holding every clean to target would lift blended margin from 39.9% to 48.0%, with Bell Cottage carrying most of the gap.
  • Quality held while volume rose. Team composite 4.89 across 98 audits; 6 curators reached the top bonus tier. Worth deciding whether a minimum audit count should apply before a curator can earn the top tier.
  • Efficiency spread. Cleaner 01 ran 6% under their expected share; Cleaner 06 ran 7% over. Suggest pairing Cleaner 06 with a faster lead for October before drawing conclusions.
  • Data hygiene. 64 shifts clocked in with a blank title; 62 were matched from the schedule and 2 needed a manual call. Requiring a shift title at clock-in would remove this step.
Sample data. Staff appear as placeholder codes; every fee, rate, hour, score and bonus on this page is invented for the demo.