THE SHORT ANSWER
Exclusive home-improvement leads in Milan are modelled at EUR 55 to EUR 170 depending on trade, which is roughly 20 percent above the Italian national average. The metro holds roughly 1,870,000 households, of which an estimated 65,000 to 112,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.
Every contractor asks the same two questions about a new area: is there enough work, and what will it cost me to find it. This page treats Milan 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 the highest incomes in Italy and the most competitive installer market, sitting in the Po valley where air quality rules push heating replacement. 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
Cost per exclusive lead: EUR 55 to EUR 170 depending on trade, roughly 20 percent above the Italian national average
Metro size: roughly 4.3 million people, or about 1,870,000 households within the metro area
Annual enquiry pool: an estimated 65,000 to 112,000 households commissioning qualifying home-improvement work each year
Cheapest and dearest trade here: kitchen and bathroom leads model at EUR 55 to EUR 100, solar panel leads at EUR 100 to EUR 170
The most competitive installer market in the country
Milan combines the highest household incomes in Italy with the deepest concentration of installers, which is why cost per lead here sits well above the national figure. You will not win that auction on bid. What separates firms in this city is response speed, a written quote that arrives the same week, and documentation that survives a comparison with two competitors. Milanese customers are experienced buyers and they behave like procurement professionals.
Air quality rules turn heating replacement into a deadline
The Po valley traps pollution under winter inversions, and the regional response has been sustained restriction of the oldest and dirtiest heating appliances. Regulatory pressure with a date attached is the most convertible demand a heating contractor can have, because the homeowner is not choosing whether to act, only who acts. Keep a plain summary of the current rules on your own site, updated, and you will collect enquiries from people searching for the rule rather than for a contractor.
The seasonal shape of demand in this metro
Seasonality is the most predictable thing in contracting and the least planned for. Below is when each of the three trades on this page actually moves.
Solar panel: demand peaks spring and early summer and bottoms out around November to January, driven mostly by electricity prices and payback-period anxiety.
Heat pump: demand peaks September to January and bottoms out around June and July, driven mostly by boiler replacement deadlines and running-cost comparisons.
Kitchen and bathroom: demand peaks January and September and bottoms out around July, driven mostly by moving house and long-postponed renovations.
Two practical consequences. First, your cheapest leads of the year are available in the trough months and are worth buying if you have the patience to nurture them. Second, capacity rather than lead supply becomes the binding constraint at peak, so a lead bought in the busiest week is often a lead you cannot service, and an unserviced lead is a full-price lead with no revenue attached.
Invoicing and traceable payment are part of the incentive
Qualifying for Italian renovation deductions generally depends on the payment being made by a traceable method with the correct references and on the invoice being properly issued. That makes the formal, documented contractor structurally more valuable than the informal one, and it is the strongest available argument against a cash quote. Explain the mechanism at the survey. Most customers understand that a cheaper undocumented price can cost them more after the deduction is lost.
The order to switch channels on in Milan
Sequence beats selection. All five of the channels below function in a metro this size; the expensive error is starting with the one that costs the most per enquiry and takes the least time to set up, because it is the one that will flatter you for a month and then empty the account.
Buying exclusive leads skips the build entirely. You pay more per enquiry and nothing per month, and you can turn it off in a week.
Google Local Services sits above the normal results and charges per lead rather than per click, but requires verification and is not available everywhere.
Meta and Instagram creates demand rather than capturing it. Cheaper per click, lower intent, and it needs a real offer rather than a contact form.
Local SEO and the map pack is the cheapest sustainable source in any metro and the slowest to build. Reviews and proximity decide it more than content does.
Google Search captures people who have already decided to buy and are choosing who from. Highest intent, highest cost per click, smallest audience.
A defensible first ninety days here runs like this. Week one is the business profile, the photographs and the first review requests. Week two is a small block of exclusive leads, so the crew is quoting while the owned channels are still invisible. Month two, and not before, is when a paid search account earns its place, because by then you have enough closed jobs to price a click honestly.
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 solar panel lead in Milan averages EUR 135. At the normal 3 to 5 exclusive leads per signed customer, that is about EUR 545 to win one, against a typical project of EUR 10,500. Acquisition is therefore running near 5.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.
Milan lead prices, trade by trade
Take the mechanism before the number. A metro auction is a fixed quantity of high-intent searches divided among more bidders than the surrounding region carries, so the clearing price rises even though the homeowner behind the click is identical. In Milan that settles at EUR 55 to EUR 170 per exclusive lead, roughly 20 percent above the Italian national average.
Solar panel: EUR 100 to EUR 170 per exclusive lead. 3 to 5 leads normally convert into one customer, and the buyer is a homeowner comparing three quotes for a roof-mounted system. Peak demand runs spring and early summer.
Heat pump: EUR 100 to EUR 160 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.
Kitchen and bathroom: EUR 55 to EUR 100 per exclusive lead. 5 to 8 leads normally convert into one customer, and the buyer is a homeowner planning a full room renovation. Peak demand runs January and September.
Read that as a menu rather than a price index. If two of these trades sit inside your competence, the cheaper one is usually the better way into a new metro: it buys local reviews and local photographs at a lower cost per attempt, and those are the assets that make the expensive trade affordable later.
How to start buying leads in Milan
Set your service boundary in drive-time minutes measured at the hour you actually travel, not in kilometres on a map.
Pick the trade you close best. On this page that is most likely kitchen and bathroom at EUR 55 to EUR 100 a lead, because volume is easier to learn on than margin.
Claim and complete the local business profile, add the service area, and get the first ten reviews before spending anything on advertising.
Buy a small block of exclusive leads to measure your real close rate rather than the one you assume you have.
Track cost per signed customer, not cost per lead. At these prices a solar panel customer costs roughly EUR 545.
Only open a paid search account once you know what a click is worth, which you cannot know until the two steps above are done.
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
Pricing for Milan works on volume, not on trade: the same per-lead rate whether you take the cheapest work on this page or the dearest. The modelled local band is EUR 55 to EUR 170, which is the number to compare each row against.
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 Milan?
Modelled at EUR 55 to EUR 170 for an exclusive lead, depending on trade. That is roughly 20 percent above the Italian national average. Kitchen and bathroom leads sit at the bottom of the range and solar panel at the top.
How many home-improvement projects happen in Milan each year?
An estimated 65,000 to 112,000, from a base of roughly 1,870,000 households. That is across every trade combined, so a single specialism is looking at a fraction of it.
How much does a signed customer actually cost?
Multiply the lead price by the number of leads it takes to close one. For solar panel work in Milan that models at about EUR 545 per customer against an average job value of roughly EUR 10,500, or 5.2 percent of revenue.
What should I fix first if my lead flow is poor here?
Response time, then reviews, then radius, then budget, in that order. Contractors reliably do the reverse. In a metro like Milan the businesses winning the map pack are rarely the ones spending most; they are the ones answering fastest with the most recent reviews.
NEED A CLEARER PLAN?
Let’s turn your next move into momentum.
Talk to us →