In reply to:

what is a fletcher?


A fletcher is someone who makes arrows, or at least affixes the feathers to arrows. There is a connection between fletch (fledge, as in young bird) and feather which I can allege without looking in OED and no doubt someone will and give us the exact details.

As to farriers, I happen to live in the city of the second jewel in the Triple Crown (the Preakness) and can tell you that there are farriers here also, as there are quite a few working horse farms outside Baltimore.