I have been going to Dr. Dan on and off since 2000. I started seeing him at the recommendation of several colleagues, and have since referred many people to his office. I especially like the personalized attention and one-on-one time (ie: no screaming kids getting teeth yanked or grumbling patients suffering through root canals one cubicle over during your appointment.) Dr. Dan is thorough, no doubt. I feel a little thud in my chest when walking into the office because I know I won't have been as "good" as I ought to have been. But, you know, I came for a good tooth cleaning-- if I'd wanted a massage, North Beach is right over the hill.