Client Booking Terms
Effective date: June 28, 2026 · CityCentral Technologies · Toronto, Ontario, Canada
1. Who you're contracting with
The service you book is provided by the independent business shown on the booking page, not by InstantBook. InstantBook does not perform the services, set their prices, or guarantee their quality. Questions about a specific appointment should go to the provider directly.
2. Payments & deposits
Deposits and payments are processed securely by Stripe and paid directly to the provider. InstantBook never stores your full card number and does not hold your funds. The amount charged at booking (a deposit or full payment) is shown before you pay; any remaining balance is collected by the provider per their policy.
3. Cancellations & refunds
Each provider sets their own cancellation and refund policy, shown on their booking page and your confirmation. Refund requests are handled by the provider through Stripe. InstantBook can show your booking and payment status but does not decide refunds.
4. Reschedule & cancel
Where the provider allows it, you can manage your booking from the link in your confirmation email. Otherwise, contact the provider directly to reschedule or cancel.
5. Reviews
You may be invited to review a completed booking. Reviews must be honest and based on your own experience. We may remove reviews that are abusive, fraudulent, or violate our Acceptable Use Policy.
6. Provider verification
A Verified badge means the provider completed certain checks reviewed by InstantBook. It improves trust but is not a guarantee of the provider's services, conduct, or outcomes.
7. Your information
The details you enter (name, contact info, any intake answers) are shared with the provider to fulfil your booking and handled per our Privacy Policy.
Questions? Contact hello@instantbook.ca. This document is provided for general information and is not legal advice.