Everything you need for booking, membership, and rewards is right here.
Welcome back
Review your next session and rebook in a couple taps.
Upcoming
0
Scheduled appointments
Membership
Loading
Checking status
Loyalty
0/20
Progress this cycle
Rewards
0
Available to redeem
Upcoming
0
Scheduled appointments
Membership
50% bonus: —
Location
—
Service address
Total Treatments
0
0 hours of therapy
Upcoming Appointments
Next Appointment
—
Starts in
—
Loading appointments...
No Upcoming Appointments
You don't have any scheduled sessions.
Unable to load appointments
Please try again.
Book Appointment
We use your saved client profile. No typing required.
Profile data is missing
We could not find a saved address (and/or city/postal code) for your portal account. Because this is a mobile service, we cannot load availability without it.
Please update your address details in your Profile tab, then return to booking.
Loyalty Redemption Active
Loyalty Appointment reserved
Your reserved loyalty reward is now locked to a 60 minute Loyalty Appointment. Choose a date and time to continue.
Reward
—
Treatment
Loyalty Appointment
Reservation
—
1
Select Treatment
2
Choose Date
3
Pick Time
Step 1
Select Treatment
Choose a treatment and duration to load availability.
Preferred therapist
Checking Availability...
0%
—
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Step 2
Select a Time
—
No slots available
Please choose a different day.
Step 3
Confirm
We will confirm your booking and send your confirmation automatically.
Client
—
—
—
Second Person
Their confirmation will be sent separately.
Group Details
Each attendee needs a unique email for intake and confirmation.
Booking
Select a treatment
Select a date and time
Membership Bonus
We recommend only using this once you are out of credits for the month. Only available for 60 min treatments. *1 per lifetime.
Booking Benefit
Choose how you want this booking applied.
Travel Fee
$0.00
—
Membership Booking
—
Package Booking
—
Birthday Offer
—
Returning Offer
—
Loyalty Reward
—
Action Required
Outside Our Standard Travel Range
Card On File
Active members avoid travel fees for eligible appointments when therapist drive time is under 45 minutes from their home base. Legacy, package, and birthday bookings may have additional backend waivers.
Need to update your address or profile details?
Go here.
Loyalty Rewards
Your Progress
Earn loyalty rewards every 20 completed treatments and redeem them directly in the portal.
Reserved Reward
—
—
Milestones
20-treatment reward cycle
Watch each milestone light up as you move through your current cycle, then redeem directly from the badge below it.
Member Loyalty Booking
Loyalty redemptions are separate from membership credits. Redeeming this reward will not use one of your membership credits. It is booked as a separate standard-price appointment, and the loyalty reward is applied to that appointment. Top-ups are still available upon request.
Current Cycle
0 / 20
Cycle 1
Next Reward
—
Lifetime Treatments
0
Rewards Ready
0
Rewards will appear here as you reach each milestone.
Reward History
Earned Milestones
Membership
View and manage your membership details.
Checking membership status...
No Active Membership
You don't currently have an active membership. Join today to unlock member pricing, priority waitlist placement, and simpler repeat booking.
Prepaid treatment packages are not currently offered for purchase. Any previously purchased credits remain available here according to their original terms.
Current Package
—
Active
Purchase Date
—
Package Price
—
Starting Credits
—
Credits Remaining
—
Birthday Booking Active
Birthday Treatment reserved
Your birthday offer is locked to Birthday Treatment 60 min. Choose any date and time while your birthday offer is active to continue.
Offer
15% Off
Treatment
Birthday Treatment 60 min
Available Until
—
Unable to Load Package
Please try again in a moment.
Billing
Billing is managed securely on Stripe.
Manage on Stripe Portal
Update your payment method and billing details on the Stripe-hosted customer portal.
Free cancellation until 12 hours before your appointment.
This appointment is within 12 hours
This is under 12 hours. To cancel, you will be charged a fee of 50% of the treatment. If under 6 hours, it is 100%. If this is an emergency, please contact us directly at info@relaxandrenew.ca / 226 337 9064.
Join the waitlist
—
If a spot opens up, we’ll notify you. Waitlist times are not bookings. This is not a booking. This is not a confirmed booking; we only book it after we confirm it with you.
Preferred time
We hope you enjoyed your massage
—
We hope your massage left you feeling better. If you’re comfortable sharing, we’d love to hear how your experience was. Your feedback helps us continue providing thoughtful, quality care.