Move Better, Feel Better

Acupuncture by David MacGillivray

Schedule Now

Linden Hills, Minneapolis MN

David was excellent ! He explained everything to me beforehand on what to expect. And I left there feeling 100% better. I had issues with tension in my back and neck and the massage and acupuncture helped tremendously !

Apr 19, 2021Sarah

Professional, need aware, and all with care and humor. David is superbly special.

Jun 4, 2021Ginny

Excellent, professional acupuncture! The best I have ever had! Went in feeling pain, came out feeling great! So grateful to have found David as a practitioner of health & healing

Nov 19, 2021Janet

David was full of great stories, made me feel comfortable, had good energy. No pain at all!

Jun 2, 2021Minaida

David is the best! I've referred 4-5 co-workers who have also enjoyed seeing him. He helps me with recurring neck, shoulder and leg muscle tensions with acupuncture + massage sessions.

Mar 15, 2023Katie

David was very professional and had a sense of humor. Excellent head massage!

Sep 20, 2021Julie

David has a very unique approach. I appreciate his ability to incorporate many modalities (and of course 'the magic rings') in a one hour treatment. Focused, Compassionate and a great treatment every time.

Nov 22, 2021Mary

I feel so much better after the acupuncture that I am looking forward to going back.

Feb 16, 2022Natalie

David is great.

Mar 16, 2022Lauren

Because it works!!

May 10, 2021Gari

David has a wonderful personality and healing touch. Felt reinvigorated!!

Nov 27, 2020Larry

David is a gifted healer. I always leave feeling so much better than when I came. These treatments help me manage my chronic pain condition. I highly recommend David.

Feb 22, 2023Mary

My severe back pain subsided so much after my first acupuncture treatment! David's work was simply magical!

Oct 8, 2021Lee

David is the best! I've referred 4-5 co-workers who have also enjoyed seeing him. He helps me with recurring neck, shoulder and leg muscle tensions with acupuncture + massage sessions.

Mar 15, 2023Katie

Because you are the BEST.

Apr 11, 2022Ginny

David was on fire yesterday!! We really got soooo much done. My body felt brand new today!

May 18, 2022Sarah

David is an exceptional therapist.

Nov 4, 2022Scott

David is an amazing healer! I went in having pain and had restricted range of motion. After the session the pain was gone and I felt great!

Oct 25, 2023Janet

David is talented.

Feb 3, 2023John

Knowledgeable, encouraging & pleasant

Nov 14, 2022Elizabeth

Well, the pain and tightness in my forearms are significantly reduced and i have more mobility back in both arms. I’m itching to get back to working out.

Nov 21, 2022Kei

Terrific treatment!

Sep 7, 2022Samuel

The acupuncture has helped my recovery with my pulled hamstring more than pt and chiropractor.

Jul 17, 2023Jill

David is amazing, I always feel so relaxed and physically better afterwards!

Apr 24, 2023Amy

David exemplifies professionalism in the knowledge of his craft and the care of his client.

Mar 15, 2023Ginny

David was very skilled and friendly.

Feb 15 2021Julie
Acupuncture and more !

Acupuncture

Relieve pain, calm the nervous system and promote healing with a treatment specifically tailored to your needs. Acupuncture treatments may include: Dynamic Stretching, Dry Needling, Cupping, Gua Sha / IASTM, Percussive Therapies, MicroCurrent Stimulation, Manual Therapy, CranioSacral Therapy, Structural Alignment exercises, and Breathwork.

Schedule Now
Focused, Site specific, 30 minutes

Dry Needling / Trigger Point Acupuncture

An acupuncture technique specifically targeting trigger points and areas of muscle tension. It is used to relieve pain, improve muscle function and promote healing. Book a stand-alone 30-minute ‘Dry Needling’ session.

Schedule Now
About

David MacGillivray

SPECIALTIES: Musculoskeletal Pain, Injury Recovery, Structural Imbalance, and Traditional Therapies

David earned a Master of Science in Oriental Medicine and a Bachelor of Science in Professional Health Studies. He has over 10,000 hours of face-to-face clinical time, successfully treating patients with acupuncture. A licensed Health Provider in Minnesota, Florida and New York State. David earned the designation of Diplomate of Oriental Medicine by the National Certification Commission for Acupuncture and Oriental Medicine, to successfully and safely practice Chinese Herbal Medicine and Acupuncture. He is also a Nationally Certified Sport and Exercise Nutrition Coach.

David moved to Minneapolis from Florida in 2019 with his family and is loving Minnesota, the North Shore, and having four seasons to enjoy!

A formal portrait of Acupuncturist David MacGillivray, a caucasian older man with short grey hair wearing a suit sitting in front of a white background.

"Hi Dr D. You can't stop this!!!! I feel awesome!! Ready to be treated again!!!! I love it. Hope to see you soon."

Aug 13, 2016Alyz

"Thank you SO much David. What a great healing day thanks to you. Slept for the rest of the day."

Feb 21, 2017Corrine

"Hamstring feels so much better. Thank you so much...I swear you work miracles"

June 3, 2018Lydia

"Thank you David. Thanks for helping me have a new set of legs today"

Feb 16, 2017David

"Thank u for checking up on me! Feeling great, no any pain at all. Thank u for ur great job."

Aug 1, 2019Will

"I feel great! bragging about you all day."

Mar 10, 2016Michelle

"Thank you! U were fabulous & u also have great energy."

Mar 29, 2017Anne Marie

"I'm great thanks, Thanks again, looking forward to next appointment. Foot feels fantastic today."

Sept 7, 2018Andrew

"It feels good. I was almost completely pain free yesterday."

May 3, 2016Gina

"Its why I love you - you make shit happen... my neck is like brand new!"

Susan

"Its why I love you - you make shit happen... my neck is like brand new!"

June 3, 2017Susan

"It was so needed and I will be back. U rock, I feel like a human being again !!!"

Marylin

"Hi David, we got the blood test today, we are pregnant! Thanks for all you have done!"

Jennifer

All Rights Reserved, © David MacGillivray 2023