Dr. Bill and his staff are a not only extremely professional but also very nice and willing to answer any questions. It is a great place to get your teeth done.