I will post this answer I gave somebody earlier, then try to add/clarify it a bit.
The feather leg trait is essentially dominant, although incompletely so. This actually is not that much a problem, eliminating unwanted dominant traits is simple, to eliminate an unwanted recessive trait is much harder. The f1 cross will come 100% feather legged, but the leg feathering will be much reduced, more like a Marans, or a Langshan. If you cross the F1 back to the clean legged, that time, 50% of the the chicks will have lightly feathered legs, and 50% will have clean legs. You then select the best typed clean legged chicks, and you are done. 2 generations, feathered legs/feet, gone. I have done this exact thing myself, breeding feather foots to clean, and then selecting for clean legs. Simple, only 2 generations.
To clarify, if you can't see any feathers or stubs on the legs, then that bird does not carry the feathered leg gene. Where you will get yourself in trouble is by crossing 2 birds together that are mixed for feathered legs, or, by using a lightly featheerd f1 as a breeder. Here are some examples... Ok, so lets have FF = feathered legs, like a cochin, Ff=feathered legs , like a marans, and ff=clean shanks. Lets say I cross a d'uccle( FF), with an OEGB (ff), which I have done. The F1 cross will be FF x ff= 100% Ff, split for feathered legs, but, since it's dominant, all chicks will show some degree of leg feathering. If I take the F1 and breed back to a pure OEGB(ff), it would work like this- ff x Ff = 50% Ff, split for feathered legs, all will show some degree of leg feathering, and 50% ff, clean legs. This is the F2 generation. If you would use a ff clean leg from the F2 and cross only back to a pure clean leg ff, you will get 100% clean legs. So, I guess It's by the 3rd generation that , with careful selection, no more feathered legs will appear. Where this gets tricky, is that some of the Ff birds will have very few leg feathers, just stubs,really. If you use any bird that is Ff, split for feathered legs in your breeding, 50% of the chicks will have some amount of feathered legs, always. So, when selecting breeders, be very careful none have any level of leg feathering, not a trace!! Finally, if you cross 2 birds that are both split for feathered legs Ff x Ff, you will get 25% clean legs, ff, 50% split, Ff, and 25% super feathery legs, FF. Hope that is sort of clear.