GUIDE · ECONOMICS

Contractor marketing agency pricing, and why the model matters.

How an agency gets paid shapes what it works hardest on. Know the incentive before you sign anything.

5 min read · By the BlueSmith team · Updated

Key takeaways
  • Every pricing model rewards the agency for something. Make sure it’s something you want.
  • Percent of spend rewards bigger budgets. Pay per lead rewards volume.
  • Per-appointment and revenue-share deals live or die on their definitions.
  • Ask who owns the ad account, the pages, and the videos before you sign.

The five common models

Many agencies mix these, like a setup fee plus a retainer, or a smaller retainer plus a bonus per appointment. Break any proposal into its parts and look at what each part rewards.

  • Monthly retainer: a set fee for an agreed scope of work
  • Percent of ad spend: the fee rises and falls with your budget
  • Pay per lead: a set price for each inquiry delivered
  • Pay per appointment: a set price for each booked estimate
  • Revenue share: a cut of the jobs that sign

Monthly retainer

A retainer pays for work: campaigns, creative, pages, follow-up, reporting. The cost is predictable, and the agency earns nothing extra by spending more of your money.

The risk runs the other way. A retainer pays the same whether results improve or stall, so the scope has to be specific. Ask what’s included each month, how often the ads get new creative, and which numbers you’ll see so you can tell whether the work is moving booked estimates.

Percent of ad spend

This model is common with agencies that mainly buy media. It’s simple, and it scales with the account: a bigger budget does take more managing.

The incentive is the problem. When the fee grows with your budget, raising spend is always good for the agency, even when your crew is booked out or the extra leads cost more than they’re worth. If you take this model, set a spend cap tied to the jobs you can handle and keep budget increases your call.

Pay per lead and pay per appointment

These feel safe because you only pay for results. The catch is what counts as a result. A lead might be any form fill, including wrong numbers and homes outside your area. An appointment might be any time slot, including homeowners who never show or were never a fit.

Pay per lead pushes toward volume, and cheap volume is easy to buy. Pay per appointment sits closer to what you want, but only if the definition covers your service area, the job types you do, and a homeowner who confirmed. Also ask whether the leads are yours alone or sold to other contractors too.

Revenue share and performance deals

A cut of signed jobs sounds like perfect alignment. In practice it needs an agreement on attribution: which jobs came from the marketing, and which came from referrals, repeat customers, or a yard sign. It also ties the agency’s pay to your sales process, which it doesn’t run.

Expect a deal like this to need access to your CRM, a written rule for what counts, and pricing that covers the agency’s risk in months when jobs are slow to sign. It can work. It takes more paperwork than it looks.

What to ask before you sign

The model matters less than the answers to these. A fair retainer with clear ownership beats a per-appointment deal where you can’t see the ads.

  • What exactly does the fee cover each month?
  • Is there a setup fee, and what does it build?
  • How is ad spend billed, and can I log in to the ad account?
  • Who owns the ad account, pages, videos, and lead data if we part ways?
  • How long is the agreement, and how do I end it?
  • Which numbers will you report, and how often?
RUN YOUR NUMBERS

Contractor marketing ROI: is your marketing paying you back?

Revenue makes every campaign look good. This tool measures return against the gross profit those jobs leave after the work is done.

35%

Return on marketing (gross profit): 525.0%

Return on marketing (gross profit)525.0%
Revenue from marketing per month
$125,000
Gross profit after marketing per month
$36,750

$7,000 a month bringing 5 signed jobs at $25,000 and 35% margin.

See what we’d build for these numbers

Starts with example numbers. Change them to yours. Arithmetic only, not a promise of results.

Open the full contractor marketing roi calculator

STRAIGHT ANSWERS

Questions we hear.

How does BlueSmith price its work?

A monthly fee for the work in scope, with the initial build quoted separately. Ad spend is paid directly to the platform. We quote after the assessment, once we know the jobs you want, your area, and what’s already in place.

Is pay per lead cheaper than a retainer?

It can look that way on the monthly invoice. Judge both on cost per signed job, counting the leads you paid for that never booked or turned out to be outside your area.

Should a marketing agency guarantee a number of jobs?

Be careful with guarantees on leads or jobs. Results depend on your market, budget, offer, capacity, and sales process, and much of that sits outside the agency’s control. A clear scope and honest reporting are worth more than a promise.

Why do agencies charge setup fees?

Setup pays for one-time work: pages, estimate calculators, forms, CRM connections, and testing before launch. Ask for a list of what gets built and who owns each piece.

Your crew is ready for the next job. Is your calendar?

Seven questions. Two minutes. See the one part of your engine holding your projects back.

Show me where I’m losing jobsFree 2-minute assessment · No pitch, no obligation

Avg response time 2.5 minutes