I have found Dr. David Alley to be an excellent doctor who does his best even when it's not within the perimiters of his being an Internist. He always has been very helpful in helping me get the help I need and I feel very safe with him because he listens 99/100% of the time. I would recommend him to anyone if he has time.