Yes, it's typically a mandatory requirement for site access. Most commercial building sites, shopping centres, and office renovations require proof of public liability insurance before allowing glaziers on site. It protects against claims from injuries to other trades or damage to the building.