Yes, most property owners and building sites require skylight installers to hold public liability insurance before work begins. It's essential coverage for protecting yourself against injury and property damage claims that may arise during installation or maintenance work.