Dr. Gibson's office is so pleasant. his office people are all warm, friendly, and helpful. Dr. Gibson is prompt, very little waiting. He will discuss any topic taking his time, I have never felt rushed. And we usually share a laugh or two. It is worth it to me to travel down from Salt Lake to see him.