Excellent physician. Very personable and caring, with a great sense of humor. He really goes above and beyond for his patients. He is thorough and detailed and will not perform unnecessary procedures or try to upsell patients. He is well aware of his practice limitations and will refer patients out if need be. He also teaches students and is helping to shape our future physicians. He is an asset to the community and I would highly recommend him!