Local SEO by Industry

SEO Consultation Services for Tradespeople in Hamburg

When a pipe bursts in Wandsbek at 9pm — you are the first call.

10+
Years building for the web
3
Languages I work in
1
Goal — more clients
48h
Audit turnaround
Why it hurts

Your work is excellent. Nobody online knows you exist.

Emergency searches are decided in two seconds. "Notdienst klempner hamburg eimsbüttel" returns a 3-pack with three GBP listings and ten websites underneath. Research from the German Crafts Association (ZDH) shows that over 70% of private clients award the job to one of the first three results. If your GBP has no service areas, a wrong primary category, or no new review in two years, you are not in that pack — regardless of how long your Meisterbrief has been hanging on the wall.

01 GBP primary category is "Bauunternehmen" instead of "Sanitärinstallateur" — wrong cluster, wrong visibility.
02 No service areas set. You appear near your registered address only, not across the 30 km radius you actually serve.
03 Twelve reviews from 2021. Competitors have 80+. In the 3-pack algorithm, that is a knockout factor.
04 No Local Service Ads active. Whoever sits at the very top with a "Google Guaranteed" badge gets 30-50% higher click-through than organic results.
Why a specialist

When someone in Wandsbek has a burst pipe, they do not google the local guild. They type "klempner notdienst hamburg" and call the first result in the 3-pack. If you are not there, the competitor who does worse work but has more reviews wins. SEO for tradespeople is not "more marketing" — it is whether your phone rings when the need is urgent. I specialise in Hamburg and SH. No e-commerce SEO with a tradesperson logo slapped on it.

Emergency searches are pay-per-lead gold. Someone typing "heizung defekt sonntag hamburg" calls within 30 minutes in 80% of cases — but only if you are in the map pack.
Trades are still underrepresented online. That is why the keyword difficulty for "seo für handwerker" is near zero and generic exact-match domains rank on domain authority alone. The field is half-empty.
Google Business Profile with service areas plus Local Service Ads (LSA) is your 3-pack ticket. The setup, lead verification, and Google Guaranteed badge are not optional extras.
Reviews are the hardest trust signal in your sector. Three new genuine reviews per month beats any ad spend.
Free Guide

Automate Your GBP in 20 Min — Prompts + Step-by-Step

Enter your email and I'll send you the guide estate agents and tradespeople use to automate their Google Business Profile in 20 minutes.

No spam · Unsubscribe anytime

How I deliver

My trades playbook in four phases.

01

GBP + Service areas

Weeks 1-2: correct primary category (Electrician / Plumber / Roofer / Painter / Heating & Sanitation), service areas across a 30-50 km radius, 20+ real job-site photos, weekly posts.

02

Review velocity

Weeks 3-6: review pipeline setup (QR code on delivery note, SMS follow-up after job completion), target of 3+ new reviews per month, every one answered within 24 hours.

03

Local Service Ads

Weeks 4-8: LSA application (insurance, Meisterbrief, background check), Google Guaranteed badge, weekly lead dispute review. You pay per verified lead, not per click.

04

Neighbourhood + specialist pages

From month 3: neighbourhood pages (Eppendorf, Wandsbek, Bergedorf, Pinneberg, Elmshorn) plus specialist pages ("Reetdach", "Wärmepumpe", "Bad-Sanierung"). Low volumes, high job values.

What I keep in check

What actually matters legally for trades advertising in Germany.

The HWG (Heilmittelwerbegesetz) is for medical professionals, not for painters or plumbers — ignore anyone who tells you otherwise. What genuinely applies: registration in the Handwerksrolle under the Handwerksordnung (HwO §1 ff.), the Meisterpflicht for Anlage-A trades (electricians, plumbers, roofers), UWG-compliant advertising (no misleading flat-rate quotes), and GefStoffV compliance for asbestos or mould work. Your HWK membership is a trust anchor — it should be visible, not buried.

Example

A Pinneberg-based sanitation business (10 employees) — illustrative.

Vorher

GBP primary category "Bauunternehmen" instead of "Sanitärinstallateur". Four service areas, all within Pinneberg itself. 18 reviews over three years, last one 14 months ago. Website at position 12 for "klempner pinneberg". Emergency business 80% dependent on old referrals.

Nachher

After 5 months: GBP category corrected, 12 service areas extended to Hamburg-West, 41 reviews (average 4.8), 3.2 new reviews per month. Website top-3 for "klempner pinneberg" and "heizung notdienst pinneberg". LSA active, ~14 verified leads per month. Emergency work now accounts for 50% of revenue.

Illustrative example based on typical patterns in the sector. Real numbers depend on your GBP, current reviews, and competition within your 30 km radius — we look at all of that in the audit.

