If I stay too high on the soapbox for too long and get a nosebleed, pull me down and medicate me. Good farriery does not come in plain black and white boxes .
Hoof care is unique to each horse.
There is no generic program to be applied to every horse. A good farrier is a maintenance worker . The farrier can't be blamed if he's not called. Hoof care must be a regular, scheduled maintenance activity. Put your horse on a schedule with a competent farrier.