You know you have a great farrier when we wait more than an hour past the scheduled appointment in 90 deg heat and high humidity in a barn