TurnCal logoTurnCalCreate calendar
Built for owner-operators with 1–5 properties

Turnover calendars from iCal feeds, shared with your cleaning team

TurnCal imports bookings from iCal links, builds a turnover-focused calendar, and gives you a simple link to share with cleaners. Designed to stay clean and focused—no full-PMS clutter to wade through.

See how TurnCal works

Create your free calendar
Free forever plan1,000+ registered usersThousands of properties

Works with iCal feeds from

AirbnbVRBOBooking.comUplistingGuestyOwnerRezGoogle Calendar

Who it's for

Made for owner-operators with 1–5 properties.

TurnCal was built because every existing tool felt over-engineered for a small portfolio. The goal is the opposite: a focused, uncluttered turnover calendar you can share with cleaners in minutes—with a free forever plan so you can use it without commitment.

Free foreverNo PMS bloatSetup in minutes

The coordination problem

One shared schedule beats scattered updates

Without a turnover calendar, hosts and cleaners fall back to screenshots, threads, and spreadsheets that drift out of date.

1

Missed handoffs

Cleaning details get lost between booking platforms and text threads.

2

Late changes

Cancellations and new bookings do not always reach the people doing the work.

3

Manual coordination

Every new reservation triggers another round of messages and confirmations.

Calendar view from the TurnCal product UI

What's inside

What TurnCal includes

Combine feeds, review the schedule in calendar or list layouts, coordinate cleaners, and audit notifications when something changes.

Click any screenshot to enlarge

Setup in minutes

Up to 5 iCal feeds into one calendar

Paste iCal links from Airbnb, Vrbo, Booking.com, OwnerRez, Guesty, Uplisting, Google Calendar, and more—mix and match sources for the same property. Add a custom label and color per feed so the shared calendar stays readable at a glance.

  • Combine up to 5 iCal links per calendar
  • Custom label and color picker for every feed
  • Inline link validation flags bad URLs before you save
  • No login required to spin up your first calendar
Combined booking view

Calendar sync from iCal feeds

Once your feeds are added, TurnCal keeps imported events up to date so you are not manually copying bookings between tools.

  • Import from platforms that expose an iCal URL
  • See check-ins, check-outs, and blocks in one place
  • Trigger sync and review results from the calendar UI
  • Use logs when a feed fails or returns unexpected data
Calendar actions

Create bookings and tasks right from the calendar

Click any date to open the in-calendar actions menu. Add a manual booking, block off a date, or spin up a cleaning task without leaving the month view.

  • Create manual bookings for off-platform stays
  • Add ad-hoc cleaning tasks for deep cleans or turnovers
  • Block dates without round-tripping to the source platform
  • Stay in the calendar—no separate forms to hunt down
Custom titles and notes

Give every event a clean, cleaner-friendly title

Edit booking titles inline so your cleaners see meaningful labels instead of opaque platform codes. Add follow-up tasks or hide events from the shared view without affecting the source feed.

  • Edit event titles with a single click
  • View or add cleaning tasks tied to the event
  • Create additional cleaner tasks for the same booking
  • Hide events from the shared calendar when needed
Tasks and cleaners

Cleaning tasks and cleaner access

Assign cleaners, track task status, and reduce checkout questions by keeping tasks tied to the live calendar.

  • Create cleaning tasks aligned with bookings
  • Invite cleaners with scoped access where your plan supports it
  • See pending, completed, and rejected states on tasks
  • Keep hosts and cleaners aligned on the same schedule
Assign or claim

Assign a cleaner—or let your team claim the task

Open any cleaning task right inside the calendar to set a title, date, status, listing, notes, and assignment. Leave a task “open to claim” and the first available cleaner on your team can grab it—and they get notified when it's theirs.

  • Edit task details directly from the calendar view
  • Assign to a specific cleaner or open the task to your team
  • Cleaners are notified the moment they claim a task
  • Notes and listing labels travel with the task to the cleaner
Mobile-ready for cleaners

Cleaners update tasks from their phone

Cleaners can reschedule, complete, or reject tasks from a mobile browser—designed for on-the-go updates between properties without needing a separate app.

  • Compact mobile layout focused on the next jobs
  • One-tap Reschedule, Complete, or Reject on each task
  • Schedule details and booking context visible at a glance
  • Works in any modern mobile browser—no app download required
Table-style review

List view for operational scanning

