A common contractor General Liability structure is:
$1,000,000
Each Occurrence
$2,000,000
General Aggregate
$2,000,000
Products / Completed Operations Aggregate
However, required limits vary by contract, customer, landlord, general contractor, project, and insurance company.
Higher limits may be required.