Chapter13A sleek white humanoid robot climbs an aluminum ladder against the gutter of a hail-damaged house at dusk, one hand on the rail, a warm window glowing below
Google Ads

Google Ads for Roofers · Chapter 13 of 16 · All chapters

AI Max Can Write "We Handle Your Insurance Claim" Into Your Ad. Several States Ban That Promise.

AI Max writes roofing ads from your website, including insurance promises several states ban. When it earns a place, and how to fence it first.

David SmaniaFounder, BrandRocket10 min read · September 28, 2026

Plenty of roofing companies have a line somewhere on their website that the owner wouldn't say out loud to a state attorney general. Maybe it sits on a storm page written three hail seasons ago: "We work directly with your insurance company." "We'll fight your adjuster for you." "Ask about our deductible assistance."

Most homeowners never find that page. AI Max can. Google's newest Search feature writes ad text from your website, and it doesn't know which lines were written by a careful owner and which ones were pasted in by a storm-season salesperson. For a roofer, that's not a style problem. In several states, the promises roofers are most tempted to make are illegal to advertise.

This chapter covers when AI Max earns its place in a roofing account, and how to fence it so it never says what you can't.

AI Max doesn't know the difference between your best headline and the line your lawyer told you to delete. It reads both, and it writes ads from both.
Chapter 13 of 16

AI Max Is Broad Match for Roofers With a New Name, So It Comes Last

Start with what AI Max actually is. It isn't a new campaign type. Google's help page describes it as a set of features you switch on inside an existing Search campaign, and the main one is search term matching, which uses broad match and what Google calls keywordless technology to find searches you didn't list. Google has also folded the old broad match campaign setting into AI Max.

In other words, AI Max is broad match for roofers with a new name and a few extra powers. That's why our method puts it at the very end of the rollout. Chapter 6 explained the order: exact match first, broad match once the account books about 30 roofing leads a month. AI Max waits even longer, until the Exploration campaign has proven that Google's bidding knows what a booked inspection looks like. Google's setup page ties the matching and the ad-writing to bidding that learns from conversions, which a young roofing account hasn't built yet. Without that history, AI Max is guessing on a much bigger scale.

That's also why Chapter 9 switched it off when the campaigns were built. Every new roofing Search campaign arrives with AI Max already checked, and in our method that box stays empty until the booked inspections say otherwise.

AI Max Can Turn an Old Line on a Roofer's Website Into Tomorrow's Ad

The part of AI Max that worries us most for roofers is text customization. It writes fresh headlines and descriptions by reading your site, the pages your ads point to, the ads you already run and the keywords in the ad group.

For most businesses that's a convenience. For a roofer it's a liability, because roofing websites tend to collect claims over the years. A storm page from a busy hail season. An FAQ someone wrote in a hurry. A blog post promising to "take care of the insurance side." Text customization can pull any of it into an ad, and the homeowner who reads the ad has no idea whether you'd stand behind it today.

Before switching it on, walk your roofing site page by page as if you were the machine looking for ad copy. Every page, including the ones nobody has opened in years. Anything you wouldn't want in an ad has to come off the site, not just out of the ads.

Four States Ban Advertising the Deductible Deal Storm Roofers Love to Promise

After a hailstorm, the pitch that moves homeowners fastest is the one about money: we'll cover your deductible, your new roof won't cost you a thing, we'll handle the insurance company. Several states have made that pitch illegal to advertise. Four examples, each read at the state's own statute:

These are examples, not a complete list. Other states have similar laws, Florida alone has rewritten its roofing statute several times lately, and everything here is our reading of the statutes for a roofing guide. It isn't legal advice. Have your own counsel review your ads and pages for every state you work in.

There's a safe line in Colorado's statute worth knowing. It says nothing in the public-adjuster ban stops a roofer from discussing the scope of repairs with the insurer on the homeowner's behalf, once there's a valid contract. "We'll meet your adjuster to go over the damage" describes real, legal help. "We'll handle your claim" and "we'll get you a free roof" are the lines that get roofers in trouble.

"We'll cover your deductible" is the fastest way to get a homeowner's attention after a storm. In several states, it's also the fastest way to get the attorney general's.

A "Free Roof Through Insurance" Ad Can Break Google's Rules Before Any State Steps In

Google's own ad policies point the same direction, even in states without a roofing law. Its misrepresentation policy covers several things a storm-season roofing ad can trip over:

When AI Max writes the ad, it still runs under your name and your account. Policy doesn't care that a machine wrote the line.

A Roofer Can Ban 25 Words From AI Max's Ads, and "Deductible" Goes First

Say the test earns AI Max a spot. Only after that test do the guardrails go up, and Google's version of them is still a beta:

One detail matters for roofers who quote prices carefully. Google says a "{{BODY}}quot; term exclusion won't stop generated assets that mention prices. Google points to one exact rule for prices instead: "Don't generate assets with prices."

A starting fence for a roofing campaign:

A fence isn't a guarantee. Google itself warns the feature is an experiment and has limits. Read what AI Max actually generated in the first weeks, and remove anything that crosses a line. Then add the phrase that slipped through to the fence.

AI Max Buys Searches a Roofer Never Listed. Brand and Location Controls Are the Fence.

Search term matching is the reach half of AI Max, and it needs its own controls. Google's help page lists them:

Keep the negative keyword list you've been building since Chapter 5 on the campaign, and add every junk search AI Max finds to it.

AI Max Has to Win One Roofing Campaign Before It Gets the Whole Account

Flipping AI Max on for every roofing campaign at once is how a bad week becomes a bad month. Our method tests it on one campaign first, using Google's AI Max experiment. Google's help page says it diverts part of the campaign's traffic and budget to AI Max inside the existing campaign, instead of building a copy, so you can compare the two.

Pick a campaign with steady volume, like the roof replacement campaign, not the hail campaign that swings with the weather. Give it long enough to cover a few weeks of real leads, and judge it the way you judge everything else in this guide: booked inspections and signed roofs, not clicks.

While it runs, read the search terms report every morning, the same habit Chapter 6 built for broad match. Google's help page says AI Max searches show up there with their own "AI Max" match type, along with the headline and landing page each one used. That's where you'll see a gutter-cleaning search or an insurance-claim question before it eats a week of budget.

If AI Max beats the control on booked inspections at a cost you can live with, expand it one campaign at a time. If it doesn't, turn it off. Nothing in this guide depends on it.

Next: Insurance Jobs vs Cash Jobs

The deductible laws in this chapter point at a bigger truth: an insurance job and a cash job are two different businesses. Different keywords, different pages, different promises, different time to get paid. Chapter 14 covers how to split them in the account so each one is judged on its own numbers.

The full guide is on the roofers guide home, and when a roofing company wants someone else fencing AI Max before it runs, that's part of our Google Ads management.

David Smania · Founder, BrandRocket

25+ years running paid media for small businesses, and a low tolerance for agency theater.

Follow on LinkedIn