NorthLine.
All articles
Marketing September 6, 2026 2 min read

Retainer vs Pay-Per-Result Roofing Marketing: Which Is Safer?

How you pay for marketing decides who carries the risk. Here are the two main models side by side.

The retainer

You pay a fixed fee each month. The agency runs your ads, your website or your SEO. Ad spend is usually on top.

Good for: long-term work like SEO, where results build slowly and nobody can be paid per outcome.

Risk: you pay the same in a great month and a dead one.

Pay-per-result

You pay for an outcome: a lead, a booked inspection, sometimes a sold job.

Good for: paid advertising, where results can be counted.

Risk: the price per unit is higher, and you must check the definition of the "result".

Side by side

RetainerPay-per-result
Monthly costFixedChanges with volume
Cost in a bad monthFull feeLow
Who pays adsUsually youYou or the provider
ContractOften 6–12 monthsOften short
What you must checkReportsThe definition of a result

Three questions that reveal the real model

  1. 1If you deliver nothing this month, what do I pay?
  2. 2Who pays for the ads?
  3. 3What exactly counts as a result?

A "pay-per-lead" deal where you also pay the ad budget and a setup fee is closer to a retainer than it looks.

Mix the models

Many strong roofing companies use both: a retainer for SEO and their website, which they own for years, and pay-per-result for new inspections this month.

Questions roofers ask

Which is cheaper?

In a good month, a retainer can be cheaper per job. In a bad month, pay-per-result is. Pay-per-result is more predictable per job.

Can a pay-per-result provider limit my volume?

Yes. Ask how you control volume and whether there is a minimum.

What model does NorthLine use?

Pay per booked inspection. No retainer, and we pay for the ads. You control volume with your calendar. See if your area is open.

Ready to fill the calendar?

We build and fund the campaigns and put qualified appointments on your calendar — $450 per booked appointment.

Keep reading