If you want one-on-one coaching with a personal touch than Mike Else (Peak Performance Runner) is the one to choose. Mike helped me train for my first marathon.
He set up a personal training plan and adjusted it due to any illness or schedule conflicts I had during the time. He answered any questions and personally met with me a few days before the marathon to answer any last minute questions and to calm my nerves. Most importantly, he encouraged me every step of the way and was highly invested in my success. I would definitely recommend Mike Else ( Peak Performance Runner)to help you reach your goals!