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.
I first encountered Dr. Alfred at my cardiologist appointment as he was assisting with the Dr. that day, I was so impressed with how he took the time to address all my concerns that when I found out that he has his own office as a... Read more
I first encountered Dr. Alfred at my cardiologist appointment as he was assisting with the Dr. that day, I was so impressed with how he took the time to address all my concerns that when I found out that he has his own office as a primary care physician I changed the very next day and now since going to him as my PCP, I’m happy that I have. If you’re looking for a Dr. that takes the time and addresses every question you have no matter how small then you’ll love this Dr! Read less
James L • May 26, 2026
I had my first checkup today, and honestly I think I love it. The wait time was only a few minutes, attended me right away. And my doctor and his staff were very slow paced when talking and explaining questions and concerns to me ... Read more
I had my first checkup today, and honestly I think I love it. The wait time was only a few minutes, attended me right away. And my doctor and his staff were very slow paced when talking and explaining questions and concerns to me which is perfect! They made sure they cover everything about you and provide good solutions for you. They really seem to care about you and your health so talking to them about my issues were pretty easy. Everything looks very clean and professional. Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Good Shepherd MD Prof Inc. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (909) 480-4808. Your mobile information will not be shared with third parties.