Dr. Bellard and staff are great! They are very friendly and take time to explain and answer any questions. There is never a long wait from check in until the time you are seen. They made the process as pleasant as possible.