Photo By choreograph Roofing insurance? You should be under no illusions; roofing can be a dangerous job. Working at such heights and often in some fairly extreme conditions means that workers are put at risk on a fairly regular basis. If a company[…] Read More