brian caswell, dom

brian botb.jpg

Hey everyone! Doctor Caz here! Good to "meet" you.

First of all, it’s an honor to be named 2016 & 2017'’s “Best Acupuncturist” in Creative Loafing’s Best of the Bay Awards! WOW! Thank you from the bottom of my heart. I'm here to serve and it is so wonderful to know that I am making a difference in so many lives.

Here's a bit about me:

Since moving back to my hometown of St. Pete from Asheville, NC, I strive to blend Eastern medicine and philosophy with Western science.  What does “blending” mean?  One of my teachers answers this question wonderfully. Master Jeffrey Yuen, an 88th generation Daoist priest, introduced me to the concept of the “three treasures.” In order to achieve optimal health for every individual, the body, mind and spirit must find unity. Through copious training, regular research and study and individualized assessment, I apply this “three treasures” concept with all of my patients--and throughout all of my life.

Each patient is approached individually; no two patients will ever be treated or diagnosed the same. The uniqueness of our situation is the same as our fingerprints.  Every person I meet with is special and continually evolving; your treatment should be the same!

No situation is ever helpless. I thrive on treating conditions and diseases that other forms of medicine have given up on.  I specialize in pain, depression, anxiety, mental emotional conditions, weight loss, and autoimmune diseases.  Have something different? I always welcome new challenges. 

Whether I am practicing here in the clinic, speaking with patients on Skype, giving lectures or appearing on screen, I strive to transform lives through nutrition, acupuncture, herbal and nutraceutical medicine and lifestyle coaching.   


Weekends and evenings find me spending time with my family and enjoying the many benefits of our beautiful city. If you see us out and about, be sure to stop and say “hey!”  If you want to connect with me further, feel free to follow me on Instagram and Facebook as "@DoctorCaz." I'm having some fun getting to know social media and you may even see me make a "live" appearance!