Very happy!! Dr Moeser is very thorough and explains everything very patiently. He takes the time to go over things and never rushes. I had some questions regarding some points that came up during the checkup and the Doctor explained them to me very nicely and in a way that I could understand the whole thing.
My family and I have been going to him for years now and have never had a bad experience.