THE SHORT ANSWER
For a small contractor wanting four to six extra jobs a month, realistic monthly totals are roughly EUR 750 to EUR 1,500 for bought exclusive leads, EUR 2,000 to EUR 5,000 for managed paid advertising including media and management, and EUR 1,000 to EUR 3,000 for a serious content and local SEO programme that pays off over a year rather than a month. The right question is not which is cheapest but which clears your cost per acquired customer.
Three realistic monthly budgets
Bought exclusive leads: EUR 750 to EUR 1,500 a month for ten to twenty-five leads, producing roughly two to six customers depending on industry and follow-up quality
Managed paid advertising: EUR 1,500 to EUR 3,500 media plus EUR 500 to EUR 1,500 management, so EUR 2,000 to EUR 5,000 all in
Content and local SEO: EUR 1,000 to EUR 3,000 a month for content, technical work and local pages, with results arriving from month six
These figures are a benchmark model, not a survey. They combine an industry base range observed across Western European home-improvement campaigns with a country multiplier for local auction pressure. Treat them as a band to negotiate against, not a quote.
The costs that get left out of every estimate
Management time, whether paid or your own evenings. Landing pages and photography. CRM or at minimum a disciplined spreadsheet. The learning period on any paid channel. And the cost of leads you never called, which is the largest hidden cost in the entire category and never appears on an invoice.
How to set the budget from the outcome instead of the input
Work backwards. Decide how many extra jobs you want, multiply by the leads you need per customer, multiply by the cost per lead in your channel. That is your budget. It is a far better starting point than picking a round number and hoping.
Doing it this way also exposes the cases where the maths does not work at all, which is useful information before you spend rather than after.
Why the cheapest option is rarely the cheapest
A EUR 500 a month channel that produces one customer costs EUR 500 per customer. A EUR 1,500 a month channel that produces five costs EUR 300. Monthly spend tells you almost nothing on its own, and businesses that optimise it rather than cost per acquired customer tend to spend less and pay more.
How Flock Leads prices this
Flock Leads packages exist to make this budget line predictable rather than variable:
Starter - 10 leads for EUR 750, which is EUR 75 per lead
Growth - 25 leads for EUR 1,750, which is EUR 70 per lead
Scale - 45 leads for EUR 2,925, which is EUR 65 per lead
Pro - 70 leads for EUR 4,340, which is EUR 62 per lead
Max - 90 leads for EUR 5,400, which is EUR 60 per lead
No retainer, no contract term, and no lead sent to a second business. Unused volume rolls over under the Flock Lead Promise.
Related answers
Frequently asked questions
What is a realistic monthly lead generation budget for a small contractor?
Roughly EUR 750 to EUR 1,500 for bought leads at low volume, or EUR 2,000 to EUR 5,000 for managed paid advertising including media and management.
How do I decide my budget?
Work backwards from the jobs you want: jobs times leads per customer times cost per lead. Do not start from a round number.
What costs are usually forgotten?
Management time, landing pages, photography, the paid learning period, and the leads you never called, which is the largest hidden cost of all.
Is a bigger budget always better?
No. Volume amplifies whatever your follow-up process already does. Fix response time before increasing spend.
NEED A CLEARER PLAN?
Let’s turn your next move into momentum.
Talk to us →