Why does my general contractor require a certificate of insurance?
Your general contractor must prove to his insurance company that his subcontractors have general liability and workers compensation insurance policies in place. If he can't prove this, then he will be responsible for including what he pays you in his payroll numbers. This will drive up his costs on his general liability and workers compensation insurance policies.