



Sometimes it is not possible for your family to wait and schedule an appointment with your doctor. That is why we offer Walk-In services at our locations with no appointment required.

We offer Medicare Wellness Exams and Physicals, where we discuss preventative screenings that will help diagnose unexpected issues.

We have passionate providers that are trained to handle women's healthcare needs like gyne exams, pap smears, birth control management and discussion of hormone concerns.

We have an on-site lab available early in the morning Monday-Friday at all three of our locations, so completing fasting bloodwork is a breeze.
Heyl Family Practice offers comprehensive primary care services for patients of all ages at our three North Hills Pittsburgh locations. Our team handles everything from annual wellness visits and preventive screenings to sick visits, chronic disease management, and women's health services. As part of Genesis Medical Associates, our providers also have access to cardiologic testing and on-site lab work, so you can get the care you need without having to travel far.
As part of Genesis Medical Associates, we accept a wide range of insurance plans. Because insurance coverage can vary and plans change over time, we recommend calling our office before your first visit so our team can confirm your specific coverage. We're happy to help you understand your benefits and answer any questions about what to expect at your appointment.
Yes! Heyl Family Practice is currently welcoming new patients at each of our Pittsburgh offices. Our physicians and advanced practice providers are committed to building lasting relationships with patients and their families, offering continuity of care you can depend on year after year.
Whether you're a longtime Pittsburgh resident or new to the North Hills area, we'd love to be your family's healthcare home.
Scheduling with us is easy! You can request an appointment online anytime or give us a call at (412) 931-3066 to speak with one of our team members directly. We look forward to seeing you soon!