In the three years I've had Ricci, I've had four farriers. The first one got the boot way fast. He was dirt cheap with dirt poor work.
My next one I had for a little over a year. She got rid of the crack that the previos farrier could never do anything with, and she had been perfectly fine with her feet the whole time. I stopped using her because she got a little crazy and very unreliable. Sorry, I'm not waiting at the barn for three hours for anyone.
Then I used a gal who was very nice and personable, she was doing alright, but I didn't feel she was taking enough off. I swear she only trimmed the tiniest bit off. When Ricci came up lame, I had the vet look at her. He said her toes were so long and her heel so non-existant that she was putting a lot of strain on the soft tissue in her hooves.
He gave me the number of a farrier, and so far, I've used this guy twice and I just LOVE LOVE LOVE him! He had his assistant hold Ricci while he showed me and explained exactly what he was doing and why it helped. He explained the x-rays of her feet to me. He's so knowledgable, he's so sweet, he'll re-set a pair of shoes at a lower cost, AND he even sweeps up his mess. I don't know anyone with a farrier who will sweep up. =] His only downfall is he's so expensive [$125 for a full shoe - although he doesn't charge me extra for the natural balance - and $45 for a trim]. Maybe it's normal for some areas/people, but I was paying $90-95 for a full shoe, $35-40 for a trim. BUT, he's worth it. Next time, I'm going to bake him cookies. =D