At Terra Spa we strive to use vegan and naturally derived products as much as possible.

Signature Facial  90 mins $150

Our Signature Facial includes a deeper exfoliation process, an eye treatment and a peel off mask for a luxurious treatment that resurfaces, redensifies and lifts the skin. Combined with facial massage it stimulates cellular regeneration, bestows fullness and redefines the volume of the face.

Custom Facial  60 mins


Our Custom Facial includes a full skin analysis so we can customize each facial to your skin's specific needs, Hydrating, Anti-aging, Detoxifying and accommodates Sensitive skin conditions like Rosacea and Couperose.

New Client Facial  90 mins


This facial is the custom facial with added time to allow for a new client consultation.

Spa Manicure 60 mins


Our manicure includes gel polish and a relaxing hand/arm massage.

Spa Pedicure 60 mins


Our pedicure includes regular polish as well as a Gehwol lower leg massage.

Back Treatment 60 mins


The back treatment is for those prone to breakouts on their back. Its basically a facial for your back, both effective and relaxing at the same time.

Our Services

Browse our services below

Brazilian wax $45

Available for both men and women

Back wax $45

Add Chest $65

Back wax includes over the shoulder to collar bone and down to the tricep.

Leg Wax $50

Half leg $30

Half leg is to just over the knee.  Full leg is to top of thigh.

Arm wax $30

Add underarm $15

Arm wax includes entire arm and hand.

Eye brow Wax $15

Add tint $15

Done to desired shape.  Tinting takes approx 15 mins and is done with a vegetable based dye which will last approx 2-3 weeks.

Men B.E.N $30

B.E.N Stands for Brows, Ears and Nose.  Much less painful than you think and totally worth it.

Upper lip/ Chin $15

A gentle hard wax is used in this area.  An essential oil blend is applied after to help prevent redness and breakouts. 

45 min Massage $60

When you want to leave the world behind for a few minutes, a relaxing massage is the way to go.

60 min Massage $75

Relax a little longer...

90 min Massage $110

Relax a little longer still...

Online booking is available for your convenience.

Book Now