All of the staff was welcoming and caring. Dr. Hall was very professional, treating our family with care from the start of the appointment until the end.