Welcome to North Cascade Family Physicians! Family medicine is the primary care specialty that provides comprehensive care for the individual and family. NCFP medical staff diagnose and treat all areas of general health care including pediatric and adolescent health, women’s health and gynecology, men’s health and aging issues. All NCFP physicians are board certified by the American Board of Family Medicine.

At the heart of this specialty is the patient-physician relationship. Our staff members value, develop and nurture this relationship among family members. You can depend on complete, personal care from medical professionals who take special interest in your unique health needs and in you as a person. If needed, we can also refer you to specialty care.



Continuous care for you and your family is our priority. We will welcome your new baby and support you as a new parent through our well child and pediatric services. Learn more here

Our doctors offer:

  • Preconception counseling
  • Prenatal care, including on-site ultrasound and fetal monitoring
  • Vaginal delivery, including vaginal birth after C-section (VBAC)
  • Primary assistance for any C-sections
  • Breast feeding support
  • Vasectomy and other birth control options
  • Newborn care
  • Ongoing well child and pediatric care

Learn more about our OB doctor:

Learn more about our doctors providing prenatal care:

Pregnancy Resources

On-site lab and x-ray

We are pleased to offer convenient, in-house blood testing. A direct computer interface links the lab to our electronic medical record. This interface allows us to provide your results quickly. In addition, the clinic houses an x-ray facility. We generally review x-rays with you while you are here. Then they are sent to a radiologist.

Minor surgeries and procedures

  • Mole and cyst removal, laceration repair
  • Vasectomy
  • Circumcision
  • Biopsies
  • Gynecologic procedures, including IUD placement


We accept a wide variety of major insurance plans. If you have questions on whether or not we accept your insurance plan, please call us at (360) 428-1700. NCFP accepts private pay patients with a $50 down payment at time of service.


Several of our healthcare professionals are accepting new patients. To schedule a new patient appointment, please call us at (360) 428-1700.


The Patient Portal is an online extension to our clinic. When you sign up for the Portal, you can send secure messages to your healthcare provider, view medications and lab results, and schedule telemedicine appointments. To sign up, click here.