I would leave my current doctor to go to him regularly. There was no wait time, he spent about 45 mins with me and never left the room or rushed me. He called my insurance company and printed materials for me before my appointment. He was extremely thorough and i didn’t feel like i was “jipped” our of a visit like i often feel at other doctors. He was fantastic!