Yes, public liability insurance is legally required or strongly expected by most solar retailers, distributors, and property owners. It's essential for protecting yourself against claims arising from roofing accidents, electrical faults, or property damage during installation work.