Reading about Boeshield T-9 on their website it does not sound like it is a permanent treatment suitable to paint over. They say it leaves a waxy coating that will last for many months. I am planning on stripping a bike frame with paint stripper before having it primed and painted at a auto body shop. I am afraid the naked steel will oxidize in the air before I get it to the shop for painting and priming.