Protective coatings and paints are applied to metal and concrete substrates to prevent corrosion. Areas of thin or missing coating, known as pinholes or voids, can drastically reduce the life of a protective coating system. These imperfections can be caused by trapped air bubbles or particulate contamination leaving small areas of the substrate with little or no coating that, if not repaired, can become hot spots for corrosion. Even in areas where the dry film thickness is sufficient, pores or cracks can form that are not visible to the naked eye. Therefore, testing a cured coating with an electric porosity detector to locate imperfections is critical to avoiding coating failure.