I had to switch dentists recently, my pick was ccnvdental, and I was very positively surprised by the thoroughness of my initial examination, the way Dr. Horgan pinpointed the trouble spots in order of seriousness, his explanations given and the general interaction. All assistants I was in contact with also left a positive impression. I have a good feeling about my future visits.
Only reason I am assigning 8 instead of 10 to my likelihood of recommending Dr. Horgan is that there is a long wait to get in as a patient. It's a very busy place. If you got time - great. If you need a dentist right away you may have to look elsewhere.