1:1 and duet appointment booking
An online booking page patients use from their phone to book individual assessments, treatment sessions or duet appointments. Set your hours and session lengths once, and slots open and close around your real diary.
Booking software for physiotherapists. Take 1:1 and duet appointments online, collect symptom and history forms before the first visit, sell treatment packs and get paid on your own Stripe. The booking, intake and payments your practice runs on, from $15 a month.
Junocal runs the front of your practice: the appointment diary, the pre-visit intake forms and the payment. Patients book a 1:1 or duet slot online, complete a conditional-logic symptom and history form attached to that appointment, and pay on your own Stripe — so the schedule, the history and the money are all in place before the first visit lands.
That covers the work that eats your week before a patient is even in the room: online 1:1 and duet booking, conditional-logic history forms completed ahead of the first visit, treatment packs sold upfront, and reminders that pull down no-shows. From $15 a month on Starter, all of it.
And if you also run rehab Pilates or clinical exercise classes, both sides live on one calendar — one login for your appointment book and your class schedule.
An online booking page patients use from their phone to book individual assessments, treatment sessions or duet appointments. Set your hours and session lengths once, and slots open and close around your real diary.
Build symptom and history forms where questions branch on the answers — a knee patient and a neck patient see different follow-ups. The form attaches to the appointment and is completed before the first visit, so the history is ready when they arrive.
Sell 5- or 10-session treatment packs patients buy upfront and draw down per visit, plus recurring memberships for ongoing rehab. Credits track themselves, and patients buy and renew without you chasing anything.
Connect your own Stripe account and take payment at Stripe's published rates — no Junocal processing markup, no marketplace commission. Card, ACH in the US and Direct Debit in the UK. Money lands in your balance directly; Junocal never holds your funds.
Booking confirmations, 24-hour reminders, failed-payment recovery and win-back nudges all send themselves. Take payment at booking to make missed appointments cost less. Every automated patient email is included on Starter.
If you run rehab Pilates or clinical exercise classes too, the timetable, term-based course blocks, waitlists and pick-a-spot booking for reformers or mats sit beside your appointment book — one tool for both sides of the practice.
Build intake forms with conditional logic so the questions branch on the answers — flag lower-back pain and the patient sees the follow-ups a shoulder patient never does. The form is attached to the appointment and completed before the first visit, so the history is waiting for you, not eating the first ten minutes of the session.
When the form is in, the booking is confirmed and the 24-hour reminder sends itself. You can take payment at booking — or sell a treatment pack the patient draws down per visit — so a missed appointment costs less and rebookings don't slip through.
You connect your own Stripe account and patients pay you at Stripe's published rates — no Junocal markup, no marketplace commission. Card, ACH in the US and Direct Debit in the UK are all there, and the money lands in your balance directly. Junocal never holds your funds.
Sell 5- or 10-session treatment packs patients buy upfront and draw down per appointment, or set up recurring memberships for ongoing rehab. Credits and renewals track themselves. Free CSV export and free migration in your first 30 days are included, with no annual contract.
1:1 assessment slots with a conditional-logic history form completed before the first visit lands.
Sell 5- and 10-session treatment packs patients buy upfront and draw down per appointment.
Reformer and mat classes with pick-a-spot booking, packs and memberships on the same calendar.
Small-group sessions with capacity caps, waitlists and term-based blocks for leveled progressions.
Two-person appointments for partner or paired rehab work, booked and paid the same as a 1:1.
Recurring memberships and automated rebooking reminders for patients on long-term programmes.
Starter covers one location, up to 10 rooms and up to 5 instructor seats — plenty for a solo physio or a small practice. When you add therapists who need their own logins, a front-desk role, email broadcasts, a substitute pool, or a second clinic, Studio at $29/month unlocks them, and Growth at $69/month adds up to ten locations plus QuickBooks. Everything you set up on Starter carries straight over.
Patients book a 1:1 or duet slot from their phone on your online booking page, complete a pre-visit symptom and history form, and pay on your own Stripe account at Stripe's published rates — card, ACH in the US or Direct Debit in the UK. You can take payment at booking so no-shows cost you less. The diary, intake and money are all sorted before a patient walks in, starting at $15/month.
You build intake forms with conditional logic, so a patient who flags lower-back pain sees follow-up questions a shoulder patient never does. The form is attached to the appointment and completed before the first visit, so the history is waiting for you when they arrive. Forms are included from the $15/month Starter plan — not a paid add-on.
Yes. Sell 5- or 10-session treatment packs that patients buy upfront and draw down per appointment, and take payment at booking so no-shows cost you less. Patients pay on your own Stripe account at Stripe's published rates — card, ACH in the US, Direct Debit in the UK — with no Junocal markup or commission. Packs and recurring memberships are both available from Starter at $15/month.
Yes. Many physios also run rehab Pilates, clinical exercise or small-group classes, and both sides live on one calendar here. You get 1:1 and duet appointments alongside class timetables, term-based course blocks for leveled rehab progressions, waitlists and pick-a-spot booking for reformers or mats. One $15/month plan covers the appointment book and the class schedule together.
Junocal sends booking confirmations and 24-hour reminders automatically, plus failed-payment recovery and win-back emails, so patients show up and rebookings don't slip. You set the reminders up once and they run in the background. Every automated patient email is included on the $15/month Starter plan, not gated behind a higher tier.
1:1 and duet appointments, conditional-logic intake forms, treatment packs and every automated patient email — on your own Stripe, with no annual contract. Free migration in your first 30 days.