Now accepting Telehealth appointments. Schedule a virtual visit.

About Us

Dr. Bob Davidson, DDS is a skilled general dentist with decades of experience helping patients achieve optimal oral health. Dr. Davidson sees patients at his dental office, Dr. Robert Bob Davidson, DDS, P.C., in Elburn, Illinois, and brings over thirty years of practice within his community.

Dr. Davidson grew up in Geneva, Illinois, and graduated from Geneva High School. He then went on to Illinois Benediction College and earned his Bachelors in Science degree. Dr. Davidson then completed his Doctor of Dental Surgery degree from the University of Illinois Dental School.

In 1992, Dr. Davidson relocated to Elburn, where he purchased a practice and purchased a home within its wonderful community. His philosophy has been to stay with the current trends and technologies and better serve his clients. Dr. Davidson brings the newest technology, including emergency dentistry services, crowns and bridges, dental implants, veneers, and teeth whitening to all his patients. He spends many hours a year attending dental seminars and classes to further his education.


Words from our patients

  • Google

    "I was very happy with my first experience at with him and will definitely continue to go there for any dental work I may need!"

    Irina N.
  • Google

    "He is professional, honest and trustworthy. Hands down, Dr. Bob is the best dentist in the area."

    Thomas P.
  • Google

    "Dr. Davidson is second to none when it comes to dentistry. He took care of all my needs in a timely fashion and took care of urgent matters right away if need be."

  • Yelp

    "He gives good recommendations when they are needed for issues outside his scope. It's well worth the hour drive every time to see him and his wonderful staff."

    Kaylee J.
  • Vitals

    "Very friendly office staff. wonderful insurance knowledge, able to work within insurance max. benefits."

    Self-verified patient


Dr. Robert Davidson, DDS, PC
708 N Main Street
Elburn, IL 60119
Phone: 630-365-6127

Office Hours

Get in touch