Our Focus is on You and Your Family

Through our commitment, experience and expertise, CPIM establishes a family relationship with our patients to last a lifetime.

Our practice and philosophy are somewhat different from many primary care offices. Appointments are scheduled for 30 minutes. That extra time is spent discussing you and your concerns, as well as diagnostic possibilities, treatment options, illness prevention, and, most importantly, health promotion. You are not required to spend that long with your physician, but when was the last time you left your doctor’s office feeling like all questions were answered?

By choosing one of our providers, you select a healthcare partner trained in all major areas of primary care, which includes pediatrics (primary care for children), internal medicine (primary care for adults), as well as basic well woman care and men’s health.

In addition, all the doctors are all board-certified in both pediatrics and internal medicine. We are required to re-certify in these disciplines every 10 years, as well as maintain rigorous annual continuing education. Therefore, you can be assured that your doctor continues to learn throughout his or her career, providing you with up-to-date medical care.

  • Our providers can care for patients of all ages, from newborns to seniors.
  • We welcome patients of all cultures, religions, and lifestyles.
  • We refer appropriately to other specialists, surgeons, orthopedists, or obstetricians when needed.




We have created this portal so you can communicate securely with our office. It is checked intermittently, including on weekends. For urgent issues, please call the office, or contact the nurse triage service if after hours. Visit Updox

Visit UptoDate.


Consult the online medical information resource doctors trust. Visit UpToDate.

Visit UptoDate.