Not certain about the length of his experience, that's why 4 stars, but I'm certain he is an exceptional physician, based on the excellent physician whom recommended him to me. He takes the time to listen to the patient, explain the medical terminology, and by NO means pushed any procedures. First he will complete the tests and diagnosis, then we'll begin with what's necessary for treatment. His staff were very nice and the wait time was short. The only negative, if someone had to find something...