Contractor's General Liability insurance is for residential and commercial builders, general contractors, construction managers, design and build firms, specialty contractors or subcontractors, owners or public and private construction projects.