House clearance · Stuttgart, Germany · Facebook & Instagram ads
Started from zero in a crowded market. The phone rang anyway.
Where they started
Messner Service was newly founded. No customer base, no word of mouth, and Stuttgart house clearance is packed with competitors fighting over the same searches. Instead of waiting for referrals, they put ads live from the start.
When this ran
Mar 2026, ads liveMay + Jun, measured
In those 61 days the ads were shown 272,713 times.
The ads’ share of one booked job
ads: €162the job: €1,200
13.5% of the job pays for the marketing that brought it.
✓Built the website and the pages the ads lead to around one thing: getting in touch. Call and WhatsApp buttons on every page, plus a short enquiry form with four fields. Big type, easy for older customers.
✓Ran two Facebook and Instagram campaigns that never switched off, aimed at people nearby who need a clearance. Fresh ads every week so they never went stale.
✓Tracked every euro to an enquiry, so the owner knew what an enquiry cost and what a booked job cost.
99website enquiries in 61 days
1 in 20clicks became an enquiry
about 15booked jobs
7.4×back in booked work for every euro spent
From click to booked work
1,948clicks to the site
1 in 20→
99website enquiries
15%→
about 15booked jobs
× €1,200→
€17,800booked work, before costs
Every dot is one enquiry
99 enquiries in 61 days. The filled dots are the booked jobs.
What one euro brings back
inback
€1 of ad spend, €7.40 back in booked work, before costs.
An enquiry cost €24.26 and a booked job about €162. With an average job worth €1,200, every ad euro came back more than seven times over in booked work.
Upholstery cleaning · Germany-wide · Google Ads
They wanted to be the name for upholstery cleaning in Germany. Now they turn up everywhere people search.
Where they started
Polsterblitz cleans upholstery across Germany. The goal was national: be the name people think of first for upholstery cleaning. Someone in a big city searches for a cleaner. So does someone in a small town. Polsterblitz wanted to be there for every one of those searches.
When this ran
Jan 2026, ads liveMay + Jun, measured
The ads’ share of one booked job
ads: €37the job: €450
8.2% of the job pays for the marketing that brought it.
✓Put ads on every “upholstery cleaner” search in Germany. Wherever someone looks for upholstery cleaning, Polsterblitz turns up.
✓Coverage across the whole of Germany, from big cities to small towns. Show up everywhere and people take you for the biggest name in the trade.
✓Counted an enquiry as a phone call or a filled-in form. The owner sees who got in touch, not a click report.
1,430enquiries in 61 days
1 in 7clicks became an enquiry
about 500booked jobs
12×back in booked work for every euro spent
From click to booked work
9,550clicks to the site
1 in 7→
1,430enquiries
35%→
about 500booked jobs
× €450→
€225,000booked work, before costs
Out of every 100 enquiries
35 of every 100 enquiries became a booked job.
What one euro brings back
inback
€1 of ad spend, about €12 back in booked work, before costs.
An enquiry cost €13.13 and a booked job about €37. With an average job worth €450, every ad euro came back about twelve times over in booked work. That works out at roughly 250 jobs a month, all of them carried out.
Renovation · Stuttgart region, Germany · Google, Facebook & Instagram ads
A year of ads brought 24 renovation customers worth over €1.3 million.
Where they started
Giese is a renovation and restoration company in the Stuttgart region, working within about 30 km. Jobs run from straightforward renovations to full restorations. The company was growing, and work was already coming in through word of mouth, partners and past customers. We came in to get more work coming in through ads.
When this ran
Jan 2025Dec 2025, full year measured
The ads’ share of one booked job
ads: €1,323average job: €55,000
Winning a customer costs 2.4% of an average job.
✓Ran Google and Facebook side by side so each does a different job. Facebook brought enquiries cheaply and in volume, €45 each. Google cost €92 an enquiry, but more of those turned into customers.
✓Counted every step from enquiry to signed job: a first phone call, a meeting with the project manager, a quote, the signed job. The owner sees what winning a customer costs.
✓Judged the ads on signed jobs, not clicks.
544enquiries in 12 months
114meetings with the project manager
24customers won
41×back in booked work for every euro spent
From click to booked work
544enquiries
21%→
114project meetings
21%→
24customers won
≈ €55k each→
€1.3m+work won, before costs
Two platforms, two different jobs
Google
163 enquiries at €92 each. Fewer, pricier, closer to buying.
Facebook & Instagram
381 enquiries at €45 each. More of them, cheaper.
Each side ended at 12 customers. Together: 24 for the year.
Taking Google and Facebook together, an enquiry cost €58 and winning a customer about €1,323. A full restoration is around €80,000, a straightforward renovation around €30,000, and the split was about half and half. That puts the 24 customers at over €1.3 million of renovation work won, before any costs. The number is that big because the jobs are big: one signed restoration can cover years of ad spend.