Dr. Dunn and his staff are amazing! Dr. Dunn always takes the time to explain everything during my son’s appointments and has a genuine care for his patients.