Roofing job values in Italy: the 2026 benchmark

Roofing job values in Italy: the 2026 benchmark

Roofing job values in Italy: the 2026 benchmark

THE SHORT ANSWER

Modelled roofing job values in Italy run EUR 4,800 to EUR 12,000 in 2026, midpoint EUR 8,400. That midpoint carries 25 to 35 percent gross margin, which is EUR 2,100 to EUR 2,950. Winning the customer takes 4 to 6 exclusive leads at EUR 50 to EUR 100 each, so acquisition costs EUR 250 to EUR 600 and absorbs 9.0 to 29.7 percent of the margin on a single project.

Contractors quote job value from memory, and memory drifts upward in a good year and downward in a bad one. This page gives a modelled band for roofing work in Italy in 2026, then does the arithmetic that makes a band useful: what it leaves as gross margin, and how much of that margin a customer costs to win.

Treat the width of the band as information rather than vagueness. The variables are surface area, whether the structure underneath needs work, and scaffolding access, and on top of them sits the market itself: in Italy, northern regions carry both the higher job values and the higher click prices; a single national campaign averages two very different markets.

The numbers, at a glance

  • Midpoint contract value: around EUR 8,400, inside a working band of EUR 4,800 to EUR 12,000 for roofing work in Italy

  • What is left after materials and labour: EUR 2,100 to EUR 2,950 of gross margin, being 25 to 35 percent of the midpoint contract

  • Lead spend per signed customer: EUR 250 to EUR 600, at 4 to 6 exclusive leads each costing EUR 50 to EUR 100

  • Margin consumed by acquisition: 9.0 to 29.7 percent of one job's gross margin, counting nothing from repeat or referral work

What a typical roofing project is worth in Italy

The roofing band above describes a complete, permitted, installed project for a private homeowner. It excludes VAT, excludes anything a landlord or housing association would tender competitively, and excludes emergency call-out work, which prices on a different logic entirely.

What separates the bottom of the band from the top is surface area, whether the structure underneath needs work, and scaffolding access. Italy is a market of roughly 59 million people, and the number of installers chasing that population is what decides how firmly you can quote the upper half.

  • Bottom of the band, around EUR 4,800. A straightforward job on an accessible property with standard specification and nothing unexpected behind the wall.

  • Midpoint, around EUR 8,400. The job most quotes are written for, with one or two upgrades the customer asked for after the first visit.

  • Top of the band, around EUR 12,000. Larger scope, difficult access, or a household that chose the premium option in every category.

Pitch, access and scaffolding set the floor of any roofing price

Two roofs with identical surface area can differ by 40 percent in price, and the reason is almost never the tiles. A pitch above 35 degrees needs roof ladders and slows every trip. A terraced house with no side access means everything is carried through the property. A three-storey elevation over a conservatory needs a designed scaffold rather than a standard tower. Scaffolding alone commonly runs EUR 1,200 to EUR 4,000 on a domestic re-roof and is the line most often underestimated. Photograph all four elevations before pricing, and treat any job where you have not seen the access as unpriced.

The condominio decides, and it takes months

A large share of Italian households live in apartment buildings, and anything touching the structure, the facade or the common heating system needs a vote at the assemblea di condominio. That produces long, slow sales cycles and very large contracts when they land, because a facade or roof project across a whole block is an order of magnitude above a single-family job. It is a different sales motion aimed at the amministratore rather than a homeowner, with formal documentation and a formal quotation. Do not run condominio work through the same pipeline and the same follow-up rhythm as private jobs.

Contract value against gross margin

Contract value is the figure contractors quote each other. Gross margin is the figure that pays wages. For roofing work in Italy the gap between them is 65 to 75 percent of the contract, so the EUR 8,400 midpoint leaves EUR 2,100 to EUR 2,950 behind.

Overheads, vehicles, insurance and the owner's own salary all come out of that, which means the money genuinely available to win the next customer is a fraction of the margin rather than the whole of it. Decide what share you will spend on acquisition before you look at any supplier price list. Established roofers tend to land between 10 and 20 percent of gross margin. Businesses in a deliberate growth phase run at 30 and accept that payback arrives on the second job.

Why the average roofing job misleads

Averages in this trade are pulled upward by a small number of large projects. If three jobs in twenty come in near EUR 12,000, the mean stops describing the work you actually do and starts describing the work you occasionally win.

That matters commercially because acquisition budgets are set as a share of margin. Set them against an inflated mean and you overspend on every ordinary job to break even on the rare large one. The median of twenty signed contracts is the number to use, and in a band of EUR 4,800 to EUR 12,000 it usually sits below the midpoint of EUR 8,400 rather than above it.

