New dentist for me after moving far away from former trusted dentist. Modern office with up to date equipment and computerized x-ray facility. Prompt response to emergency issue. Friendly staff, obvious competence that I recognized from many dentists helping me over the years

Welcome To The Office Of Dr. Dennis Guard and Dr. Holly Guard-Mayher, DDS
It is our goal at the office of Dr. Dennis Guard and Dr. Holly Guard-Mayher, DDS to offer the very best dental care to our patients.
We work hard to keep our office up to date with the latest dental technologies. We also support our staff continuing its education so we are giving you the very best care that dentistry has to offer. We want to make sure that you have a smile of which you can be proud.
We are dedicated to your comfort when you visit our office. We strive to give you a safe place to talk about your health. Our entire staff can help answer any questions you may have, no matter how silly you think they may be.
If you have any questions about how we can care for your teeth and mouth, please don’t hesitate to contact us today at (410) 268-5751.
Welcoming New Patients!
Our goal is to help you through your first appointment. We all know how scary it can be, so we are here to answer any questions or help alleviate any concerns you may have.
We work hard to offer our patients (new and old) a welcoming and comfortable office. We know that you may be anxious about your visit, so we will do everything we can do to help.

Dennis Guard
Dennis W. Guard DDS FAGD Dr. Dennis Guard is a native Marylander who grew up in Baltimore County. He is a graduate of Catonsville High School, where he excelled in art, history, and the sciences.
Holly Guard
Holly Guard-Mayher DDS was born in Annapolis, grew up in Davidsonville and has lived just over the Bay Bridge in Kent Island with her family for the past 15 years. Holly has three college students that her husband Mark and she is very proud of.
Testimonials
Get In Touch
Dr. Dennis Guard and Dr. Holly Guard-Mayher, DDSCall Us: (410) 268-5751
Visit Us:
101 Ridgely Ave, Suite 22A
Annapolis, MD 21401
Monday 8am – 4pm
Tuesday 8am – 4pm
Wednesday 8am – 4pm
Thursday 8am – 4pm
Friday – Sunday Closed