Tile and foam bring different money, and one campaign averages them away
Splitting the account by covering type is the first structural decision, because the jobs hiding behind those searches are not worth the same.
A tile underlayment replacement, a foam or coating job on a low-slope section, a shingle repair and a light commercial flat roof are four businesses sharing a keyword theme. Blended into one campaign they produce a cost per lead that describes none of them.
Give each its own campaign, its own budget and its own landing page. The ad that mentions tile should land on tile content, and the form on that page should already assume tile. Match all the way down or the click is half wasted.
Separate repair from replacement while you are at it. Repair searches convert quickly, spend less, and often mature into replacement work later, which is a good reason to keep buying them and a bad reason to judge them on first-job revenue.
Once the split exists you can see which lines deserve more money. Before it exists, every reallocation decision is a guess dressed up as optimization.