I can not recommend David enough. He is extremely professional, sympathetic, caring and respectful to both owner and animal through out the whole process and after.
He is happy to accommodate your personal requests and I trust him fully when these situations sadly arise at my Equine yard.