Dr. Hagan and his staff offer patient-centered care, taking into account the patient's overall health and lifestyle. He provides services that enhance whatever other treatments are underway by fellow healthcare professionals. He is honest and up front about the things treatment can and cannot help, making referrals when necessary.