I just lost a guy last wk - similar sinario, been scaffolding for 5 years & payed for his own advanced. But has left me to go to another company who have promised him big bucks, if he was that good not only would i have not let him go but would av matched what they were offering him, as it is i'd be surprised if they honour their offer once the honeymoon period ends & the true extent of his ability becomes apparent.
But another guy who's a basic with good experiance & loyalty is being payed more & also i'm putting him through his hgv in the new year which will be followed by his advanced in the summer...cliche but you look after men that look after you.