The useful bit
Separate repair and replacement intent, confirm the property location, and track what happens after the inquiry.
A roofing Google Ads checklist should begin with the kind of projects your company wants to assess. Repair, replacement, and commercial roofing searches can lead to very different conversations, even when they all contain the word “roof.”
Use this review to connect campaign settings with the estimate process. It helps identify whether poor-fit inquiries come from the message, the destination page, the coverage area, or the office handoff.
1. Define the project types you can accept
Write a short campaign brief that names the service, property type, coverage area, and available assessment capacity. Separate repair inquiries from replacement discussions when they need different messages. If you do not handle a roofing material or project type, make that limitation part of the plan.
A campaign should not promise immediate appointments just because a competitor does. Use availability your office can confirm. Review the brief with the estimator before building ads so the marketing language reflects the work the team is prepared to discuss.
2. Inspect location options and confirm the job address
Google Ads offers location options that include presence or interest, and a narrower presence option. Check which setting the campaign uses. A target area alone does not explain every click, and Google states that location targeting is not perfectly accurate.
Confirm the property location during intake. Someone may be arranging work for a local property while currently elsewhere, so distinguish the person’s location from the job location. Use the office’s actual coverage list when deciding whether an inquiry fits.
3. Review queries for relevance before excluding them
Use the search terms report to inspect queries associated with the campaign. Google identifies it as a source of negative keyword ideas. Look for searches about work you do not provide, unrelated products, or employment rather than assuming all clicks represent project demand.
Be careful with exclusions that contain terms also used by good prospects. Record the reason for each important change and review the result after enough activity has accumulated to be useful. Avoid changing targeting, the offer, and the landing page together if you want to understand which change mattered.
4. Make the page match the ad’s promise
A repair ad should lead to repair information. A replacement ad should explain how assessment and estimating work. Keep the headline, contact action, and service area consistent with the ad so the visitor does not have to start their search again.
Use accurate photos and explain any visit fee or offer conditions clearly. Do not imply that submitting a form establishes damage, qualifies someone for coverage, or confirms an appointment. Test the page on a phone and verify the office notification.
- One service intent per message and destination.
- Clear coverage and real availability.
- A short request form with an accurate confirmation.
- An owner for each new inquiry.
5. Track assessment and estimate outcomes
Label inquiries as contacted, assessment scheduled, estimate sent, accepted, declined, or outside scope. Keep duplicate calls about the same project together. A low inquiry cost is not enough to judge a campaign if most requests cannot become suitable projects.
Review open estimates separately from completed decisions. If the inquiries fit but proposals stall, inspect the scope explanation and follow-up. If the inquiries are wrong from the start, revisit intent and coverage. Use those distinctions to choose the next improvement instead of treating higher spend as the default answer.
Sources & further reading
The workflows and templates are DYZIGN LABS suggestions. These primary sources support the platform and maintenance guidance referenced above.