What a block of leads has to produce to pay for itself

Work the package price backwards. Take 25 exclusive leads for EUR 1,750. At 4 to 6 leads per signed customer that is 4 to 6 jobs. At the EUR 8,400 midpoint that is EUR 33,600 to EUR 50,400 of contract value and EUR 8,400 to EUR 17,650 of gross margin, against a lead spend of EUR 1,750.

The block pays for itself on the first signed job and everything after that is return. That is the honest test of any lead purchase at this job value: not whether the price per lead feels high, but how many jobs the block has to produce before it breaks even, and whether that number is one or four.

Pricing per square metre works until it does not

A rate per square metre is a useful sanity check and a poor quoting method. It holds on a simple gable roof with easy access and breaks on anything with valleys, dormers, hips, chimneys or a conservatory in the way, because the detailing around each of those is measured in hours rather than area. One dormer can absorb a day of labour on a roof that priced at three days in total. Rate the area, then add the details as counted items with their own hours attached, and your quotes stop being a lottery you happen to win most weeks.

Historic centres restrict what you are allowed to quote

In protected historic centres the local Soprintendenza can dictate window materials, profiles, colours and glazing, and permission is required before work starts. In practice that often means timber frames replicating the original section rather than a standard PVC unit, made to order, at several times the price. Job value is high and the lead time is long. The failure mode is quoting a standard product for a property in a restricted zone and discovering the constraint after the deposit has been taken. Establish the address and the zoning before the survey, not after it.

When these numbers say do not buy leads

Be willing to reach the negative conclusion. If acquisition already consumes more than a quarter of gross margin at this job value, buying more volume makes the problem bigger rather than smaller. Here that line is crossed at roughly EUR 500 per signed customer, and the modelled cost is EUR 250 to EUR 600.

Three situations where the honest answer is no. You cannot call a new enquiry within an hour during working hours. Your quote-to-win rate on roofing work is below one in eight. Or your diary is already full for the next six weeks, in which case extra leads become slower callbacks on all of them rather than extra jobs. Fix the constraint first; the leads will still be for sale next month.

Five numbers to pull from your own accounts this week

  1. Median contract value across the last twenty signed roofing jobs in Italy, taken from invoices rather than from quotes.

  2. Median gross margin on those same twenty, after materials and installation labour but before overheads.

  3. Total enquiries received in the same period, counting the ones that never answered the phone, so the ratio is honest.

  4. Median time from enquiry to first call attempt, which is the variable that moves cost per customer furthest.

  5. Acquisition cost as a percentage of median gross margin. That single percentage is what you compare across suppliers, markets and years.

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. Job values here start from an industry band for roofing and are scaled by a construction cost index for Italy of 0.80 against a Benelux baseline of 1.00. That index tracks labour and materials, deliberately separate from the advertising auction multiplier used on our cost-per-lead pages, because the two move independently.

How Flock Leads prices this

Set against the margin numbers on this page, here is the actual price of buying exclusive enquiries rather than generating them:

  • 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

How much does a roofing project cost in Italy?

Between EUR 4,800 to EUR 12,000 for a private household in 2026, midpoint around EUR 8,400, excluding VAT and excluding competitively tendered work. Where a specific job lands depends on surface area, whether the structure underneath needs work, and scaffolding access.

Why is the band so wide?

Because surface area, whether the structure underneath needs work, and scaffolding access genuinely swings the price that much. A narrow average would be more comforting and less true. The useful move is to establish where your own typical job sits inside the band, then price your marketing against that point rather than against the midpoint.

Is job value in Italy rising or falling in 2026?

Material prices have largely stabilised after the volatility of the early decade, while installation labour remains the tighter constraint across most of Western Europe. The practical effect is that job values drift upward slowly and the labour component grows as a share of each quote. Re-check your own median twice a year rather than trusting a published figure.

How much should I spend on winning one customer?

Set it as a share of gross margin rather than as an absolute. Ten to 20 percent of margin is normal for an established business, and 30 percent is a deliberate growth position that pays back on the second and third job. Here 20 percent of margin would be about EUR 400 per signed customer.

Does a higher job value make lead buying easier?

Usually, yes, because the lead price is close to fixed while the margin scales with the contract. At the EUR 8,400 midpoint, acquisition is 9.0 to 29.7 percent of gross margin. Raise the average job by a fifth and that percentage falls by roughly the same proportion without a single change to what you pay per lead.

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