I tip my farrier everytime he comes. He's always on time, very polite and respectful of the horses and does great work. He will come back anytime one loses a shoe and replace for free, which has only happened twice in 6 years with him. I always send him a Christmas card with gift certificate and bring him a gift when we go to trailride vacations. Is he spoiled? I don't think so, he works very hard and I appreciate what he does.