GUIDE

PAY PER LEAD VS AN AGENCY.

With pay per lead, you buy each lead from a marketplace or a lead seller, and it is often shared with other contractors. With a marketing agency, you pay a fee to have ads run for your business, plus the ad spend, and the leads come from your own ads. Which costs less depends on how many leads book and close, not on the price of a lead.

How the two models work

How pay per lead and a marketing agency differ
What differsPay per leadMarketing agency
What you pay forEach lead, at a price per leadA monthly fee, plus the ad spend itself
Who else gets the leadOften other contractors, unless it is sold as exclusiveNobody, if the ads run for your business alone
Who runs the adsThe lead seller, for many contractors at onceThe agency, as your own campaigns

When pay per lead fits

You also control the price: Thumbtack lets you set your price per lead, and Modernize lets you set a ceiling. The trade-⁠off: shared leads mean a race to the first call, and you can pay for leads you never reach. Angi, for example, charges for a lead whether or not you open or respond to it.

When an agency fits

The trade-⁠off: you pay for the ads whether or not they work, so check how the agency is measured. An agency that reports clicks and leads but not booked appointments and sales leaves you guessing.

Do the math both ways

Put both on the same footing: what you spend in a month, divided by the appointments it books. An example:

The cheaper month is not always the cheaper appointment, and the other way round. These are example numbers to show the math, not a quote or a promise. What ADU leads cost works the same math through to signed contracts.

Questions to ask either one

Where BINA fits

BINA works like an agency, with the leads and the follow-⁠up built in. We run your ads on Meta and Google with AI at every step, and every lead is exclusive to you. AI follows up 24/7, the dialer we set up puts your rep on the call, and Bina One, our CRM, tracks each lead to booked and sold. You pay 20% of your ad spend each month plus a one-⁠time $1,500 setup fee, with no per-⁠lead charges, a $5,000 monthly minimum in ad spend and no long-⁠term contract. How we charge has the full breakdown, and exclusive vs shared leads goes deeper on who gets each homeowner.

Sources

Prices and policies change, so check each company's current terms on its own pages:

Questions about pay per lead and agencies

Is pay per lead better than a marketing agency?

Neither is better for everyone. Pay per lead is simple to start and suits smaller jobs. An agency running ads for your business brings leads from your own ads, which suits high-⁠ticket jobs and a sales team. Compare the two by cost per booked appointment.

How do marketing agencies charge contractors?

Each agency sets its own fee, such as a flat monthly fee or a share of the ad spend, and the ad spend itself goes to the ad platforms. BINA charges 20% of your ad spend each month plus a one-⁠time $1,500 setup fee, with a $5,000 monthly minimum in ad spend.

Is BINA a pay per lead company?

No. There are no per-⁠lead charges. BINA runs your ads, follows up with every lead and tracks it to booked and sold, for 20% of your ad spend each month plus a one-⁠time $1,500 setup fee, with a $5,000 monthly minimum in ad spend.

Who pays for the ads?

You do. With BINA, Meta and Google bill the ad spend to your own card, and our fee is 20% of it.

Book a strategy callSee open times

Intro Call with Bina

  • 30 min
  • Web conferencing details provided upon confirmation.

A quick call to see if we're a fit. We'll look at the markets you're buying leads in, what you're paying today, and where we can help you grow. Bina is an AI-native lead gen company built only for home improvement.

Privacy Policy (opens in a new tab)
Mia

Before we start

You're chatting with Mia, Bina's AI assistant. This chat may be recorded and transcribed, and Bina and its service providers may store it so our team can follow up with you, as described in our Privacy Policy (opens in a new tab). By selecting Accept, you agree to this. If you'd rather not be recorded, you can book a call with our team instead.