I've been going to Dr. Gibson for at least 15 years, and have sent several friends to her, who all have been very satisfied. It's a very small office, but that means more personal attention. They're always careful to cause as little pain as possible; your comfort is very important to them.