I have been seeing Dr. Haddox for over a year and a half now and I can honestly say she is fantastic. I have been dealing with a lot of issues and she has been helping me work through all of them. She's compassionate and easy to talk to but will also give it to you straight. I can't recommend her enough.