The Two Rivers Family Dentistry Team​

Working hard to keep our community’s smiles on point.

The Two Rivers Family Dentistry Team​

Working hard to keep our community’s smiles on point.

Meet Your Dentists:

DR. Dennis Shim

Dr. Dennis Shim graduated from Virginia Polytechnic Institute and State University with a dual bachelor degree in Biochemistry and Chemistry. He later received his doctorate in dental medicine from Tufts University School of Dental Medicine in Boston, MA. 

His passion for dentistry has led him to continue his studies at the Dawson Academy and ultimately, completion of their residency program. The Dawson Academy has helped Dr. Shim become an expert of the entire masticatory system, with a comprehensive understanding of how the temporomandibular joint (TMJ) and teeth work together. 

At Two Rivers Family Dentistry, Dr. Shim has made a commitment to help better serve our community by providing exceptional dental care, while making it as painless as possible. His deep understanding of dental materials has allowed him to create beautiful healthy smiles, while minimizing discomfort and sensitivity. 

On the weekends, Dr. Shim enjoys golfing, fishing, and spending time out in the great outdoors. He travels frequently for continuing education and is a proud member of the Casco Bay Study Club.

This place has such a great atmosphere! I have always feared the dentist, but it is different here! Eliza is hands down the best hygienist I've ever had! LOVE it here! I definitely recommend two rivers family dentistry!
Jennifer W.
via Google Reviews

Meet Your Dental Team

We’re not just a team of highly trained dental professionals. At Two Rivers Family Dentistry, we’re obsessed with being the friendliest, judgment-free dental experience possible. We’re dedicated to serving the dental needs of the greater Lisbon community. And we love doing it. All-day, every day. Two Rivers Family Dentistry offers a solution to all of your dental needs.

Our dental services include:

  • Emergency Dentistry
  • General Dentistry
  • Restorative Dentistry
  • Cosmetic Dentistry

We get it – dental anxiety and busy schedules are real. Our commitment to your comfort and our flexible responsive team will make coming to the dentist at Two Rivers Family Dentistry easy. We’re your neighbor here in Lisbon, Maine and we look forward to serving you and your family with the best dental care. Call us today!













Dudley & Chomper




What Our Patients Are Saying About Their Experience.

"Two Rivers Family Dentistry has been providing dental care to my husband and I for over 25 years to include the many years with the prior owner to that excellent care continuing with the current ownership and staff. There was never a moment we considered leaving this practice. From the dentists to the support staff of amazing hygienists and assistants. And let’s not forget the quality customer service from the front office staff and management. It is always a welcoming place and they are doing an amazing job with the extra protocols in place to keep not only staff but their patients feeling secure and safe. Definitely recommend Two Rivers Family Dentistry!"
Michelle A.
"I've had two appointments at Two Rivers recently. One for my periodic cleaning and the second for a filling. What struck me about this office wasn't just that they took all the proper precautions amid COVID, but that this crew was plowing ahead treating their patents as safely and responsibly as possible without the slightest outward hint of fear or worry. Everyone from the front desk was working happily and efficiently to get me through my appointment on schedule. My Hygienist, Kim was simply amazing as were Dr. Fig and his assistant, Sarah. They were about patient care and making sure my dental needs were taken care of in the most professional way possible. I recommend Two Rivers to anyone needing dental care at any time, but especially during this public health crisis, we find ourselves in now."
Jason B.
We are the Top Rated dental office near Lisbon, Maine, with almost 300 5 Star Reviews on Google.