The situation
Glacier Grand Cleaners serves the Flathead Valley corridor of northwest Montana — from Whitefish down through Kalispell to the Flathead Lake shoreline. The region has a dense short-term rental economy: ski-season inflows in winter, lake-season inflows in summer, shoulder traffic through both.
Glacier Grand runs a mixed book: residential, commercial, and STR turnovers — all through a single Jobber account. When they took on their first STR client in early 2025, the scheduling workflow was straightforward: check the host's Airbnb calendar, manually create a Jobber job for each checkout date, close jobs when guests cancelled, move visits when guests rescheduled.
At one property, that was roughly 30 minutes of weekly scheduling work. The concern: at 5+ properties across two platforms, with the natural cancellation and reschedule rate of vacation rentals, the same workflow would take hours per week — and carry real operational risk.
The pilot
CleanSync was custom-built for Glacier Grand in March 2025. Initial scope: read the Airbnb iCal feed every hour, create Jobber jobs for new bookings, close jobs for cancellations, update visits for reschedules. One property. The operational pattern, not the revenue, was what mattered in month one.
The pattern held. Over the following 14 months, Glacier Grand added properties — host by host.
| Period | Properties | Revenue milestone |
|---|---|---|
| March 2025 | 1 | Pilot launch |
| August 2025 | 4 | Peak month: above $5,000 invoiced |
| May 2026 | 7 | 6 owner partners, above $30,000 lifetime |
That's a 7× expansion of the STR book in 12 months. Across the same period, the overall Glacier Grand business grew 6× in revenue, with STR work as a meaningful driver.
The crucial part: the scheduler's STR workload didn't grow with the property count. Adding the 2nd property took about two minutes — paste the iCal URL, pick the Jobber client. The 5th and the 7th took the same two minutes. The sync absorbed every new booking, cancellation, and reschedule as it appeared.
The numbers, today
As of May 2026, fourteen months into the pilot:
- 7 properties under active CleanSync management
- 6 owner partners across the Flathead Valley
- 89 turnover cleanings completed
- 111 more turnovers already booked through November 2026
- Above $30,000 in STR cleaning revenue invoiced
- Above $18,000 already booked forward — pre-scheduled revenue that lands as bookings occur
- Zero manual job entries for STR work since the pilot launched
Revenue figures are presented as ranges throughout this case study to protect Glacier Grand's operational privacy. Order-of-magnitude is accurate; precision is intentionally fuzzed.
Platform mix:
- Dual-listed properties (Airbnb + Vrbo simultaneously): CleanSync's deduplication handles this — a booking appearing on both feeds creates one cleaning job, not two.
- Airbnb-only and Vrbo-only properties: feed-driven, sync runs on a 30-minute interval. Vrbo's silent UID rotation (where a guest extension produces a new booking identifier rather than updating the old one) is handled cleanly — the cleaner isn't dispatched twice.
What CleanSync handles
Every checkout date on every iCal feed becomes a scheduled Jobber job within 30 minutes of the booking appearing. Cancellations close the matching job on the next sync. Reschedules update the Jobber visit to the new checkout date. Cancelled jobs close in a way that doesn't fire Jobber's job-done workflow — the visit drops off the crew's schedule without a confusing "job completed" notification.
The crew's calendar reflects the current booking reality without anyone touching Jobber manually.
Why the Jobber-native approach
Some cleaning companies serving STR hosts switch off Jobber and onto a dedicated STR platform — Turno, Properly, or similar. That works if STR is the entire book, but it sacrifices the residential and commercial work running alongside it (or forces two scheduling systems in parallel).
Glacier Grand wasn't giving up the residential and commercial book. The STR side needed to come to Jobber, not displace it. CleanSync's design: stay on Jobber, sync the STR calendars in, leave everything else alone. The 7 STR properties run through the same Jobber account as the rest of the business. No new tool for the crew to learn. No second invoicing system.
Adding the 8th property won't require a platform decision — it'll be the same two-minute iCal-URL-paste as the previous 7.
The forward book
As of May 2026:
- 111 turnovers already booked through November 2026, covering Flathead Valley peak summer and fall foliage seasons.
- Several months pre-scheduled above the $5k STR-revenue line.
That forward book built without anyone manually entering jobs. As hosts get bookings, CleanSync turns them into scheduled cleanings.
For the complete operational walkthrough — platform mix, cancellation handling, Vrbo quirks, and the step-by-step setup guide — see the full story on our blog.
Frequently asked
- How many properties does Glacier Grand currently clean?
- 7 short-term rental properties across 6 owner partners in the Flathead Valley region of Montana — from Whitefish down through Kalispell to the Flathead Lake shoreline. The STR book runs alongside their residential and commercial cleaning operations, all flowing through the same Jobber account.
- How long has Glacier Grand used CleanSync?
- Since March 2025 — initially as a single-property pilot with one host. CleanSync was custom-built for Glacier Grand's operation at the time; in May 2026 the platform was generalized and made free to any Jobber account through the Jobber App Store.
- How much STR work has CleanSync handled so far?
- 89 turnover cleanings completed since the March 2025 pilot launch, with 111 more turnovers already booked for the rest of 2026. Total invoiced STR cleaning revenue over the 14-month period is above $30,000 (specific figures kept in ranges to protect Glacier Grand's operational privacy).
- What does Glacier Grand spend on CleanSync?
- Zero. CleanSync was custom-built for them initially and is now free to any Jobber account from the Jobber App Store. Their only platform cost is the standard Jobber subscription they were already running.
- Does CleanSync only work for Airbnb + Vrbo?
- Any platform that exposes an iCal feed works — Airbnb, Vrbo, Booking.com, Houfy, and most direct-booking platforms. Glacier Grand's current book includes properties listed on Airbnb only, Vrbo only, and dual-listed on both. CleanSync dedupes bookings that appear on multiple feeds for the same property.