He is very caring. Worries about his patients and takes great care to give them the proper tests, if needed. His staff is wonderful. However, after taking tests I am never advised to what those tests indicated until my next visit, which could be 2 months away. I, however, would recommend this doctor to all my friends.