It is a requirement for all commercial contractors to have contractor insurance which will protect them against lawsuits and other risks. Click here if you need more information on what is contractor insurance.
Here are some of the contractors that need these types of insurance.
Framers
Roofers and roofing
Demolition
Landscaping and Landscapers
Excavating and foundation contractors.