Yes, most construction sites and project managers require electrical contractors to hold current public liability insurance before allowing work to commence. It's typically a contractual requirement and often mandatory under construction industry standards and safety regulations.