Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Justin and his team are absolutely fantastic. He is intelligent, thoughtful, and takes all the time required to listen to and understand his patients’ concerns.
Where so many other primary care providers rush you out of the room ... Read more
Justin and his team are absolutely fantastic. He is intelligent, thoughtful, and takes all the time required to listen to and understand his patients’ concerns.
Where so many other primary care providers rush you out of the room with a scrip and a haphazard “diagnosis,” Justin is intentional about gathering all the facts, formulating a plan within the scope of his practice, and referring to specialists when necessary. The ideal model for primary care.
My family and I are grateful for Justin! Read less
Maxwell J • August 05, 2025
Dr. Hancock and his staff are absolutely tremendous!
I have been treated as a patient twice now. I visited sometime earlier in 2025 with a chest pain and was immediately seen by Dr. Hancock. I gave him my symptoms and he began re... Read more
Dr. Hancock and his staff are absolutely tremendous!
I have been treated as a patient twice now. I visited sometime earlier in 2025 with a chest pain and was immediately seen by Dr. Hancock. I gave him my symptoms and he began recommending suggestions while also keeping the tone of the conversation knowledgeable and caring.
My second visit was yesterday (5/22) with signs of strep throat & they immediately took care of me. I highly recommend visiting his office!
5 stars! Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Good Life Family Medicine. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (979) 485-9449. Your mobile information will not be shared with third parties.