We’ll cut straight to the chase: If you think that a heavy storm damaged your roof, then you should immediately get it checked out by your local roofer or a roofing tiles system specialist.
Roofing tiles system specialist
Are you sure that your roof contractor is a roofing tiles system specialist? Being a roofer and an actual specialist are two very different things. And it’s pretty disappointing when your current roofer doesn’t deliver good results regarding a long-term roofing system.