Angela's Credentials: 

  • Certified Massage Therapist (CMT) since 2004 (License #29895) 

  • 1000 + hours of professional massage therapy training and 15 years of professional work experience (corporate wellness, chiropractic and private practice) 

  • American Massage Therapy Association Member 

  • Certified TriYoga Instructor (Basics, Level 1, Level 2 and Level 3) since 2006 

  • Registered Yoga Teacher (RYT) 200 through Yoga Alliance since 2015 

  • 500 + hours of TriYoga instruction 

  • B.S. Kinesiology with an emphasis in exercise physiology, 2010 

  • Advanced training in: Traditional Swedish, Deep Tissue, Myofascial Release, Sports Massage and Recovery, Trigger Point, Cupping Therapy Shiatsu/Acupressure, Thai/Stretching, Reflexology, Pregnancy, Hot Stone, Aromatherapy, Chair Massage ​



Angela grew up near the beach in Santa Cruz, CA where she regularly surfed and swam in the chilly Pacific Ocean among other athletic pursuits. Her founding interest in massage and a career in wellness stemmed from her own struggles with pain management and muscle recovery from an athletic lifestyle. Her approach to wellness is rooted in the belief that a happy, healthy life is achieved by doing many things daily to nurture wellbeing. Angela has been practicing massage therapy and teaching TriYoga in San Francisco and the Bay Area for over a decade and feels honored to be able to offer two wellness practices that have been backed by science to aid in both pain and stress management. Her next ambition is to become a Registered Dietician so she can add nutritional counseling to her list of offerings. Angela operates a private practice located in Alamo square neighborhood and also works for Noe Valley Integrative Bodywork located in Noe Valley neighborhood.




23rd St & Church (Noe Valley)

McAllister St & Divisadero St (Alamo Square)



General Availability with 

Monday: 3pm-8:30pm 

Sunday: 3:30-8:30pm

General Availability (Private practice)

Tuesday: 1-4:30pm

Wednesday: 1:30-6pm

Friday: 2-6pm

*To request an appointment please contact Angela directly.*


Therapeutic Massage Offerings 

Integrative Massage 
Angela offers primarily integrative massage. Integrative massage is an approach to massage that incorporates a blend of several massage modalities to best address the session goals of the client. This can include any modality that Angela is trained in (see list above). Prior to the start of the massage session, Angela will conduct a brief intake to inquire about injuries, contraindications and session goals (relaxation, pain management, etc). Then she will design a tailored treatment plan incorporating the modalities that will best address the needs of the client. 

  • 30 Minutes $65 

  • 60 Minutes $100 

  • 75 Minutes $115 

  • 90 Minutes $125 


Pre - and Perinatal 
Angela is specially certified in Pre - and Perinatal Massage from the school of Bodytherapy Education with Carole Osborne, a long-time, highly esteemed educator in prenatal massage therapy. Prenatal Massage is performed in a comfortable side-lying position to support the mother and her growing tummy. It is an excellent way for pregnant women to relax and de-stress during all trimesters of a healthy, normal pregnancy. It helps with easing back and body tension, decreasing edema and promoting better sleep during this special time of a women's life. 

  • 30 Minutes $65 

  • 60 Minutes $100 

  • 75 Minutes $115 

  • 90 Minutes $125 


Hot Stone Massage 
Hot stone massage utilizes heated igneous(basalt) rocks in conjunction with Swedish and/or Deep Tissue techniques to increase circulation and lymph flow, accelerating healing and the release of tension and stress. Hot Stones massage is beneficial for relaxation, increasing circulation and brings fresh nutrients to the muscle tissue. 

  • 60 Minutes $120 

  • 75 Minutes $135 

  • 90 Minutes $145 

Enhance your massage experience with the benefits of aromatherapy. Currently offering Lavender (good for relaxation), Peppermint (uplifting) and Sweet Orange (great for decreasing anxiety). 

  • 30 Minutes $75 

  • 60 Minutes $110 

  • 75 Minutes $125 

  • 90 Minutes $135 

On-site Massage 

Angela lives in San Francisco and offers both in office and in-home massage sessions by appointment. 

  • 60 Minutes $130 

  • 75 Minutes $145 

  • 90 Minutes $160 

  • Aromatherapy + $10 to your service 

*Price subject to variability based on travel time and parking availability  









Therapeutic Movement & TriYoga Offerings


Angela teaches a method of yoga called, TriYoga. It is a Hatha based yoga style which is designed to build strength, flexibility and relaxation-in-action through breath (pranayama), focus (meditation) and posture (asana). It incorporates flowing from one posture to the next like in a sun salutation and sustaining postures to develop deeper openings and strength. Learning and practicing TriYoga regularly is a wonderful way to take care of both the physical body, mental state. Angela offers private, group and corporate classes ideal for beginners, those with some yoga experience or those looking to compliment other exercise routines, like running and weight training.  

  • 60 Minutes $120 

  • 90 Minutes $150 

*Price subject to variability based on travel time and parking availability 

Weekly Yoga Classes: 

Monday 8am-9am Shih Yu-Lang Central YMCA

Tuesday 6:30-7:30pm & Sunday 10:15-11:15am Treasure Island YMCA


Other important notes: 

  • To keep my business sustainable, I will be increasing my prices by $5 starting January 1, 2020. 

  • Need based discounts are offered upon request for both yoga and massage.

© 2015 Spa Macleod