Show phone number

John Leonard, PT, DPT, OCS, NCTMB

Physical Therapist

Welcome to Hands-On Healing, offering a unique concept in personal health, well-being and optimal human performance.

Asheville, NC
In-Person Sessions
Show phone number

Recent Reviews
5.0 of 5 (1)
Once upon a time (1988), when John was working in southeast Florida, and we were both affiliated with a Sports Medicine Institute, I injured my facet joint capsule, ostensibly by riding an airdyne bike which was way too big for me, and 'turtling' my head with forward posturing. Not only did John Leonard work on my neck for weeks when it was too tender for anyone else to even get near it; after it healed, he went with me to Office Depot and helped me select the proper kind of work chair and slanted desk-top to prevent me re-injuring myself from improper work dynamics. John is the most amazing physical therapist I have ever met/worked with. He can assess gait in a very brief evaluation and can even intuitively tell where a baby is hurting who cannot yet verbally communicate. Trust him to support you if you have back pain, migraines, hip issues, and any type of injury that may impair your optimal functioning. I give him my highest recommendation and wish he was still geographically accessible for both myself and to refer my clients to. Brilliant practitioner!

License, Credentials & Experience

John has been helping people for 38 years
Licensed Physical Therapist
North Carolina Board of Physical Therapy Examiners (NCPT) , #P4676

Book a Service
Initial consultation
Free initial consultation.

Endorsements
Knee Pain
Shoulder Arthritis
Hot Stone Massage

Practice Locations & Hours

Asheville
670 Weaverville Rd, 1, Asheville NC 28804, United States
Tue: 7:30 AM - 3:00 PM
Wed: 1:00 PM - 8:00 PM
Thu: 7:30 AM - 3:00 PM
Fri: 1:00 PM - 8:00 PM
Sat: 7:30 AM - 12:00 PM

Learn More About John Leonard, PT, DPT, OCS, NCTMB

About me

John’s more than 30 years of specialization in orthopedics and manual therapy have resulted in his accomplished work utilizing a unique and integrated approach to assessment and treatment of neuro-musculo-skeletal dysfunction. Having owned a physical therapy private practice in Florida for over 15 years, John had the opportunity to provide services to the US Olympic Dive Team, Women’s International Tennis Association, and three local university athletic programs. Having an extensive background in manual therapeutic techniques, John’s physical therapy practice has afforded patients relief of pain and restoration of function not available through more traditional therapies.

John is always looking for better ways to treat his patients, and is constantly on the forefront of utilizing new treatment approaches and techniques. Having recently become certified in Dry Needling technique, he is one of only several physical therapists in North Carolina to offer this innovative and highly effective treatment to his clients.

Having recently become certified in trigger point dry needling technique, he is one of only a few physical therapists in North Carolina to offer this highly effective treatment to his clients. John is also a certified frequency-specific microcurrent practitioner offering a proven modality capable of creating healing benefits at the cellular level in all tissues and organ systems. These unique skills combine with John’s developed therapeutic touch and specialized manual therapy in creating his highly effective treatment approach.

In addition, years of selective apprenticeship training with indigenous elders of several cultures have resulted in John’s inclusion of energetic practices, complimentary to his clinical model, that recognize and incorporate resonance of all levels of being in the creation of health and vitality. Comprehensive integration of physiological and soul level healing is embraced with ritual and ceremony that have been recognized and practiced throughout the ages by most cultures.

The expression of health in spirit, mind, and body are the primary aim of this integrated therapeutic approach, which is unique in its offering to the mountains of Western North Carolina.


Gallery

John Leonard Reviews
5.0 of 5 (1)
Once upon a time (1988), when John was working in southeast Florida, and we were both affiliated with a Sports Medicine Institute, I injured my facet joint capsule, ostensibly by riding an airdyne bike which was way too big for me, and 'turtling' my head with forward posturing. Not only did John Leonard work on my neck for weeks when it was too tender for anyone else to even get near it; after it healed, he went with me to Office Depot and helped me select the proper kind of work chair and slanted desk-top to prevent me re-injuring myself from improper work dynamics. John is the most amazing physical therapist I have ever met/worked with. He can assess gait in a very brief evaluation and can even intuitively tell where a baby is hurting who cannot yet verbally communicate. Trust him to support you if you have back pain, migraines, hip issues, and any type of injury that may impair your optimal functioning. I give him my highest recommendation and wish he was still geographically accessible for both myself and to refer my clients to. Brilliant practitioner!





John Leonard
1 Reviews

Book an appointment

What service are you interested in?

Where would you like to meet?

Select an available time ()

