Contractor lead generation in Cologne: costs, demand and channels

Contractor lead generation in Cologne: costs, demand and channels

Contractor lead generation in Cologne: costs, demand and channels

THE SHORT ANSWER

Exclusive home-improvement leads in Cologne are modelled at EUR 55 to EUR 195 depending on trade, which is roughly 15 percent above the German national average. The metro holds roughly 1,350,000 households, of which an estimated 47,000 to 81,000 commission qualifying work in a year. The practical channel order for a contractor starting here is local search first, exclusive purchased leads for immediate volume, and paid search only once you know your close rate.

National averages are useless to a business that works within a forty-minute drive. This page treats Cologne as its own market: what a lead costs here, how much demand the metro can realistically supply in a year, and which channels are worth the effort at this scale.

The defining local feature is a dense Rhine-Ruhr corridor where a single campaign radius can reach several million people without leaving a one-hour drive. That single fact shapes both which trades find work easily and how much a quote is worth once it converts.

The numbers, at a glance

  • Metro premium: the local auction runs roughly 15 percent above the German national average, which is where the lead price below comes from

  • Exclusive lead price: EUR 55 to EUR 195, depending which of the trades below you work in

  • Households you can sell to: about 1,350,000, inside a metro population of roughly 3.1 million people

  • Live projects per year: modelled at 47,000 to 81,000 across all home-improvement trades combined

  • Worked example: one windows and doors customer costs about EUR 530 to acquire at these prices

Why an extra twenty minutes of radius costs more than it looks

Widening the service area is the first thing a contractor does when lead flow disappoints, and it is usually the wrong move. A wider radius does bring more enquiries, but it also lowers the number of jobs a crew completes in a week, and the second effect is larger than the first.

Put a number on it. At EUR 55 per crew hour, an extra two hours a day of driving costs EUR 110 a day and about EUR 2,420 over a working month. Against the lead prices on this page, that is the equivalent of throwing away a substantial block of exclusive leads every month in exchange for the privilege of quoting further away.

Before widening, exhaust density instead: more trades sold to the same streets, more reviews in the same suburbs, better conversion on the enquiries you already get. Radius is the last lever to pull, not the first, and it is the only one that permanently raises your cost base.

How much campaign this metro can carry

There is a ceiling, and it is set by the audience rather than by your budget. With a modelled 47,000 to 81,000 projects a year, Cologne produces roughly 3,900 to 6,800 enquiries a month across every home-improvement trade combined.

Spread across ten trades that is something like 390 to 680 a month in any single specialism, before you subtract the share going to firms that have been here for twenty years. That is the number to plan against, and it is why doubling spend in a small metro raises frequency rather than reach.

Watch frequency rather than impressions. When cost per lead starts climbing without any change in the auction, you have run out of people, not out of money, and the answer is new creative or a wider area rather than a higher bid.

What an exclusive lead costs in Cologne

Lead prices in Cologne run EUR 55 to EUR 195 across the three trades modelled below, and that band is roughly 15 percent above the German national average. The premium exists because installer density inside a metro is higher than across the country as a whole, and every one of those installers bids on the same short list of high-intent keywords.

  • Heat pump: EUR 125 to EUR 195 per exclusive lead. 3 to 5 leads normally convert into one customer, and the buyer is a homeowner replacing a gas or oil boiler. Peak demand runs September to January.

  • Windows and doors: EUR 80 to EUR 130 per exclusive lead. 4 to 6 leads normally convert into one customer, and the buyer is a homeowner replacing single or early double glazing. Peak demand runs late winter and spring.

  • Flooring: EUR 55 to EUR 95 per exclusive lead. 5 to 8 leads normally convert into one customer, and the buyer is a homeowner replacing carpet or worn laminate. Peak demand runs autumn.

The distance between the cheapest and the dearest trade on that list tracks job value rather than difficulty. A lead worth a five-figure contract will always cost more than one worth a four-figure contract, because the person bidding against you can afford it and knows it.

There is no dominant building type, so survey before you price

Wartime destruction followed by rapid reconstruction, then decades of infill, left Cologne with a genuinely mixed stock: surviving nineteenth-century buildings, 1950s rebuilds, 1970s blocks and recent development on the same street. Productised fixed pricing that works in a standardised city misfires here, because your assumed construction detail is wrong roughly half the time. Quote from a survey, charge for the survey if you must, and treat any competitor advertising a flat price as someone who will be renegotiating on site.

One radius here reaches several million people

