Dr. Spencer has great chair-side manner, he's been a dentist I believe for over 40 years. Can't comment on cost, because my insurance negotiates those rates. The hygienist are pleasant enough, no harping about this or that. The big downside to this office is the front desk. I've been going there for 6 years, and I don't recall ever (maybe once) getting live person to answer. And about 30% (no exaggeration) they do not call back when you leave a message. The location of the office is the only thing that keeps me from dumping this dentist.