Dr. Heaton and his staff are very professional and caring. I had an urgent need and was able to get an appointment. The office is state of the art, which made it possible to take care of my problem in a short time.