a list of doctors that meet the various criteria i e geographic location as defined by the zip code proximate distance medical specialty and cost at 318 the method 300 may prompt the user 140 to select a medical provider from a list provided at 316 the method 300 may display user feedback or ratings associated with at least one of the medical providers on the list the method 300 may display a network or group to which at least one of the medical providers in the list belongs the method 300 may display a list of appointment types at 320 that are available for the particular medical provider chosen at 316 and may prompt the user 140 to select an appointment type at 322 from the list displayed at 320 the method 300 may present available appointments at 324 and may prompt the user 140 to select the desired appointment type at 326 the method 300 immediately may send via email text or other known means a notification to the user 140 at 328 indicating details associated with the appointment the method 300 may additionally allow the user 140 to set reminders at a preferred frequency time of day days before appointment and the like at 328 the method 300 may send.