The staff here is great, but I would never recommend Dr. Allen for Thyroid or any hormone treatment. I trusted in his treatment (synthetic) and it ended up suppressing my hormones because he over prescribed. He didn't address some of the symptoms I was having and is not a personable doctor & something is definitely off about his treatment.