Hidden Rhythm Acupuncture and Dr. Craig are the best. I have consistent back and neck pain from old sports injuries and current fitness training so I am always looking for various and unique ways to relieve said pain. After working with Dr. Craig, and receiving acupuncture treatments, laser treatments even cupping a time or two I always leave feeling so relieved and more agile, and the best part I sleep like a rock for days after. Dr. Craig is the best around and would highly reccommend him to anyone seeking treatment. He also works very well with "needle scaredy cats" like myself and makes us feel right at home :)