What can I say? This doctor is just awesome. He really cares about you as a patient. Listens to what you have to say and knows his business. This was my first appointment with him and he took 1 hour out of his busy schedule to talk with me and listen to my concerns. Great doctor.