Rosebank · Johannesburg

Sage & Still
Massage Studio

Quiet Care • Professional Treatments • Private Appointments

Our Philosophy

Slow down, reset & feel restored

Sage & Still is a private, appointment-only wellness studio created for calm, comfort and thoughtful care. Every session is tailored to help you step away from everyday pressure and leave feeling lighter, looser and refreshed.

Treatments & Rates

Choose your appointment

Select the treatment and appointment length that suits you.

Prepared massage treatment table

Relaxation Massage

Gentle, flowing massage designed to release everyday tension and encourage deep relaxation.

Aromatherapy oils and candles

Aromatherapy Massage

A calming full-body treatment paired with a gentle essential-oil blend selected for relaxation.

Calm private wellness room

Head & Foot Ritual

A soothing optional add-on with extra attention to the scalp, temples and feet.

Add-on price+R120

Before You Book

Everything you need to know

A clear summary of privacy, communication, comfort and appointment expectations.

01

Private & Appointment Only

All visits are arranged in advance. The exact studio address is shared after your booking is confirmed.

02

Secure Parking

Convenient secure parking is available for clients with confirmed appointments.

03

WhatsApp Communication

Booking updates and appointment confirmation can be handled quickly through WhatsApp.

04

Health & Hygiene

Please reschedule if you are unwell. Fresh linen and a clean treatment space are prepared for every client.

05

Professional Boundaries

Appointments are wellness-focused and respectful. Clear communication helps keep every visit comfortable.

06

Clear Booking Details

Rates, deposit requirements, selected treatment and appointment time are confirmed before your visit.

Availability

Business Hours

Checking Johannesburg time…

Tuesday – Friday09:00 – 17:00
Saturday09:00 – 15:00
Public Holidays09:00 – 15:00
Sunday & MondayClosed

Strictly by appointment.

Rosebank

Location

Private massage appointments in Rosebank, Johannesburg, in a convenient central location.

Secure parking is available for scheduled clients.

The exact address is shared after a booking has been confirmed.

Payment Methods

Payment Details

  • Cash, instant EFT or PayShap accepted.
  • Payment is required before the treatment begins.
  • A R200 deposit is required for new clients to secure an appointment.
  • The deposit is deducted from the appointment total.
  • Bookings may be moved once with reasonable notice, subject to availability.

Book an Appointment

Choose Your Appointment

Complete the four simple steps below to create a sample booking request.

Step 1 of 4

About you

Enter your contact details so the studio knows who the appointment request is from.

Have you booked here before? *
New clients require a R200 deposit. Returning clients do not require a deposit in this demo.

Step 2 of 4

Choose your service

Select the treatment and appointment length that suits you.

Optional add-ons

Step 3 of 4

Choose your appointment

Only start times that allow your treatment to finish before closing are shown.

Next available Checking availability…
MonTueWedThuFriSatSun
AvailableLimitedUnavailable
Appointment date *Choose a highlighted date.

Appointment time *

Choose an available date first.

Step 4 of 4

Review your booking

Check the details below, then create your sample appointment request.

Selected appointment Choose a date and time
Service
—
Add-ons
R0
Total
—
Deposit
—
Balance
—
This portfolio demo does not send or store personal information. The final button only creates a preview of the booking message.

Frequently Asked Questions

Helpful booking answers

Quick answers to the most common questions before requesting an appointment.

How do I confirm an appointment?

Complete the booking form and send your request. Your appointment is confirmed after the studio accepts the requested time and any required deposit has been received.

Is a deposit required?

In this sample, a R200 deposit is shown for new clients. The deposit is deducted from the appointment total.

Where is the studio?

The sample business is shown as being in Rosebank, Johannesburg. The exact address would normally be shared after confirmation.

Is parking available?

Yes. The demo wording includes secure parking for clients with confirmed appointments.

What happens if I arrive late?

Late arrival may shorten the treatment so the next appointment is not delayed. Clients should send a message as soon as possible if they are running late.

Can I reschedule?

Bookings can be moved by prior arrangement, subject to availability and the business's cancellation policy.

What payment methods are accepted?

Cash, instant EFT and PayShap are listed in this sample. These can easily be replaced with the methods used by a real business.

Sample Request Ready

Booking message preview


    
    

Replace the demo action with a real WhatsApp number, Supabase booking function or other booking system when using this template for a client.