Cologne sits in the middle of the densest urban corridor in Germany. A sixty-minute drive time from a depot in the city can include Bonn, Leverkusen, Dusseldorf and a string of towns between them without ever leaving a continuous built-up area. That is a rare structural advantage: you can grow volume by widening the radius slightly rather than by bidding harder in the same auction. Set targeting by isochrone rather than by city name, and revisit it whenever you add a crew, because ten more minutes of radius here is worth more than ten percent more budget.

Cost per customer, not cost per lead

A lead price on its own tells you nothing. Divide it by your close rate and the number becomes decision-grade.

Take the middle trade on this page. A windows and doors lead in Cologne averages EUR 105. At the normal 4 to 6 exclusive leads per signed customer, that is about EUR 530 to win one, against a typical project of EUR 8,500. Acquisition is therefore running near 6.2 percent of contract value.

The working rule across home-improvement trades is that a healthy acquisition cost sits between 4 and 9 percent of job value. Above 12 percent, either lead quality or follow-up is broken, and in practice it is almost always follow-up. Metro job values are higher than national ones, which is precisely why a metro lead premium is usually affordable.

Contract norms: written scope, acceptance and defect liability

German practice is precise. A written scope of works, a formal acceptance step at completion, and a defined defect liability period afterwards are all expected, and larger or public-adjacent work is often written against the standard construction contracting rules rather than general civil law. Acceptance is the moment risk and payment shift, so document it. Contractors who treat completion as informal create disputes that German customers are well equipped to pursue.

A first ninety days in Cologne

  1. Weeks one and two: fix the local business profile, the service area and the review request process. This is unpaid and it compounds.

  2. Weeks three to six: buy exclusive leads in one trade only and answer every one within five minutes. Speed to first contact moves close rate more than any other single variable.

  3. Week six: calculate your close rate honestly. Multiply it out to a cost per customer and compare it against your average job value of about EUR 8,500 in windows and doors.

  4. Weeks seven to ten: add the second trade only if the first one is converting. Two half-run trades lose to one well-run trade every time.

  5. Week ten onwards: open paid search with a bid ceiling derived from your measured numbers, not from what the platform suggests.

  6. Review the drive-time boundary once a month. If the crew is spending more than ninety minutes a day travelling, the boundary is wrong, not the lead source.

How these figures were built

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 local numbers stack a metro premium on top of the national band, and convert population to households at 2.3 people per household. The annual project pool assumes 3.5 to 6 percent of households commission qualifying work in a year, which is a modelled range rather than a measured one.

How Flock Leads prices this

Leads in Cologne are sold exclusively and priced by volume rather than by trade, so the per-lead cost falls as the block gets larger. Compare the per-lead figures below against the EUR 55 to EUR 195 modelled above for this metro.

  • 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.

Want leads like this in your pipeline?

Flock runs the campaigns, screens the enquiries and hands you only the ones that match your service area, job size and capacity. You pay per lead, not per month.

Book a 15-minute fit check  |  See lead package pricing

Related answers

Frequently asked questions

What does a contractor lead cost in Cologne?

Modelled at EUR 55 to EUR 195 for an exclusive lead, depending on trade. That is roughly 15 percent above the German national average. Flooring leads sit at the bottom of the range and heat pump at the top.

Why are leads more expensive in a city than nationally?

Because more contractors bid for the same postcode. Metro auctions in Germany run roughly 15 percent above the German national average, and the premium reflects competition rather than lead quality. The compensation is density: a city job sits closer to the next one, so the same crew completes more work per week.

How many home-improvement projects happen in Cologne each year?

An estimated 47,000 to 81,000, from a base of roughly 1,350,000 households. That is across every trade combined, so a single specialism is looking at a fraction of it.

Are purchased leads better than running my own ads here?

They are faster, not cheaper. Purchased exclusive leads give you volume this week at a known price. Your own local search presence is cheaper per lead once it matures but takes months to build. Most contractors in Cologne should run both and let the numbers decide the ratio.

NEED A CLEARER PLAN?

Let’s turn your next move into momentum.

Talk to us →

contact

hello@flockleads.com

Reply within 24 hours

REMOTE

Remote-first

Serving clients worldwide

All meetings via Teams or Google Meet

contact

hello@flockleads.com

Reply within 24 hours

REMOTE

Remote-first

Serving clients worldwide

All meetings via Teams or Google Meet

contact

hello@flockleads.com

Reply within 24 hours

REMOTE

Remote-first

Serving clients worldwide

All meetings via Teams or Google Meet