I can honestly say this dentist is awesome. We don't have dental insurance and he has charged us a very reasonable rate. He does a great job and cleans your teeth very thoroughly. We are even using him for our young son instead of using the higher charging pediatric dentists and it has been absolutely fine and easy. Our pediatrician said that if your child is comfortable with a dentist, don't pay the higher charges of a pediatric dentist. Dr. Singh has worked out great for us.