Roofing demand arrives in spikes, and rankings do not
A roofing year is not flat. Demand triples in the weeks after a storm, and the businesses that capture it are the ones already ranking when the wind stops — you cannot buy your way to position three in the four days a claim window stays open. That is the strongest argument for SEO over ads in this trade, and it is also why starting in hurricane season is starting late.