I have used the unibond one with good results, but if its never cleaned down once its stained thats it IMO, strip it out and do it again. But i am only a DIY'er/landlord :) so i may be way off. If the room is moist this is not helping either so is there any way to extract the moisture?