We have gone to Dr. Souza for about 6 years. He seems to be a competent doctor but always seems to be pushing extra services such as sealants. Our biggest complaint is they are not flexible with their schedule. You can only schedule certain treatments at certain times of the day. I know their schedule is important but so is mine. My children miss school everytime we see him because they are so inflexible with their schedule. They are frequently difficult to reach by phone and you normally have to wait for them to call you back. We picked him as a dentist because he was one of the few pediatric dentist that allow you to be with your child during their treatments.