roofing companies roofers safety insurance   Are you looking to hire a roofing company to fix or install your roof? If so, one of the main concerns you need to pay attention to is insurance. Most professional Fayetteville roofing companies roofers have insurance, however, it’s also important for their customers to have some idea about the kind of insurance that will cover all those awkward situations when you could potentially be held liable for what happens on your property while the technicians work on your roofing project.   Worker’s compensation insurance should definitely be on the list. The purpose of this insurance policy is to provide workers with enough compensation when they are injured on the job. If one of the technicians injures himself while working on your property, then they can simply take a leave of absence and recover, while being provided with enough money and medical support to make a full recovery without any worries.   Another important type of insurance to look for is general liability. This type of insurance is standard for most contractors who work on their clients’ real estate properties. With a general liability policy, you don’t have to worry too much if a mistake leads to your property being damaged in some way. The insurance policy will cover the repairs, and best of all, you won’t have to pay for it.