B flashing is a type of metal flashing used on rooftops to prevent water from seeping into the joints and seams of a roof. It is typically installed around chimney stacks, wall intersections, and other roof penetrations. By directing water away from vulnerable areas, B flashing plays a vital role in extending the lifespan of your roofing system.