Massage Therapy
Our massages are customized for each client at every visit. That means you don’t have to decide on a massage type when you book your appointment. Our therapists often blend various massage modalities as they determine what is needed for each session.
All massages are also available for prenatal clients at the same rates. Prenatal must be specified at the time of booking so that we match you with a prenatal massage specialist.
If you are interested in any of our massage enhancements, such as Cupping, CBD Oil, or Hot Stone (back/neck only), please let us know when booking, or talk to your therapist about enhancement options at the beginning of your appointment.
Massage Pricing
New Clients: See our NEW CLIENT SPECIALS
Member pricing available for everyone, all day every Monday.
60 Minutes $120 ($99 for Members)
90 Minutes $160 ($139 for Members)
Couples Massage
Two massages in the same room at the same time. Share some time with your partner or your BFF.
COUPLES Massage – 60 Minutes $240 ($198 for Members)
COUPLES Massage – 90 Minutes $320 ($278 for Members)
Couples Massage is not available through online booking. Please contact us directly to book a Couples Massage. Text 619-658-6806 or Phone 619-693-8568.
Spring Massage with Honey Magnolia Massage Oil – no extra charge, can be requested when checking in for your appointment.
All prices are subject to change.
Half Hour Focused Massage
Do you only want your neck and shoulders worked on? Or maybe just your legs? Our 30 minute session is the perfect option if you are looking for something to focus on one area only. (Not available for a full body massage.)
30 Minutes $70 ($59 for Members)
Massage Enhancements
Enhance your massage session with one of our massage add-ons. Let us know which enhancement you’d like to add at the time of booking.
Cupping $25 ($20 for Members)
CBD Oil $25 ($20 for Members)
Hot Stone (back/neck only) $25 ($20 for Members)
Massage News
Hip, Hip Hooray for Hip Massage!
Hip, Hip Hooray for Hip Massage! The hips are an essential part of our body and play a vital role in our daily life, whether we are active or spend hours sitting at our computers. They support our body weight, help us maintain balance, and are crucial for almost...
Got a Refund? Get Refreshed!
Got a Refund? Get Refreshed! Did you receive a gift from Uncle Sam this year in the form of a tax refund? You probably have several ideas for spending your windfall, but how about investing that money in yourself? At Firefly, you can rejuvenate and recharge, no...
A Healing Touch with a Personal Touch
A Healing Touch with a Personal Touch We love making people feel better with massage therapy. It eases tension, acts as a preventive health measure, helps relieve pain from injuries, reduces mental stress, and so much more. That’s why we always strive to offer a...