While we found Dr Davis to be very competent, we cannot give him a higher rating, due to the behavior of his office staff -- which ultimately is a reflection on him (and may be at his request). Dr Davis mis-prescribed medication for us. His nurse later called to correct the mistake, but refused to compensate us, which cost us $100 out of pocket. Then she failed to answer a number of messages that we left -- though the office staff promised that she would. We were also promised that Dr Davis would call -- which he didn't. He and his office also do not have an email.