I had the same farrier until he recently moved so I was forced to find someone new. Not only was I not very impressed with his work but he also charged more than the previous one. I scheduled a new appointment with him and he didn't make it, rescheduled, didn't make it again and rescheduled...