If you apply it correctly then yes. About as pinhole free as a filler can get. I've used it for several years now. Actually what we use is Evercoat 522, it is the same as Rage Ultra just marketed to body shops. $20 bucks a gallon cheaper than Ultra. By applying correctly I mean thin coats and pushing down as you are spreading. You also should mix it so that you are not entrapping air in it. Mix it like a Mason mixes mortar. Fold it over on itself. Never stir it around to mix. Thicker the coats get the more pinholes you will have. The less you press down on it as you are spreading it the more pinholes you will have. Nice thing about Rage(probably other premium body fillers out there as well) is that if you do have a pin hole you can use the filler to fill it. Sands as easily as any filler I've used in the 25+ years I've been doing this.