I have been going to Dr Barnes for nearly 19 years. He maintains a professional staff. He always takes the time needed to service every patient. I've never felt rushed through my appointments and he has been especially sensitive to my fears and concerns about dental work.