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

Pay-Per-Appointment Roofing Marketing: How It Works

Most marketing asks you to pay first and hope later. Pay-per-appointment turns that around. You pay when a homeowner is booked on your calendar.

The three common ways roofers pay for marketing

ModelYou pay forWho carries the risk
RetainerThe agency's time each monthYou
Pay per leadEach contact detailMostly you
Pay per appointmentEach booked inspectionMostly the provider

How a pay-per-appointment program runs

  1. 1The provider runs the ads. In some programs you fund the ads. In others the provider does.
  2. 2Homeowners respond. Someone asks for a roof inspection.
  3. 3The homeowner is checked. Owns the home, lives in your service area, will be home.
  4. 4A time is booked. It goes on your calendar.
  5. 5You are charged for that booking.

What to check before you sign

  • Who pays for ads? If you do, the "pay per appointment" price is not the full price.
  • What counts as qualified? Get the rules in writing.
  • Is it an in-person inspection? Phone appointments are a different product.
  • What happens on a no-show? Ask about credits and free rebooking.
  • Is the homeowner exclusive to you?
  • Can you cancel? Look for a short notice period.

Who it fits

It fits roofers who are good at the house and want a steadier calendar. It fits less well if you cannot get to appointments on time, because you pay for a booking whether you show up or not.

The limit of the model

No honest provider can promise how many jobs you will sell. That part is yours: showing up, inspecting well, and closing. See what a good roofing close rate looks like.

Questions roofers ask

Is pay-per-appointment more expensive than leads?

Per unit, yes. Per sold job it is often similar or lower, because the chasing is already done.

How many appointments will I get?

It depends on your area and how many slots you open. Be careful with anyone who promises a number without knowing your market.

How does NorthLine do it?

No retainer and no ad spend. We pay for the ads, a real person checks every homeowner by text, and you pay only when an inspection is booked. 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