Our Dental Services

serving the Westminster, MD & Carroll County areas
From age 1 to 100

General Dentistry

Our office handles even the most basic dental procedure with extraordinary care. From fillings and hygiene appointments to your kids first dental appointments, All Smiles Care will make your next dental visit a breeze.

the smile of your dreams

You deserve to have a healthy, beautifully proportioned smile! At All Smiles Care we have a variety of cosmetic options to improve the look and function of your teeth. If you are embarrassed or frustrated with your smile, don’t live with it any longer! Find the confidence to smile today!

relax your way to a new smile

Join the countless people that have found the difference that sedation dentistry can make! At All Smiles Care, we believe dentistry should be comfortable. That means we go the extra mile to make your visit easy. One way we do this is through sedation dentistry options including NuCalm!

specialized orthodontic care from Dr. Imm

Straight teeth could be just a few months away! We have a range of orthodontic options for our patients that can drastically change your smile. Some of these options can even fit into a busy life while being quite unobtrusive! Don’t put off the smile you have wanted any longer!

rejuvinate your smile

We are uniquely equipped to handle implant cases with cutting-edge technology and vast experience. Implants can restore a smile and bring stability to your bite. In just a few short visits, you can have a drastically different smile that is more functional too. Connect with Dr. Imm about the options available for implants including ways to anchor bridges and dentures with implants!

advanced care for unique cases

Countless hours of advanced post-graduate dental work has set Dr. Imm apart with a unique set of skills ready to provide individual care for your complex dental issue. Whether you suffer from TMJ pain, ear pain, migraines, or need a full-mouth reconstruction, Dr. Imm will provide a plan to address your symptoms.

Want to Learn More?

Contact us to connect with the winning team at All Smiles
We Would Love to Talk
Contact Us

Chat now