
Liability and worker's compensation insurance are necessary for a roofing company to protect the rest of your assets from possible damages and also to make sure that you cannot be personally held liable if someone were to get injured in the process of doing your roofing job.