Dr. Irvine is a very smart and communicative dentist. I feel she is honest and has explained very clearly what must be done, and areas that should be monitored. I have had other dentists recommend, in my opinion, unneeded procedures. She has a good bedside manner and is always respectful my concerns, be they rational or not.
Dr. Irvine is on the younger side and is clearly up to date on all current practice.
I recommend Dr. Irvine without reservation.