
Board Certified Clinical Specialist in Sports Physical Therapy
Certified Strength and Conditioning Specialist
Born and raised in Napa, Eric has worked as a physical therapist for nearly 10 years in the valley, primarily focusing on orthopedic, sports, and neurologic conditions. He has a deep athletic background, not only competing as a D1 collegiate soccer player himself, but coaching soccer with Napa United and NorCal PDP for many years. He is passionate not only about rehabbing injuries to return back to exercise, but also about preventing injuries in the first place, and optimizing athletic performance.
Outside of physical therapy and coaching soccer, Eric loves traveling with his family, and being a devoted partner and father to his family.

At Everyday Excellence Physical Therapy, our mission is to empower individuals on their journey to recovery. We believe in providing personalized care that meets the unique needs of each client, ensuring they become the heroes of their own healing process. We deliver everyday excellence by blending science, compassion, and performance to help our clients move better, recover stronger, and return to what they love.
I will work with you to create a personalized treatment plan that meets your unique needs and goals .
We use the latest research and techniques to provide the most effective treatments for pain management and injury recovery.
Doctor of Physical Therapy
Board-Certified Clinical Specialist in Sports Physical Therapy
Certified Strength and Conditioning Specialist
Proprioception Neuromuscular Facilitation Residency at Kaiser Permanent Vallejo
Your physical therapy journey can begin at home. We provide Concierge In-Home Physical Therapy or you can come see me at Yountville Fit Premier Fitness and Wellness Center.
From manual therapy and therapeutic exercise to sport-specific training and neurological rehab and more, we offer a wide range of services to help you achieve optimal health and wellness.

Everyday Excellence is fee-for-service company. We do not accept or process payments through insurance. We accept credit cards, checks, or cash.
A superbill can be provided upon request for patients to submit to their own PPO's.
75 minute Evaluation (Provided in patient's home): $375
60 minute Treatment (Provided in patient's home): $300
60 minute Pediatric (<18 years of age) Evaluation: $200
60 minute Pediatric (<18 years of age) Treatment: $175
60 minute Evaluation (Yountville Fit location) $200
60 minute Treatment (Yountville Fit location): $200
Everyday Excellence Physical Therapy is not a Medicare provider. If you would still like to be treated there is some paperwork to be completed prior to initiating care.
By appointment only.
Schedule an In-Home Therapy Consult or visit me at Yountville Fit.
6554 Yount St, Yountville, CA 94599, USA
Call or Text: 707-363-4476 eric@everydayexcellencept.com
Today | By Appointment |
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.