Dr. Soiya is the kindest, sweetest doctor I have ever been to. If you're impatient or in a hurry don't bother, I always end up waiting forever - even when I called ahead to see if he was running on time. It doesn't bother me though, because he sits there and listens and never rushes and remembers the little details that make you feel like he sincerely cares.