I'm sick of farriers!!! The farrier I'm using now I don't think is the one I need

This last time was a nightmare so for the last 4 weeks I have been racking my brains on what I should do. 5 weeks ago when he did her she broke the cross ties when he slapped her the second time and yes she was moving around a little and I know it is dangerous for him with the nails and such, but he was just so cranky about it. And then I handed him a $100 check.
She is due for her feet next week and I'm worried about using him again. Her feet look awefull nail holes have pulled thru, broken and cracked hooves etc. I have had this mare for a year now and never had so much problems until I started using him, he is suppose to be the best, but I heard the other day he has only been doing it for 2 years.
The other thing is he re-sets between times and charges the same, if he does her this time I'm going to re-quest new shoes.
Farronsgranny if you read this he is best friends with your farrier so I can't go that route.
The other farrier I can use, is good and use to do Smoochie and does some at the barn I'm at now, but I've been told he puts to small of shoes on them I have no clue. The farrier I'm using now puts 2 sizes bigger on her then the other one could that be a problem?
Sorry this is long but I'm worried and just plain don't know where to turn. Please give me your feedback on this.