Hi - try Adam MacNair - he's very reliable and will even give you a TIME when he will come rather than the nonsense that most of the others have of telling you to phone on the day etc which is useless to those of us who are working too especially as there's no guarantee they will come if they get a better offer so to speak. Useless for those of us not on yards too.
Adam will also book you in for a next shoeing on the day too so you know when he's coming back. You will get his number from the farriers registration council website as I don't have my own mobile with me at the moment to get it for you.