Dr. Gibson and his office staff are wonderful. They never make us wait and appointments are always quick and painless.