Dr. Rankin is wonderful! He really puts you at ease. His staff are all awesome. Very pleasant office, both kid and adult friendly. Would definitely recommend him to everyone I know.