It is the duty and responsibility of the building owner and a mandatory requirement of most Occupational Health and Safety (OHS) organizations to have Fall protection equipment and roof safety anchors inspected.
Under WorksafeBC (WCB) OHS Regulation “Part 11 Fall Protection” B.C. all anchor systems if not inspected annually must be inspected before any use.