Every rooftop is different—and so are the challenges you face when trying to protect the people who work on them. Whether it’s understanding OSHA’s changing requirements, knowing when parapets are ...