★★★★★ Recommended by our clients · 100% of our clients grew their bottom line · 100% performance-based
Article

Lead generation for service businesses

“Lead generation” sounds like something a B2B company with a sales department does. In practice, it’s what happens when a moving company’s phone rings from a Google ad. Here is the difference between bought and owned leads, how the form controls quality, and why response time matters more than most ad tweaks.

By Victor Skretteberg, Arcads · Updated September 28, 20264 min read

Short answer: Lead generation is creating inquiries from people who are considering buying: a form, a call or a booking. For a service business, it comes down to three choices: owning your leads (your own ads and your own site) instead of buying them from portals that share them with several companies, letting the form ask for what you need to give a price, and replying before the customer has picked someone else.
Leads coming inillustration
New lead · roof cleaning · Bergennow
New booking · removals · Oslo4 min
New lead · leasing · B2B12 min
Call from ad · 2 min31 min

Your own leads, not shared with others

In this article
  1. What a lead is, and what it isn’t
  2. Buy leads or create them yourself?
  3. The form decides the quality
  4. Measure leads separately
  5. What a lead costs
  6. Response time: the cheapest improvement

What a lead is, and what it isn’t

A lead is an inquiry from someone considering a purchase: a submitted form, a call, a booking. A click is not a lead, and neither is an impression or an “engaged user.” The distinction matters because Google and Meta optimize for what you measure. Measure clicks, and you get cheap clicks from people who never get in touch.

A lead isn’t a customer either. How many become customers depends on how fast you reply, whether the price was on the page, and whether the ad promised something the page didn’t deliver. You have to measure that number yourself, because it’s what decides how much you can afford to pay per lead.

Buy leads or create them yourself?

Many service businesses start with portals like Mittanbud. It’s fast, but the lead isn’t yours alone.

Bought leads (portals)Owned leads (ads and your own site)
Competition for the leadShared with several companies at onceThe customer contacted only you
PriceFixed per lead or subscription, regardless of qualityVaries with conversion rate and competition, and you see what each lead cost
Data and historyThe portal owns itYou own the account and everything in it
ScalingLimited by the portal’s volume in your areaLimited by search volume and budget
Getting startedSame dayA few days (tracking and landing page first)

Portals can be a decent supplement in busy periods. As a foundation, they make you dependent on someone else’s price and volume. Owned leads come from Google searches for “service + city,” from Google Business Profile, from Meta ads with real content, and from retargeting people who visited the site without getting in touch. How to build it up step by step is in marketing for small businesses.

The form decides the quality

A form with just name and phone gives you the most leads and the most people who don’t answer when you call back. Every field you add gives you fewer leads, but the ones who come through have thought about it. The rule we use: ask for what you need to give a price or to prioritize, and no more.

  • Move-out cleaning: address, date and home size. That’s what’s needed to give a price.
  • Facade and roof cleaning: postal code and which service. The postal code can also be used to send the lead straight to the right branch.
  • B2B: company name and what the inquiry is about, so the salesperson can prepare.

The same goes for forms inside Meta (lead ads). They produce cheap leads because the fields are filled in automatically, but the quality is often lower than from your own landing page. Choose the higher-intent setting, where the customer has to confirm before submitting, and add one question that makes them think.

Want to see what we would do for you? Send us your website and get a free proposal for ads and a landing page.

Get the proposal →

Measure leads separately

Forms, calls and bookings should be separate conversions, so you can see what comes from where. For calls, only those lasting longer than 30–60 seconds should count, otherwise wrong numbers count as leads. If you can also mark which leads became customers, in your CRM or a spreadsheet, and send that back to Google Ads, the account learns to find more of the good ones and fewer of the bad ones.

What a lead costs

For Utvendig Renhold (facade and roof cleaning) we got 549 leads in 90 days (June–September 2026), at NOK 163 on average including searches for the brand name (around NOK 188 without). Across the nine regions, the price ranged from NOK 145 to 341 for the same service. That’s why we run one campaign per region and move budget to where leads are cheapest. Numbers from more industries, with caveats.

Max cost per lead = profit per new customer × share of leads that become customers. Work it out before you increase the budget. If you are under the ceiling, you can spend more. If you are over, something has to change: the page, the form, the response time or the keywords.

Response time: the cheapest improvement

The customer has often sent the same request to several companies. Whoever calls back first has a head start that no ad tweak can buy. Before we switch on an account, we ask who owns the inbox and the phone, and what happens to a lead that comes in at 4:30 p.m. on a Friday. If no one has a good answer, that’s the first thing to fix. An automatic text or email confirming the inquiry was received and saying when you’ll call also helps.

Multiple locations? How we structure the campaigns. Service business? Channel choice industry by industry.

Some of the companies we work with
Utvendigrenhold Veldigrent.no Rask Flytting Mokki Badstugutta Frifor.app

Hear from our clients.

