One Touch Massage & Spa
The One Touch Massage & Spa entrance in Rock Hill

Rock Hill, South Carolina

Where healing hands meet radiant skin.

Therapeutic massage, customized skincare and professional waxing. I'm Tasha, a licensed massage therapist and licensed esthetician, and every treatment is tailored to you.

5.0 from 69 Google reviews

Meet Tasha

Healing starts with genuine care.

I'm Tasha Johnston, Licensed Massage Therapist, Licensed Esthetician, and owner of One Touch Massage & Spa in Rock Hill, South Carolina.

My passion is helping people feel their best through therapeutic massage, customized skincare, and professional waxing services. Every treatment is tailored to your individual needs, whether you're looking to relieve pain, reduce stress, improve your skin, or simply enjoy time dedicated to self-care.

I believe healing starts with genuine care, and my mission is to create an experience where every client feels welcomed, valued, and renewed.

The hallway of the studio building, with glass-fronted rooms on both sides

“Tasha makes you comfortable & talks you thru the whole process.”

Rebecca Pryor

Book online

Pick a treatment and a time.

Choose what you'd like, find a day that works, and I'll confirm.

  1. 1Service
  2. 2Day and time
  3. 3Your details
  4. 4Confirmed

Choose your treatment

Massage
Massage add-ons
Facials
Waxing

Prefer to talk? Call (980) 428-0984, or book on GlossGenius.

Treatments and prices

What I offer

Massage

Every session is tailored to you, whether you want to relieve pain, reduce stress or simply switch off.

  • Bowsage Therapy (30 min)

    Bowsage is a holistic, therapeutic way to reset the nervous system to assist the body to naturally heal itself using unique techniques. Almost like a CLT/ALT/DELETE for the body

    $40

  • One Touch Signature Deep (60 min)

    A full body customized massage using flowing techniques to reduce stress and promote total relaxation. Best for first-time clients & everyday self-care

    $89

  • One Touch Signature Deep (90 min)

    Targeted, firm pressure techniques designed to release chronic tightness and deeply held tension. Great for stubborn knots and problem areas

    $119

  • One Touch Hot Stone Escape (60 min)

    Warm stones to enhance relaxation and muscle tension. Hot towel included

    $89

  • One Touch Hot Stone Escape (90 min)

    Warm stones to enhance relaxation and muscle release. Hot towel included

    $119

Massage add-ons

Add a little extra to your massage.

  • Cupping Therapy (30 min)

    Targeted suction therapy to release deep muscle tension and improve circulation

    $20

  • Aromatherapy (10 min)

    Custom essential oil blend to elevate your massage experience

    $10

  • Botanical Herbal Infusion (15 min)

    Cooling, yet warming plant based topical applied to targeted areas to help ease muscle tension, soothe pain and promote deep relaxation

    $25

  • Hand Scrub (10 min)

    Enjoy a hot towel wrapped on the hands, scrub used to remove dead skin cells that lay on the outermost layer of skin, followed by a hand massage

    $10

  • Foot Scrub (10 min)

    Hot towel on the feet, scrub used to remove dead skin cells that lay on the outermost layer of skin, followed by a foot massage.

    $10

  • Peppermint Scalp Massage (10 min)

    Add on a nice 10 minute scalp massage with peppermint essential oil. Not recommended if you are pregnant

    $15

  • Mini Hot Stone Escape (15 min)

    Warm stones incorporated to melt away tension and promote deep muscle relaxation

    $15

  • Paraffin Wax Therapy (15 min)

    $15

  • Vajacial (30 min)

    $30

Facials

Customized skincare to refresh and restore your skin.

  • One Touch Glow Facial (60 min)

    Refreshing express facial designed to cleanse, exfoliate, and restore skin's natural glow. Includes: deep cleanse, gentle exfoliant, hydrating mask, moisturizer, and spf

    $60

  • Deep Restoration Facial (90 min)

    A luxurious treatment to deeply nourish and revitalize your skin, leaving you with a radiant complexion.

    $100

  • Ultimate Back Facial (60 min)

    $75

Waxing

Professional waxing, done clean and with care.

  • Lip/Chin/Brow (10 min)

    $8 for each service, not combined

    $8

  • Underarm (15 min)

    Includes both

    $20

  • Arm (20 min)

    $40

  • Half Leg (20 min)

    Lower legs OR upper legs. If you want both, please book a full leg service

    $40

  • Full Leg (30 min)

    Hair removal of the upper and lower leg

    $55

  • Back Wax (30 min)

    Includes the full back

    $60

  • Bikini (20 min)

    Take little or as much as you like in the bikini area

    $30

  • Brazilian (35 min)

    Take all the hair off, includes butt strip, and stomach strip

    $50

  • Manzilian (45 min)

    Removal of hair from the male pubic mound, scrotum, and butt strip. Stomach included

    $65

The studio

A calm room, stocked with care.

Shelves of small bottles of oils and blends
Pump bottles of lotion and a jar on the counter
Jars stacked in a pyramid on a table
A table dressed with colorful gift bags

Kind words

5.0 stars from 69 Google reviews

First timer here 🙋🏻‍♀️ and the vibes are AMAZING Tasha will make you soo comfortable and definitely keep you laughing during your time together! She is very thorough and will walk you through all the things if you need Her to! Wax experience was 10/10! Just click her link and book! You wont regret it! 🤪 New client loading 💞
Andraya Nebus
I booked a massage with One Touch Massage and the ambiance in the suite instantly invited me to relax. However, Tasha and her magical skills had me snoring only 10 minutes into the appointment. I highly recommend her services and will certainly be back!
Tomi Ogundimu
I’ve been struggling with low back pain for several years now. This woman worked out areas I didn’t know had problems. She takes her time and makes sure to work out the knots. Tasha is great, go see her!
Lindsey Mayes
Tasha makes you comfortable & talks you thru the whole process. She's professional and has a very thorough clean technique. I've found my wax lady🙌💜 🔥I am bathing suit ready🙌
Rebecca Pryor
Tasha was very professional Knowledgeable about the different waxes. And being local is amazing!!! She sanitized the bed before and after me which was refreshing knowing it was clean!! Will definitely be booking again!!! And also booking a massage in the future
Niki Musumeci

Visit

Come and see me

2685 Celanese Rd, Suite 103
Studio 138
Rock Hill, SC 29732

(980) 428-09841touchmassagellc@gmail.com

FacebookInstagramBook on GlossGenius

Opening hours

  • Mon9:00 AM - 6:00 PM
  • Tue9:00 AM - 6:00 PM
  • Wed9:00 AM - 5:00 PM
  • Thu9:00 AM - 6:00 PM
  • Fri9:00 AM - 9:00 PM
  • SatClosed
  • SunClosed
CallBook now