Dr. B and staff are professional, personable, and learned on the latest treatments, procedures, and preventatives available. The results I received under his (and staff) care have been spectacular.