Switch to a compact list when you want to scan upcoming turnovers without scrolling the full month grid.

  • Edit titles and notes for clearer handoffs
  • Convert blocked dates into bookings when needed
  • Choose what blocked or hidden events display
  • Share a public link or short URL depending on plan
Email and SMS (by plan)

Notification preferences

Subscribe the right people to booking changes, task updates, and feed issues. SMS availability depends on your plan and carrier compliance setup.

  • Alerts when bookings are added, moved, or cancelled
  • Cleaning task lifecycle notifications where enabled
  • Configurable recipients per workflow
  • Review delivery history alongside calendar activity
Completion notifications

Know when a turnover is done—and what still needs attention

When a cleaner marks a task complete, hosts get an email summarizing the turnover with any completion notes. Great visibility into what's done and anything that needs a follow-up.

  • Email summary when a task is completed
  • Completion notes from the cleaner included inline
  • Booking and property context so you can act without opening the app
  • Pairs with the activity log for a full audit trail
Audit trail

Activity and notification logs

When something looks off, logs help confirm whether a notification was sent, a sync ran, or a task changed state.

  • See recent activity relevant to the calendar
  • Correlate outbound notifications with guest or task events
  • Support faster troubleshooting for hosts and admins

How it works

Three steps from feed to shared schedule

Connect feeds, generate a turnover calendar, share it with cleaners, and track tasks as bookings change.

1

Connect calendars

Paste iCal URLs from Airbnb, Vrbo, Booking.com, Google Calendar, or your PMS. TurnCal refreshes feeds on a recurring schedule.

2

Share with your team

Send one link to your cleaning team. They see booking and task information in the same calendar you manage.

3

Track completion

Monitor task status and notifications when work is completed, rejected, or rescheduled.

Audience

Who uses TurnCal

Vacation rental hosts, small property managers, and cleaning teams that need one shared turnover calendar—not a full PMS replacement.

For hosts & operators

  • Create one calendar per property and share with your cleaning team
  • Notify cleaners of new bookings and cancellations where enabled
  • Track task status instead of chasing scattered threads

For cleaning teams

  • View assigned tasks alongside booking-driven schedules
  • Update status from desktop or mobile browsers
  • Work from the same calendar hosts see when dates shift

1,000+

registered users

Thousands

of properties on calendars

Focused

calendars, tasks, notifications

Our story

Built from host coordination problems

TurnCal started after repeated turnover miscommunication across our own vacation rentals—texts, emails, and screenshots that could not keep up with booking changes.

The product is still focused on one job: reliable turnover scheduling from iCal feeds, with notifications and task status when plans change.

Today TurnCal supports more than a thousand registered users and calendars spanning thousands of properties.

Pricing

Simple, transparent pricing

Start free. Upgrade when you need custom URLs, deeper cleaner tooling, or SMS-capable plans. Confirm checkout availability in Settings after you sign in.

Free forever

Free

Free forever. No credit card required.

$0/mo
  • Basic calendar creation and sharing
  • Up to 5 iCal links per calendar
  • Hosted share link
  • Custom short URLs
  • SMS notifications
Get started free
Most popular

Plus

For active hosts coordinating with cleaners.

$13/mo

14-day trial when checkout is available

  • 1 calendar, up to 5 iCal links
  • Custom URL
  • Email notifications
  • SMS notifications
  • Cleaner management and tasks
Sign in to upgrade

Pro

For operators managing multiple properties.

$20/mo

14-day trial when checkout is available

  • 3 calendars, up to 25 iCal links total
  • Everything in Plus
  • Custom styled calendars
Sign in to upgrade

FAQ

Common questions

What booking platforms are supported?
Any platform that provides an iCal feed—Airbnb, Vrbo, Booking.com, Google Calendar, OwnerRez, Guesty, Uplisting, and others.
How do I share my calendar with cleaners?
After creating a calendar, TurnCal gives you a link to share. Cleaners can view the calendar and update task status when your plan includes tasks. Custom short URLs are on eligible paid plans.
Can I customize notifications?
Paid plans include more notification options. Configure email or SMS preferences under Settings after signing in.
What if a cleaner rejects a task?
You receive a notification when enabled, the task status updates in the calendar, and you can reassign or follow up from there.
How do I upgrade?
Sign in and open Settings → Subscription. If checkout is available for your account, you can start a paid plan there; otherwise use Contact Us in the footer.
Free to start

Create a turnover calendar

Paste iCal links into the calendar creator to generate a calendar you can share. Paid features are managed from Settings after you create an account.

Go to calendar creator