Construction companies definitely need to keep fences up, they're supposed to employ someone to check the perimeter of the site as well to ensure its completely fenced off. Construction sites will have hazards in them that aren't immediately obvious and it's foreseeable that kids will play in it if it's not properly secured