Browse specialtiesSee all specialties A-Z
Chiropractors
Dentists
Dermatologists
Ear, Nose & Throat Doctors
Endocrinologists
Eye Doctors
OBGYNs
Ophthalmologists
Optometrists
Orthopedic Surgeons
Podiatrists
Primary Care Doctors
Psychiatrists
Psychologists
Therapist-Counselors
Discover
Are you a top doctor or health service?
For providers
Discover
Are you a top doctor or health service?

Hoku Injury Recovery and Primary Care
5.00
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
5.00
Wait time
5.00
Bedside manner
5.00
Insurances accepted
99% of patients have successfully booked with these insurances
BlueCross BlueShield
Book an appointment for freeThe office partners with Zocdoc to schedule appointments
Scheduling details
All procedures
See if they’re in-network
Available appointments
All provider availability
All provider availabilityToday, Jun 25 – Wed, Jul 8
Insurances accepted
99% of patients have successfully booked with these insurances
BlueCross BlueShield
Providers at Hoku Injury Recovery and Primary Care (0)
No results
This practice has no doctors that match your search criteria.
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
5.00
Wait time
5.00
Bedside manner
5.00
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
17 reviews
Most relevant
Jon is great! Very attentive and knowledgeable. Make an appointment asap!
MMVerified patient
I enjoyed the convenience of my video visit. I’ve been at a loss trying to find a primary care doctor that takes Tricare, and I was so incredibly relieved to find this doctor.
He was really nice and really helped me. I’m really thankful for my appointment with him.
I was able to book with him for the next day, I didn’t have to wait a month to see someone.
Thankyou so much I really enjoyed my visit!
June 20, 2026Kallee B.Verified patient
Kind and patient
Initials hidden
Jon is the most caring and attentive healthcare providers I have ever worked with. Jon took the time to truly listen to my concerns and made me feel heard, respected and not rushed.
What I appreciate most about Jon is his compassion and genuinely feel that he has his patients best interest at heart.
I am grateful for the excellent care Jon provides and would highly recommend him to anyone looking for a healthcare provider who is knowledgeable, compassionate, and truly invested in the well-being of his patients.
CAVerified patient
Jon was fantastic. He had an excellent bedside manner, made me feel comfortable, and explained everything clearly. His advice and treatment were both helpful and effective. I would highly recommend seeing Jon.
RPVerified patient
It was a great visit. I was sick and able to get in right away. Jon was very nice and personable as well and took the time to talk with me.
DDVerified patient
Jon was an awesome breath of fresh air. He really listened to what I had to say and took a decent amount of time with my many questions. He didn’t brush me off or make me feel dumb for asking.
I highly recommend 10/10! ??
RHVerified patient
Thank you, John! I really appreciate your help!
MGVerified patient
It was awsome!
CGVerified patient
He is a great guy and an even better doctor
RGVerified patient
He is friendly and professional, he listens and takes the necessary time to understand, and he explains medical information well.
HSVerified patient
I am pleased to share my positive experience regarding my recent virtual appointment with my new primary care manager, Jon Schaffer, APRN, RN. Locating a provider who accepted TRICARE-Select insurance proved to be very straightforward and quicker than I had anticipated. Scheduling my appointment was also a swift and convenient process. I truly valued the seamlessness of the entire experience. Jon made me feel welcome, listened attentively to my concerns, and promptly took the necessary actions. Overall, it was a very satisfying experience.
June 10, 2026Carolynne D.Verified patient
I really appreciated how attentive he was to my concerns. It was easy to get the treatment I came to him for, and I never felt dismissed or doubted. He was prompt and made the entire process simple and comfortable.
May 12, 2026Michelle E.Verified patient
Best experience seeing a new Dr! This Dr. outdid himself taking care of all my medical needs. It was a lot. He is a very pleasant person.
April 16, 2026Sue T.Verified patient
He has a calm to him that helped me get through a rough day. He gets connected in what I see is the passion behind his work that makes him thrive in his career.
March 18, 2026Jennifer M.Verified patient
March 18, 2026Weston G.Verified patient
March 18, 2026Lindsay H.Verified patient