Our clients5 participants
TT
Thommy TellefsenCEO, Leid.no
These guys deliver above and beyond! I'd worked with 6-7 other agencies before we were recommended Arcads. There's a clear before and after working with you.
4.73x ROAS across channels
MG
Mattis Ohana GoksøyrCMO, Mokki
Wow, even the statics are working this well! Great job, guys, fantastic
+127% profit year over year
JR
Jonathan RotheCEO, Utvendig Renhold
Great job, boys! Very good.
549 leads in 90 days
EL
ElliotCo-founder, Badstugutta
Really nice, we're getting more leads than ever, we're getting more clicks than ever!! Amazing.
Leads from Google and Meta
NA
Nathaniel AyehVeldigrent and Raskflytting
We've worked with Arcads on several concepts over time, and we still do. Creative, professional and fast. A partner we trust.
NOK 202 per lead, move-out cleaning Oslo
See what it would look like for you

Be next on the list. The proposal is free and comes with no commitment.

We make everything ourselves. Not just the ads.

Campaigns, ads, landing pages and tracking. One partner, no middlemen, no freelancers to wait on.

Landing pages

Campaign pages for your online store and landing pages with forms for leads. Built for ad traffic, not for your website menu, and they're yours.

Landing page Arcads made for Frøyd
Landing page Arcads made for Generalfinans
Landing page Arcads made for QualiPet
Landing page Arcads made for Veldigrent

Ads

UGC video, statics and motion graphics. 10+ new ones a week, all made in-house.

Google Ads

Search, Shopping and Performance Max. Structure, negative keywords and scaling based on profitability, not clicks.

Google Ads agency

Meta Ads

Facebook, Instagram and Snapchat, with ongoing testing of new ads every week.

Meta Ads agency

Tracking

Google Ads, Meta Pixel and GA4 set up correctly first. Then you see every sale and every lead yourself.

The Monday report

Numbers you understand, every Monday. What was done, what it brought in, what we're doing next week.

See what it would look like for you

You see the proposal before you've paid a single krone.

Behind Arcads.

Arcads is a Norwegian performance marketing agency in Skien that runs Google Ads and Meta Ads and makes the ads itself, for clients all over Norway. We mostly work with online stores and service businesses that live on leads, often with multiple locations.

Victor Skretteberg, managing director of Arcads

Victor Skretteberg

Managing director and Google Performance

Victor is the one you meet on the first call. He builds your Google account and digs into the numbers. You get a report every Monday.

Victor on LinkedIn
Jona Helgen, creative lead at Arcads

Jona Helgen

Creative and Social Media Performance

Jona makes the ads you see on this page. Videos, statics and concepts. 10+ new ones a week don't make themselves.

Jona on LinkedIn

We got tired of agencies that invoice whether it works or not, so we built our own. No middlemen, no salespeople. You get us.

Why people leave their agency for two guys in Skien.

One partner instead of a slow agency, a freelancer you have to chase, or yet another evening in front of the ad account yourself.

ArcadsTypical agencyFreelancerDo it yourself
Payment100% performance-basedFixed feeHourly rateYour own time
New ads10+ a weekA few a monthOne at a timeWhen you find the time
Landing pagesIncluded, made by usExtra invoiceRarelyYour website
ReportingEvery Monday, numbers you understandQuarterly reportNoneYou make it yourself
Who you talk toVictor and JonaAccount managerOne personNo one
Lock-inNoneOften 6-12 monthsNoneNone
OwnershipThe accounts are yoursVariesVariesYours

Questions and answers.

What is lead generation?+
Creating inquiries from people who are considering buying: a submitted form, a call or a booking. For service businesses, leads most often come from Google searches for “service + city,” Google Business Profile, Meta ads and retargeting, or from portals that sell leads.
What does lead generation cost?+
You set the ad budget yourself, and the cost per lead depends on industry, area and how well the page converts. For facade and roof cleaning, a lead cost NOK 163 on average in the account we manage (June–September 2026). Management costs either your time (2–3 hours a week) or an agency. We take a share of the value we create, not a fixed monthly fee.
Is it better to buy leads from Mittanbud and similar portals?+
As a supplement it can work. As a foundation it makes you dependent: the lead is shared with several companies, you compete on price, and the portal owns the data. Owned leads from ads and your own site come only to you, and you own the history.
How many leads do I need?+
Work backward: how many new customers do you want, and what share of inquiries become customers? If you want 10 new customers a month and one in three inquiries buys, you need 30 leads. At NOK 300 per lead, that’s NOK 9,000 in ad budget.
What is B2B lead generation?+
The same principle with a longer decision time and a higher value per customer: a form that qualifies, content that answers the questions in the buying process, and retargeting over several weeks. More on B2B marketing.

See what it would look like for you.

Send us your website. You'll get a proposal for ads and a landing page by email within a couple of days.

  • Made by Victor and Jona, not a template
  • Free, and yours to keep
  • No lock-in contract, no salespeople
VictorJonaVictor and Jona reply personally.
Step 1 of 2
How much do you spend on ads per month?

We never share your info. Rather talk directly? Book 30 min

Thanks!

The proposal is on its way within a couple of days. If it's urgent, email victor@arcads.no.