Dr. himself is okay… nothing bad but nothing to brag about. On the other hand the staff and especially the girl at the front desk are highly unprofessional. The girl at the front desk is straight out nasty and rude. I would continue to go here but honestly having to deal with her is just not worth it. Time to find a new Dr.