Wonderful Neurologist. I have been to three different ones in the valley and was unable to find one that would listen to me and my concerns. Dr Milford listened to me and set up several testing for me to help figure out the issues I am having. YES there is a LONG wait time to get in to see him but to me its worth the wait for a good doctor.