Roy is a very well rounded farrier that is always upgrading his skills and knowledge.HE learned from some of the very best farriers around and continues to work with them today more then 15 years later,he is very kind,and reliable as well as reasonable farrier