What is an EPC bond?

What Is An EPC Bond?

An EPC bond is a three party contract in which a surety guarantees the performance of the principal for the benefit of the obligee.

per project aggregate endorsement

What Does Per Project Aggregate Mean?

If you find a per project aggregate or per location aggregate endorsement in your commercial general liability policy, this is what it means.

what is social engineering?

What Is Social Engineering?

Social engineering is the art of influencing, deceiving or manipulating you into doing something that someone else wants you to do. 

What is community solar?

What Is Community Solar?

Community solar enables individuals, homeowners and businesses to benefit from solar energy without installing solar panels.


Insurance Checklist for Solar Contractors 3D cover iPad

Free Download

Contractor's Energy Savings Insurance Project Checklist

Solar Developer Insurance


Passive House Guard

Passive House Guard Insurance