Select your preferred treatment or let us recommend one for you

Massage Therapy


Indulge in one of our special packages with a Registered Massage Therapist, for the greatest healing and rejuvenation.

Learn more

Thai Massage

Thai massageThai massage is a therapeutic technique that combines massage, yoga and acupressure in a series of rhythmic compressions that relieve tension, pain and stress, while calming your mind.

Learn more

Acupuncture & Chinese Medicine


Enjoy the powerful benefits of these ancient techniques, and unlock your body’s natural healing ability.

Learn more



Osteopathy emphasizes the treatment of medical disorders through the manipulation and massage of the bones, joints, and muscles.

Learn more


estheticsLook and feel your best today. Pamper yourself with a deep cleansing facial, and enjoy the benefits of our full body waxing options.

Learn More

Wellness Coaching

stacked stones

Reach your wellness goals with one-on-one guidance from our specialists.

Learn more

How to get started with your treatment

Dawn Obokata - Happy Urban Nirvana Customer

"Getting everything working properly, finding all those hidden stresses that we hold in our bodies, and just being able to release that regularly... I think it's just great! "

-Dawn, Actor/ESL Teacher
Happy Customer since 2012

Pick a date and time

Use our online booking form or give us a call, and we will do our best to acomodate the time that is best for you.

How much time will we be spending together?

You can choose between a 60, 90, or 120 minute session for most of our massages.  For a longer, more relaxing and healing treatment select one of our signature treatments.

Individual assessment

Tell us where it hurts and what your goals are (ex: get rid of nagging pain, improve posture, get back into the gym) and we will do the rest.

Enjoy the healing benefits of massage therapy

If you’re wondering how one of our massage treatments can help you here’s a list of the many benefits:

  • Reduce stress
  • Reduce your chance for injuries
  • Release knots
  • Improve your circulation
  • Increase your flexibility
  • Improve your ability to recover from injuries 


Common Questions About Our Treatments

Will my extended health care plan cover the costs of massage therapy treatments?
At Urban Nirvana, we do have RMT (Registered Massage Therapists) available, who will provide you with a receipt that you can submit to your health care provider. You must ask specifically for an RMT if you have coverage. We also have non RMT Therapists who have Holistic licenses. Some extended healthcare plans include Holistic treatments. We provide receipts for all treatments.

How often should I visit?
If you are working through an injury or discomfort, we recommend you come in for a treatment once a week until you have recovered. Otherwise, come in for a massage at least once a month to uphold the benefits. Your body will tell you when you need a follow up massage treatment.

Do I have to be athletic or a certain age?
No! We have clients of all ages and of all body types. You do not have to be flexible or particularly athletic to receive a treatment. Urban Nirvana has teachers and practitioners that cater to all levels.

Do you offer gift certificates?
Yes we do! We offer gift certificates AND gift cards. An Urban Nirvana gift certificates/cards are a great way to show someone how much you care.

Delaying your treatment can hurt you

  • Chronic pain – If you allow your muscles to be tense for too long, you can end up with a chronic problem.  Chronic muscle pains take a longer time to heal and treat, and can have mid to long term effects on your body.
  • Poor alignment – Tense muscles can pull your body out of alignment, causing a shift in your posture.  Over time this can lead to problems with other muscle groups in your body, and unnecessary pressure on your joints.
  • “But I don’t have time” – We all have many responsibilities.  And though we may be able to change jobs, hobbies, and routines, we will only ever have one body.  Make time for yourself today, so you can get back to feeling great again.

[et_bloom_inline optin_id="optin_9"]

Save 20% On Your First Massage