A co-worker recommended Dr. Brennan to me and we were pretty satisfied with the results. I have had two crowns and a couple of fillings in the first two years and he did a good job. My wife did a deep clean and a few fillings and was happy too. Dr. Brennan is not a talky type Dr., but he knows what he is doing. Also he didn't push to have unnecessary things to be done so you don't have to get ripped off. :)
We've used two other dentists before Dr. Brennan and he is definitely better.