absolutely the best dentist I've ever had. he is up on all current research & procedures/technology, is constantly updating the office & level of care, is very easy to communicate with, and tries very hard to make sure you're completely satisfied as a patient. they have digital xrays & charts, so they can track potential, tiny cavities and help you get them to go away (like with fluoride rinses, etc) before they get big enough to drill out. he has an amazing breadth of knowledge about dentistry that I didn't even realize I was missing from my other dentists - he taught me a lot about taking care of my teeth. one thing I would avoid is having Irene do my cleanings - she is rough on your gums & doesn't have much positive to say to keep you motivated. Nicole is a wonderful hygienist though. his assistant Susan makes even the worst procedure bearable because she takes such good, personal care of you. i'd suggest calling instead of emailing because a couple of my emails have not made it to them.