saw dr larry allen very nice very attentive and thorough his diagnosis was right on and his staff is very courteous from to the nurse to the front office he even saw my mother when she was visiting on vacation was pleased by my pick of this dr and office they were so patient with me even called me back shortly because i had a problem with medication he lives up to the phrase of caring about you and your health