Massage by Ash · Adults 18+ · Private appointments only

Melrose Arch · Johannesburg

Massage by Ash

Pure Relaxation • Professional Service • Private Appointments

My Philosophy

Relaxed, refreshed & cared for

Massage by Ash offers private, appointment-only massage services in Johannesburg. Each visit is arranged to provide a calm, welcoming and discreet experience where you can step away from daily stress and leave feeling refreshed.

Rates & Services

Choose your appointment

Choose your appontment below and contiue to WhatsApp.

Prepared massage table in a private treatment room

Sensual Massage

With hand/foot release

Covered oral can be added for R100.

Private massage service setting Popular

Sensual Massage with FH

Covered oral included
Comfortable private appointment room

FH

No massage included
Green and gold private appointment setting

GFE Add-On

Includes kissing and mutual oral. Safe and covered only.

Repeat clients don't pay for GFE.

Non-Negotiable

Services Not Offered

  • Interracial services (I cater exclusively to white gentlemen)
  • Unprotected oral (OWO)
  • Bareback
  • Rubbing, sliding or genital contact without protection
  • Greek / anal play and rimming
  • Golden showers and scat fetishes
  • Spitting
  • Rough or aggressive play
  • Fingering, fisting and toys
  • Threesomes / couples
  • Same-sex (FH and oral)
Before You Book

Everything you need to know

A clear summary of privacy, communication, health, parking and appointment expectations.

Private & Appointment Only

All visits must be arranged in advance. The exact Melrose Arch address is shared only after the booking is confirmed.

Secure Parking

Secure, private parking is available for scheduled clients visiting the Melrose Arch location.

WhatsApp Communication

Bookings are handled through WhatsApp from a valid South African mobile number. Private, withheld and international numbers cannot be answered.

Health & Hygiene

The space is prepared with cleanliness and comfort in mind. Please do not attend if you are unwell, and note that this is a drug-free zone.

Respectful Boundaries

Professional boundaries and mutual respect are required. Harassment, abuse or disregard for stated rules will end the appointment.

Clear Booking Details

Rates, expectations, deposit requirements and appointment details are confirmed before arrival. Video and voice calls are not available.

Availability

Business Hours

Checking Johannesburg time…

Regular hours are calculated in South African Standard Time.

Tuesday – Friday09:00 – 17:00
Saturday09:00 – 15:00
Public Holidays09:00 – 15:00
Sundays & MondaysClosed

Strictly by appointment.

Melrose Arch

Location

Private massage appointments in Melrose Arch, Johannesburg, conveniently located near the BluBird Shopping Centre.

Secure parking is provided for scheduled clients.

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

Payment Methods

Payment Details

  • Cash or instant EFT / PayShap accepted.
  • Payment is required before the session begins.
  • A R500 deposit via instant EFT / PayShap is required for all new clients to secure a booking. The outstanding balance is paid in person.
  • The deposit is non-refundable. If you cancel, your appointment can be moved to the next suitable available slot.
  • If I need to cancel, your deposit will be refunded in full via PayShap after your refund details are received.
  • Appointments may be cancelled without refund if you are disrespectful, disregard the stated rules and boundaries, or provide false booking information.
Book an Appointment

Choose Your Appointment

Fill out all fields below, then tap "Continue to WhatsApp".

  1. 1Details
  2. 2Service
  3. 3Appointment
  4. 4Confirm
Step 1 of 4

About you

Enter your contact details so I know who the appointment request is from.

Please use the name you would like me to recognise your booking by.
Used only for your booking request and confirmation.
Have you booked with me before?
New clients require a R500 deposit. Returning clients do not require a deposit.

I look forward to hearing from you,
Ash
💚

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 continue to WhatsApp. Your appointment is confirmed only after it has been accepted and any required deposit has cleared.

Is a deposit required?

Yes. A non-refundable R500 deposit is required for all new clients. It secures the appointment and is deducted from the calculated total. The remaining balance is paid in person.

Where is the location?

Melrose Arch, Johannesburg, conveniently located near the BluBird Shopping Centre.

Is parking available?

Yes. Secure private parking is available for clients with confirmed appointments.

What happens if I arrive late?

Late arrival may shorten your appointment so that later bookings are not delayed. Please send a WhatsApp message as soon as possible if you are running late.

Can I reschedule?

A cancelled booking may be moved to the next suitable available slot by prior arrangement. Deposits are non-refundable, and rescheduling remains subject to availability.

What payment methods are accepted?

Cash, instant EFT and PayShap are accepted. Deposit is payable by instant EFT and PayShap only. Payment is required before the appointment begins.

When is the exact address provided?

The exact address is shared only after your appointment has been accepted and confirmed.

▲