Highly recommended. Very professional. Listens to patient concerns carefully and explains treatment patiently and thoroughly. Compassionate. Knowledgeable. Got me through many difficult times; can't recommend enough. Worth every penny.
He is so caring. Efficient. Asks questions. Returns calls promptly. Easy to get an appointment. Pays attention to your needs. Listens carefully. He doesn't take insurance but he is worth every penny. I would recommend him in a heartbeat.