Dr Mingos gives almost painless shots and has done a good job with my treatments. It's fairly expensive but it's probably average for around the plaza area. They take care of insurance paper work so you don't have to. Everyone is fairly nice except they seem to be always really busy...so if you need more individual care and attention you may feel rushed. The front desk is also not as friendly In comparision to other dental offices I have visited.