Our experience with Dr. Frank has been very good. He has resolved health issues for our dogs professionally and effectively, and he maintains a pleasant atmosphere in the office. He also gives tips for general pet health and specifically tailored preventive tips for the specific animal/patient.