Yes,  you are required to have it. Under California law, employers are required to have workers’ compensation insurance if they have even one employee. If you are a roofer and don’t have any employees, you are still required to carry the insurance.  If you are a real estate broker and you have agents, you are still required to carry it even if they are independent contractors.