Wed Jul 28 Thu Jul 29 Fri Jul 30 Sat Jul 31 Sun Aug 1 Mon Aug 2 Tue Aug 3 Wed Aug 4 Thu Aug 5 Fri Aug 6 Sat Aug 7 Sun Aug 8 Mon Aug 9 Tue Aug 10 Wed Aug 11 Thu Aug 12 Fri Aug 13 Sat Aug 14 Sun Aug 15 Mon Aug 16 Tue Aug 17 Wed Aug 18 Thu Aug 19 Fri Aug 20 Sat Aug 21 Sun Aug 22 Mon Aug 23 Tue Aug 24 Wed Aug 25 Thu Aug 26 Fri Aug 27 Sat Aug 28 Sun Aug 29 Mon Aug 30 Tue Aug 31 Wed Sep 1 Thu Sep 2 Fri Sep 3 Sat Sep 4 Sun Sep 5 Mon Sep 6 Tue Sep 7 Wed Sep 8 Thu Sep 9 Fri Sep 10
10:00 AM - 11:00 AM - 12:00 PM - 1:00 PM - - 2:30 PM 3:00 PM 3:30 PM 4:00 PM 4:30 PM 9:00 AM 9:30 AM 10:00 AM - - 11:30 AM 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM - 3:00 PM - - - 9:00 AM - - 10:30 AM - 11:30 AM 12:00 PM 12:30 PM - 1:30 PM - 2:30 PM - 3:30 PM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM - 12:00 PM - 1:00 PM 1:30 PM 2:00 PM - - 3:30 PM 4:00 PM 4:30 PM 9:00 AM - - 10:30 AM - - 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM - - - - 4:30 PM - 9:30 AM 10:00 AM 10:30 AM - - 12:00 PM 12:30 PM 1:00 PM - 2:00 PM 2:30 PM 3:00 PM 3:30 PM - - - 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM - - 2:00 PM 2:30 PM 3:00 PM 3:30 PM 4:00 PM 4:30 PM - 9:30 AM 10:00 AM 10:30 AM - 11:30 AM 12:00 PM 12:30 PM 1:00 PM - - 2:30 PM 3:00 PM 3:30 PM 4:00 PM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM 1:00 PM - 2:00 PM 2:30 PM 3:00 PM - - - 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM 1:00 PM - 2:00 PM 2:30 PM 3:00 PM 3:30 PM 4:00 PM - 9:00 AM 9:30 AM - 10:30 AM 11:00 AM - 12:00 PM 12:30 PM 1:00 PM 1:30 PM - 2:30 PM 3:00 PM 3:30 PM 4:00 PM 4:30 PM 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM - 1:30 PM 2:00 PM 2:30 PM 3:00 PM 3:30 PM - - 9:00 AM 9:30 AM 10:00 AM 10:30 AM - 11:30 AM 12:00 PM 12:30 PM - - 2:00 PM 2:30 PM 3:00 PM - 4:00 PM 4:30 PM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9:00 AM 9:30 AM - 10:30 AM 11:00 AM - 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM 2:30 PM 3:00 PM - 4:00 PM 4:30 PM 9:00 AM 9:30 AM 10:00 AM - 11:00 AM 11:30 AM 12:00 PM - 1:00 PM - 2:00 PM 2:30 PM 3:00 PM - - 4:30 PM 9:00 AM 9:30 AM - 10:30 AM - 11:30 AM 12:00 PM - 1:00 PM 1:30 PM - 2:30 PM 3:00 PM 3:30 PM 4:00 PM 4:30 PM 9:00 AM - - 10:30 AM - 11:30 AM 12:00 PM - - - 2:00 PM 2:30 PM 3:00 PM - 4:00 PM 4:30 PM 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM - 12:00 PM 12:30 PM 1:00 PM - - - - - 4:00 PM 4:30 PM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9:00 AM 9:30 AM 10:00 AM 10:30 AM - 11:30 AM 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM 2:30 PM 3:00 PM 3:30 PM 4:00 PM - - - - - 11:00 AM 11:30 AM 12:00 PM - 1:00 PM 1:30 PM 2:00 PM - 3:00 PM 3:30 PM - 4:30 PM 9:00 AM 9:30 AM 10:00 AM - - - 12:00 PM - - 1:30 PM 2:00 PM - 3:00 PM 3:30 PM 4:00 PM 4:30 PM - 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM - 12:30 PM 1:00 PM - 2:00 PM 2:30 PM 3:00 PM - 4:00 PM - - - - 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM - 1:30 PM - 2:30 PM 3:00 PM 3:30 PM - 4:30 PM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9:00 AM - - 10:30 AM - 11:30 AM - 12:30 PM 1:00 PM 1:30 PM - - - 3:30 PM - - - 9:30 AM 10:00 AM - 11:00 AM 11:30 AM 12:00 PM - - 1:30 PM - 2:30 PM 3:00 PM 3:30 PM - 4:30 PM - 9:30 AM 10:00 AM 10:30 AM - 11:30 AM 12:00 PM - - - 2:00 PM 2:30 PM 3:00 PM 3:30 PM - 4:30 PM 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM - 1:30 PM 2:00 PM 2:30 PM 3:00 PM 3:30 PM - 4:30 PM 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM - - 1:00 PM 1:30 PM 2:00 PM - 3:00 PM 3:30 PM 4:00 PM 4:30 PM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9:00 AM 9:30 AM 10:00 AM - 11:00 AM 11:30 AM 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM 2:30 PM 3:00 PM 3:30 PM 4:00 PM 4:30 PM - 9:30 AM - 10:30 AM 11:00 AM 11:30 AM 12:00 PM - - 1:30 PM 2:00 PM 2:30 PM 3:00 PM - 4:00 PM 4:30 PM 9:00 AM - 10:00 AM 10:30 AM 11:00 AM 11:30 AM - 12:30 PM 1:00 PM - 2:00 PM 2:30 PM 3:00 PM - 4:00 PM 4:30 PM - 9:30 AM 10:00 AM - 11:00 AM - 12:00 PM 12:30 PM - - 2:00 PM 2:30 PM 3:00 PM 3:30 PM 4:00 PM 4:30 PM 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM - 1:30 PM - 2:30 PM 3:00 PM 3:30 PM 4:00 PM -