Performing an extensive inspection on a roof for a leak and possible hail damage . Inspecting entire roof structure .