Josh has been working on my horses for several years. He does great work and really cares about helping the horse. He is very patient and kind with a difficult or young horse making it a good experience for them. He is also available when you need him even right before a show! Very happy to have him for a farrier!