Dr. Shang-Jin Shi was very thorough and explained the complete acupuncture process. This was my first visit at his clinic and I was impressed with the hour long physical assessment before starting acupuncture (strained hamstring from running & shoulder pain). I’ll be back next week for a follow-up and I defiantly recommend him for anyone looking for an acupuncturist.