Love Dr.Hamilton.... When you are with him you are really with him.He is totally tuned in to you.He always runs late but it's because he is not cutting the time short with any patient.He's a rare Doctor that spends all the time he needs to with each patient.Highly recommend Dr.H.