Learn to balance and manage your energy for more sustainability and supportive posture in daily life.

 Group Fitness Yoga Class

Group Fitness Yoga Class

 Daily "RAY"s -  Random Acts of Yoga

Daily "RAY"s - Random Acts of Yoga

Group Fitness Yoga Classes at City Sports Club

Not a member? Check out the City Sports Club website for more information on membership sign-up or obtaining a guest pass, and for current class schedules.


Petaluma Club, 477 N. McDowell Blvd

Saturdays 11:00 - 11:55 AM - Yoga Strength Foundations - explore lumbo-pelvic-core stabilizing postures in this fun feel good practice!

Sundays 9:45 - 10:40 AM - Wake Up The Day Yoga - a gentle and strong activating practice that warms up the body and builds mental acuity. Start your day centered, focused, and full of joy!


Hayward Southland Mall Club, 24500 Hesperian Blvd

Wednesdays 8:00 - 8:55 PM  - Get Ready for Bed Yoga - nourish the body with movement that supports healing the stress of the day. Explore "anti-sitting" and "anti-text-neck" movements in this gentle, stretchy, sleepy practice!

 After yoga class, Judy and her mom

After yoga class, Judy and her mom

 After yoga class, Judy and Ognjen Kuzmic, former player for NBA Warriors, currently with Real Madrid Baloncesto

After yoga class, Judy and Ognjen Kuzmic, former player for NBA Warriors, currently with Real Madrid Baloncesto

All Upcoming Workshops:

Location: SONOMA BODY BALANCE, 210 Vallejo St, Suite C, Petaluma, CA

(across the street from Whole Foods Market on E Washington)


Spring Yin-tensive

Sunday, May 6th, 2:00 - 3:30 pm | $30 pp | max 10

barefeet on earth.jpeg

Living an active lifestyle tends to keep energy in a "Yang" or active state. Balancing "Yin" or passive energies in the body restores the balance between sympathetic and parasympathetic nervous systems. 

In this workshop you will learn:

  • Intro to Chinese Meridian System, yin and yang pathways
  • Meridians associated with Spring and common ailments related to imbalances
  • Experience postures that bring balance into meridians affected by spring

PostureScreen Analysis & Support

Sunday, June 3rd, 1:00 - 2:30 pm | $30 pp | max 8


Using PostureScreen Posture Analysis mobile app technology allows a photo of your posture (standing & seated) to generate a formal report explaining how your posture may deviate from ideal supportive form. You will receive the report via email after the event.

In this workshop:

  1. Snap quick Start photos of you in seated and standing
  2. Learn proper foam rolling technique to relieve tension of the posture
  3. Practice movements that open & strengthen the posture
  4. Snap quick Finish photos & receive your comparative reports

Meditation Techniques for Extra-Active Minds & Bodies

Sunday, June 10th, 3:00 - 5:00 pm | $40 pp | max 10

hyper mind.png

Make time and space to experience deep relaxation. For the extra-active type, it is difficult to deactivate the sympathetic nervous system, which can lead to difficulty sleeping due to a racing mind or heart, a feeling of buzzing throughout the body either at night or during the day, overwhelming feelings of anxiety, self-doubt, or worrying. These techniques are also beneficial for lowering blood pressure.

*If all participants consent, the session will be recorded and you will receive the audio file to download to your device to use as needed. 

In this workshop you will learn techniques that you can use at any time in your daily life for support: 

  • Breathing methods
  • Guided visualization
  • Yoga nidra "yogic sleep"

Postponed TBA: Yoga for Two Workshop

  Special Instruction by Richard Levitt,   Kripalu RYT, Aikido Instructor, Ukulele and motorcycle lover.

Special Instruction by Richard Levitt, Kripalu RYT, Aikido Instructor, Ukulele and motorcycle lover.

$65 for two | max 5 pairs | 2018


Bring your kin, parent, best friend, or loved one! Great holiday gift! Fun sharing with family, friends, or lovers!

Join me at Sonoma Body Balance yoga studio in Petaluma, California.

  • You will be guided in pairs, how to share and support one another within your respective space.
  • Connect with being present for your self and with another, how to share space and build awareness.
  • Don't be shy if you and/or your partner have never done yoga before! This will be a great introduction!
  • If you're an experienced practitioner, open up to beginner's mind, experiencing posture in a new way through partnered assistance.

***Please note - This is NOT acro yoga. No one will be flying or lifting partners***

***If you are interested but do not have a partner, please CONTACT ME to be paired with another member of our Sangha (yoga family)!***

All sessions are available by appointment.



Sessions include: Meditation, Warm-ups, 5-10 posture inquiries, Body consciousness and awareness invocations, Cool-down movements, and breathing techniques.

Areas of focus may be: Cross-training | flexibility conditioning | injury prevention | common injury/ low back pain clinics | gait and posture training

*Private Session | 60 min | $85 

Group Session for:  Workplace | Athletes | friends and family

Small Group | 60 min | 3 - 5 participants

5 participants - $20 per person

4 participants - $23 per person

3 participants - $29 per person

Large Group | 60 min | 6+ participants

6 participants - $20 per person

*For larger groups please contact me for a quote

Backyard Yoga for Stylists.jpg


Sessions Include: On a treatment table or yoga mat (based on client's needs), a combination of any of the following: Reiki, Acupressure, homeopathic spinal alignment, sports and gentle massage, anterior neck soft tissue release, and intuitive communication with energy. May or may not include some movement.

*Private Session | 60 min | $85 

Half Session | 30 min | $45 (for follow-up only)



*4 - Private Sessions | 60 min | $285 (value of $340)

*10 - Private Sessions | 60 min | $655 (value of $850)

Payment options

I accept all major credit cards and cash. You can pay in person, at the time of the session or event, or prepay via Venmo or Square Invoice. You'll receive your invoice by email after signup.

I apologize for any inconvenience, but I do not accept personal checks.