Slider-1 Slider-2 Slider-3 Slider-4 Slider-5 Slider-6 Slider-7 Slider-8 Slider-9

Internal Medicine Specialists and Pediatric Specialists  •   All of our Providers are Board Certified

Patient Portal

HotButton PatientPortal

New Patients – First Visit

HotButton FirstVisit

We have been caring for patients in the area for over 20 years

We are a physician-owned independent practice. We provide many services on-site to assist you in taking care of your needs in one stop.  Some of these services include ultrasound, echocardiography, labs, and our on-site billing department who are available to assist you.  When there is a need to refer you to a specialist we will help you choose a provider who will offer the best outcome and care. Our physicians have over 20 years of primary care experience.

We are conveniently located in Lake in the Hills, bordering Crystal Lake, Algonquin and Huntley.

We offer extended hours and weekend
appointments to our patients:FindUsOnFacebook

Monday 7:30 – 6:00
Tuesday 7:30 – 7:00
Wednesday 7:30 – 6:00
Thursday 7:30 – 6:00
Friday 7:30 – 5:00
Saturday 8:00 – 11:00