We are here for you

In order to serve you better we have added virtual visits and telephone consults.  In order to be extra cautious, our patients experiencing respiratory symptoms will now be scheduled through our drive-thru clinic.

Slider-1.1 Slider-1.2 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

COVID-19 Immunology testing is now available!

COVID 19Detection of antibodies may indicate prior infection of COVID-19. This is suggestive of immunity to COVID-19. It typically takes two weeks for antibodies to develop after infection.

If you are interested in being tested, please schedule an appointment with a provider.

google review logo


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:

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