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.
Very comfortable with this appointment. Katherine is knowledgeable. Asks good questions and listens. Went beyond any one elses evaluation to understand the entire me. Explained past blood work and explained their significance. Als... Read more
Very comfortable with this appointment. Katherine is knowledgeable. Asks good questions and listens. Went beyond any one elses evaluation to understand the entire me. Explained past blood work and explained their significance. Also recommended other tests and again explained why in a calm easy communication. Not flashy medications recommended, just because. I am very much looking forward to my future visits and getting a better grip on my progress to stay healthy and strong. Read less
Sandra W • September 30, 2025
I have to say that Katie is the best PC I have ever had. I knew her from a previous office, of which she had left, and I found her at Halo. My insurance does not cover her office, but I do not care. I gladly paid for her services ... Read more
I have to say that Katie is the best PC I have ever had. I knew her from a previous office, of which she had left, and I found her at Halo. My insurance does not cover her office, but I do not care. I gladly paid for her services and will continue to do so. I cannot recommend her enough to anyone looking for a PC in the Low Country. She is amazing! Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from HALO Primary Care. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (843) 645-4000. Your mobile information will not be shared with third parties.