Roofing demand isn't searched into existence, it's made by weather. A hail line crosses a handful of neighborhoods and every roof underneath goes up for grabs at the same moment, which means the market never builds the way a plumbing market builds. It appears, it saturates, and it shuts.
By the next morning there are crews working the area that weren't in the state the week before. They talk about the claim before they talk about the roof, they sell on the porch, and they're gone long before anything needs warranty work. A local company with a yard and a phone number that still answers is bidding against people whose whole advantage is being there first.
That's why the sale is rarely about the roof. The homeowner is deciding whether to file at all, and then deciding who they trust to still be in business when something goes wrong. Both of those decisions favor a company they had already heard of, which is a thing that can only be built before the storm and never during it.