Comprehensive care, explained clearly
From same-day sick visits to chronic condition management, every service is delivered by a physician who knows your history — not a rotating cast of strangers.
Primary & Family Care
Ongoing care for every member of your household, from routine checkups to complex, multi-condition management.
Preventive & Wellness Exams
Annual physicals, health screenings, and personalized prevention plans to catch small issues before they grow.
Chronic Disease Management
Coordinated, ongoing care for diabetes, hypertension, asthma, high cholesterol, and other long-term conditions.
Pediatric Care
Well-child visits, developmental screenings, and immunizations delivered with patience kids respond to.
Women’s Health
Annual wellness visits, contraceptive counseling, and preventive screenings in a comfortable, unhurried setting.
Same-Day Sick Visits
Cold, flu, infections, minor injuries — we hold same-day slots every weekday for urgent, non-emergency needs.
Telehealth Visits
Secure video appointments for follow-ups, medication refills, and minor concerns from wherever you are.
Vaccinations & Immunizations
Routine, travel, and seasonal vaccines — including flu shots, shingles, and childhood immunization schedules.
Lab & Diagnostic Testing
On-site bloodwork, rapid tests, and diagnostics with results explained in plain language — not just a portal PDF.
Becoming a patient, in four simple steps
Book Online or Call
Request an appointment through our contact form or call the office directly — most requests are confirmed within one business day.
Complete Your Intake
Fill out a short digital intake form with your history and insurance details before your visit — takes about five minutes.
Meet Your Provider
Sit down for a full 30–60 minute visit with a physician who reviewed your chart before walking in.
Ongoing Follow-Up
Message your care team, request refills, and review results through our secure patient portal any time.
Frequently asked questions
Can't find what you're looking for? Reach out to our front desk — we're happy to help.
We accept most major plans, including Blue Cross Blue Shield of Illinois, Aetna, Cigna, UnitedHealthcare, Humana, and Medicare. Call our office to confirm your specific plan before booking.
Yes — we’re currently welcoming new patients of all ages. New patient appointments are typically available within a week, and same-day sick visits are held daily.
After booking, you’ll receive a secure video link by text and email. Telehealth is ideal for follow-ups, medication refills, and minor, non-urgent concerns.
Yes. Existing patients can request refills through our secure patient portal or by calling the office — most refill requests are processed within 24 hours.
Please bring a photo ID, your insurance card, a list of current medications, and any relevant medical records from previous providers.
Yes, transparent self-pay rates are available for patients without insurance. Contact our office for a full pricing breakdown before your visit.