Great Doctor, actually the best in town. Together with his staff members, they are a great team! Highly professional, honest, direct, and will keep you informed. The care I received as a patient will stay with me for a long time. If he picks up a medical challenge he will be like a dog with a bone up until he gets to the bottom of it.
Thanks Doctor, we need more Doctors like you