We have been very happy with Dr. Olmsted and his whole office. They explained the process to us in a way that we could understand and have been great throughout.