Dr. Battaglia is the best! He's very gentle and understanding and explains everything he needs to do.
I'm a huge Nervous Nelly at the dentist, it all started when I was little with a mean old crotchety dentist yelling at me to settle down when he had to pull out a broken tooth. That scarred me for life. Luckily though, Dr. Battaglia is young and friendly and really sympathetic. He's swift and thorough.
They take most major insurance companies AND they accept the Care Credit program.