Welcome to All Smiles Care
Westminster, MD Dentistry

years As Carroll County's Best Dentist
Would Recommend Us to Friends
Years of Experience

See our reviews on:

All Smiles Care is dedicated to being an exceptional dentist in Westminster, MD and providing affordable dental services based on your family’s needs. The dentists and hygienists at All Smiles Care provide our patients, including adults, teenagers, and children, with pain-free services that can help improve both your smile and self-esteem. Our staff will be there to help you with your oral health every step of the way, from creating a plan to improving your smile in a comfortable environment. Please contact us today to speak with one of our experienced dentists in Westminster Maryland.

Our Services:


Just a Few Reasons to Love All Smiles

Dr. Imm at All Smiles Care is your trusted Westminster, MD dentist. Dr. Gary Imm has been providing Carroll County families with affordable family dental care for over three decades and has regularly been voted “Carroll’s Best Dentist”. We offer general, implant, cosmetic, sedation, orthodontics, family, children’s, and emergency dental care services in the Westminster area.

All Smiles Care also serves the areas of Alto Vista, Autumn Ridge, Avondale Run, Avondale Ridge, Pleasant Valley, New Windsor, Aspen Run and Wellwood.

Family Friendly

Want a dentist in Westminster, MD that works not only for you, but for your kids and your whole family too? All Smiles Care would love to help!

Best Technology

There are lots of things that differentiate our dental care of Westminster practice from others and our technology is one of them.

Amazing Team

At the end of the day, its about our team and people that make all the difference to each visit. Come and meet our fantastic team!

Guests Love Us

Join the scores of guests that have found the dentist ranked “Carroll County’s Best” for 7 years and counting! If you want to know why to choose All Smiles, just ask our guests!

flexible payment options

We have payment options that make dentistry easy and affordable.  Our team will work with you to help find a plan that works for your family and budget.


We believe our guests deserve a comfortable and relaxing environment when they come to the dentist. From the moment you walk in, you will see this!

Meet Dr. Gary Imm

a practicing dentist since 1982

Dr. Gary Imm is an exceptional dentist, with over 30 years of dental care experience. His advanced training and dedication to personalized care, has made him a well-recognized dentist in the Westminster, MD area.

Along with practicing general family dentistry, Dr. Imm is also certified in several advanced dental procedures. He specializes in orthodontics, implants, sedation, TMJ solutions, cosmetic dentistry, and more.

Learn more about Dr. Imm





  • Dr. Imm’s office is wonderful and Dr. Imm is just a great person. I knew his reputation and that he is experienced and up-to-date on dental techniques. He makes you feel at home and takes a special interest in you and your needs. The whole staff is very personal, they remember the little things about you that make you feel comfortable. I am so happy with the results and the experience – I’d do it all again.

  • All Smiles makes going to the dentist enjoyable! From the moment you walk in the door, everyone is welcoming. All treatments are thoroughly explained, and each member of the team truly cares about you. In addition to providing such personal care, the office is always on top of best practices and cutting edge dental technology to keep your dental care as easy and pain-free as possible.

  • People comment all the time on how nice my smile is, even those who don’t know what happened to me. The whole team is friendly and welcoming. Around here, if you want ‘top notch’ dentistry, Dr. Imm’s office is the place to go.


Emergency Service

Have a problem that can’t wait? Call our emergency number to get a quick response for your dental emergency!


It’s easy to make an appointment. Don’t hesitate to reach out! You can always call our team at (410) 876-2096 to make an appointment. Or simple click the “make an appointment” link below to fill out a form and our team will get back to you!

Opening Hours

Monday: 8am-4pm
Tuesday: 8am-7pm
Wednesday: 8am-4pm
Thursday: 8am-4pm
Friday: 8am-1pm*
 *by appointment only
ACLS member
Certified TeethXpress provider
NuCalm provider
D.O.C.S member
We Would Love to Talk

Contact Us

    Chat now