Use cases

Real clients. Real work.

Web design, Webflow, Shopify and local SEO — three projects shipped for real clients in 2026. Click through for the full story.

Kind words

What clients say.

I've worked with Nestor several times and will continue to do so. Communication was seamless, even when I wasn't entirely sure how to express myself. From the very beginning, he understood my vision and transformed it into a functional, professional website with a spectacular design. His passion for making the website not only work well but also tell my business's story in an engaging and interactive way is evident. 1000% recommended.
Andres Ugueto Web client
Such an incredible person to work with! The site has come out high-quality, beautiful, engaging, and Nestor was unbelievably helpful throughout the entire process.
Anna Wolfe Podcast host — How to Get Wet When You're Dry
Collaborating with Néstor has been an incredible experience. From the start, he perfectly captured my vision and transformed it into an intuitive, professional, and impeccably designed website. I was impressed by his meticulousness and clear communication.
Alvaro Gargano Web client
About Nestor
Nestor Segura in Elmshorn A · BUCHHANDLUNG
Königstraße
B · KRÜCKAU
Kanal
C · KOPFSTEINPFLASTER ELMSHORN · DE
FILE
NS-001
SUBJECT
Nestor Segura
ROLE
Senior SEO
LOC.
Elmshorn, DE
COORDS
53.75°N
9.65°E
LANG
EN · ES · DE
YRS.
10+
STATUS
Aktiv
Schulstraße, Elmshorn · 2026 A4 · 01/01

I stopped chasing pretty websites. Started chasing clients for my clients.

I'm Nestor. Web and software developer for 10+ years, based in Elmshorn, Germany, working in English, Spanish and German. For most of my career I built websites that looked great and did nothing. Pretty portfolio, quiet phone.

Somewhere along the way I realized every business I worked with had the same single problem: they needed more clients, constantly, or they died. So I stopped optimizing for beauty and started optimizing for that. When my clients grow, I grow with them. That's the whole model.

If you run a local service business and you're tired of paying for ads that disappear the second you switch them off — we should talk.

— Nestor Segura, Elmshorn, Germany
EN / ES / DE10+ yrs devBased in GermanyRemote worldwide
Pricing
From €1,500/mo · cancel anytime · LSA setup €1,500 one-off
FAQ

Common questions from Tradespeople.

How quickly will I see results?
GBP corrections show up in the map pack within 2-4 weeks. Review velocity builds over 3-6 months. LSA delivers from day one once verification clears (usually 14-21 days). Ranking for "[trade] [city]" in 3-6 months.
Is this worth it for a one-person business?
If you end up in the 3-pack, yes. A single emergency call-out per month covers the retainer. For pure sub-contracting work with no direct clients, probably not — I will tell you honestly in the audit.
Do I need Local Service Ads?
In emergency trades (plumbers, electricians, heating) almost always. In scheduled trades (painters, carpenters) it is optional. In the audit I check whether your category is LSA-eligible and whether the cost per acquisition makes sense for your job values.
What about bad reviews?
Respond to them — properly. A calm, factual reply to a 1-star review often reads better to new visitors than the review itself. During setup we go through every negative review together.
What does everything cost together?
Audit is free. SEO retainer from €1,500/mo. LSA setup €1,500 one-off, management €600/mo. If you only want LSA (without ongoing SEO), that works too.
Is collecting reviews GDPR-compliant?
Done correctly: yes. A QR code on the delivery note or handover document — the client actively chooses whether to leave a review. No automated email blasts without double opt-in. In trades, this works better than almost any other sector. After good work, clients are happy to review.
How are you different from a generic "handwerker-seo.com" provider?
Those are DACH-wide generalist setups with exact-match domains. I am based in Elmshorn, know the competition from Hamburg-Eimsbüttel to Itzehoe, and work with the local GBP advantage that comes from that. No six-month lock-in either.
What happens after the audit?
You get an 8-12 page report: GBP status, review situation, competition in your 30 km radius, LSA eligibility, prioritised actions. If there is nothing meaningful to gain, I say so. No obligation afterwards.
Productized offer

Get your Google Business Profile fully optimized.

€499
See the offer
Free audit

Get the full picture of your local search — free.

I'll personally look at your Google Business Profile, website, top 3 competitors and top local keywords. You get a PDF report and a 30-minute call. If we're a fit, we talk next steps. If not, you keep the report.

  • Google Business Profile review
  • Top 10 local keyword map
  • 3 competitors analyzed
  • Tech & on-page red flags
  • 30-min strategy call
  • No sales pressure
I reply within 48 hours. Your details stay with me. No newsletters, no nonsense.
Last step

Free audit. Honest. 48 h.

Free consultation Free audit