I’m Nick, and I created Effort Rx to best serve others as they work towards the healthiest, happiest version of themselves.
While some people may be focused on athletic performance, others may be driven to follow a path of general good health. Whatever the goal, I believe progress is ultimately the result of quality effort. As someone dedicated to a growth-mindset, I appreciate that effort across multiple domains can be a grind. The mission of Effort Rx is to help with that journey, making the process efficient and sustainable.
My formal education, including a bachelors in exercise science and doctorate in physiotherapy, enables me to apply current scientific principles to improve health and performance. I also find great value in exploring what drives people to succeed, as this skill deepens working relationships and promotes improved autonomy.
Areas of Expertise
- Strength Training
- Flexibility and Mobility
- Functional Training
- Injury Prevention
- Corrective Exercise
NCCA Accredited Certifications
CrossFit Level 1, Management of Fitness Athlete - ICE (post-doc), CPR/AED/First Aid
Doctor of Physical Therapy, Bachelor's in Exercise Science
Who I Especially Like Working With
Beginners, Bodybuilders, Models, Post-rehab, Runners, Student-athletes
Medical Conditions Experience
Addiction, ADHD, Anxiety, Arthritis, Asthma, Autoimmune Diseases, Back Pain/Issues, Bone/Joint Injury, Cancer, Cardiac Rehab, Depression, Diabetes, Diastasis Recti, Ehlers Danlos Syndrome (EDS), Fibromyalgia, Headaches/Migraines, Hip Pain/Issues, Hypertension, Hyperthyroidism, Hypothyroidism, IBD, Joint Pain, Kidney Disease, Knee Pain/Issues, Limited Mobility, Lower Body Pain/Issues, Mild Cognitive Impairment, Multiple Sclerosis, Muscular Dystrophy, Neck Pain, Neuropathy, Obesity, Osteoporosis, Parkinson's Disease, Piriformis Syndrome, Plantar fasciitis, Postural Issues, Prediabetes, Rotator Cuff Issues, Sciatica, Scoliosis, Shoulder Issues, Sleep Apnea, Stress, Stroke, Stroke recovery
276 Dilworthtown Road
Thornton, PA 19373
In-home, Outdoor or Virtual Training
Session Surcharge: $35