“Most reputable local roofing companies will provide free or low-cost roof inspections — that’s where I’d start,” LePire advised.