Patient Stories
"You made me smile again! I was so embarrassed last week when I chipped my front tooth..."
Read moreAbout Our Team
You will find the latest advances in technology in an environment that always feels nurturing and homey.
› Learn MoreDentistry From the Heart
Struggling to afford dental care? Join us for a day of FREE dental care for patients in need. Learn More
Listen to our interview with a local radio station.
Bloomingdale and St. Charles, IL General Dentist
Looking for a Bloomingdale or St. Charles dentist who can serve all of you and your family’s needs?
Comprehensive Dentistry can help your whole family maintain healthy and beautiful smiles.
Beauty is just one of our goals: we have expertise in a wide spectrum of dental practices, from fillings to cleanings to cosmetic procedures. We look at the smile as just one part of a person’s overall health and comfort, so we can work with all of your family’s comprehensive needs and expectations.
Why do so many people choose Comprehensive Dentistry for their general dental needs?
We are flexible and accommodating
We can take care of your whole family at once, from looking after developing “baby teeth” to working with the dentures and dental implants that you might require.
Advanced technology
We stay abreast of the latest advancements in technology so that we have the precise, accurate tools for diagnosis and treatment no matter what procedures you and your family require.
We believe in education
We take the time to educate the whole family so that you all know how to be active participants in your dental health. We help you understand what you can do to reach your goals, and we work with you to determine your different expectations and desires.
Special Downloads
General Dentistry Details
How it works, how much it costs, and more.
New Patient Special!
Free Sonicare Easy Clean rechargeable toothbrush (an $80.00 value) with your first dental hygiene visit (a comprehensive exam and any necessary x-rays are required). One Sonicare per patient.
Free Consultation
Call (630) 994-5174 today to schedule your free consultation or
Schedule Online Now