ansamble Market check · Sample report
Idea

A weekend mobile bike-repair van in Berlin

A van comes to your home or office at the weekend and fixes the bike on the spot.

Berlin, Germany Checked 27 Oct 2026 Every number links to its page
31 key claims re-opened by a second checker30 held as written · 1 was corrected
Verdict
CHANGE
GOCHANGESTOP

The demand is real, but the gap is mostly filled. Change the idea first, then run the 7-day test. It measures bookings, not clicks.

€69 · Mon–Sat to 22:00

A direct competitor, Mobile Radklinik, already comes to you. Inspection including the call-out.

Saturday is takenmobileradklinik.de
Yeply insolvent, 2023

The best-known mobile van company that covered Berlin. It came back serving only companies.

Vans for private customers struggledpedelec-elektro-fahrrad.de
Licensed trade

Bike mechanic is a licensed trade. It needs a master craftsman or another accepted route.

Check before selling repairsHwO Anlage A
This check cannot tell you
Monthly searchesNeeds Google Keyword Planner. Here: which phrases people type.
Whether people pay youOnly a real offer shows it. The 7-day test starts there.
Costs and marginsVan, parts, insurance, travel time, a qualified manager: not costed.
Off-season demandRepair peaks in spring. November reads lower than April.
Google review countsMaps needs sign-in. Traction shown by years active instead.
01

Scorecard

Ansamble's reading of the evidence below
Demand signal
Present

Berliners type the phrases, by district too. Volume is not measured.

Competition
High

At least six mobile mechanics in Berlin. One already does Saturdays to 22:00.

Price room
Narrow

Solo mechanics about €44–58 all-in. The closest match: €69.

Legal risk
Must-check

Licensed trade. No Sunday work that the public can notice in Berlin.

02

Competitors: what an inspection costs at your door

All pages checked 27 Oct 2026
Berlin shop avg €58.70
Like Your Bike
€43 all-in
RadAmbulanz
€50 all-in, nearby
KurbelKurti
€32 + €20
Rad-Doc
€39 + €15
Mobile Radklinik
€69 all-in · Mon–Sat to 22:00
Flashfix
€99 + from €45 = €144+
€0€50€100€150
Inspection Call-out fee (KurbelKurti, Rad-Doc: up to 5 km) Berlin shop average, without parts, Feb 2024 stale upway.de
Two price levels

Solo mechanics about €44–58 all-in. Flashfix €99 plus at least €45. Mobile Radklinik sits between them at €69.

Saturday is not a free gap

Radklinik to 22:00, Pedal Pro by arrangement, Flashfix lists Saturday shop hours. Its van on Saturdays: not stated.

Supply is fragile

Most are one person. One is away for five weeks now, one closed in 2024. Workshop hour: €85 average, about €120 at most BIKE, 31.10.2025

Mobile Radklinikclosest match
€69inspection · e-bike/cargo €79
Flat tyre €35 incl. tube · call-out included within its area
"Mo - Sa: 09:00 - 22:00 Uhr"
Berlin, own service area
Traction: not found
Closest match to this idea already. Area limits not checked.
Flashfixalso Hamburg, Munich
€99e-bike €134 · cargo €189
Flat tyre: front €29, rear €39 · call-out "ab 45 Euro" inner city Top10 Berlin, 22.10.2026
Shop Sat 9:30–18:00 on its Berlin page. Top10 Berlin says Sat/Sun closed
Van to home, office or park
Claims "hunderte 5-Sterne Bewertungen" (no count)
Most expensive: €144+ all-in for an inspection.
RadAmbulanzon holiday
€50"Endpreis € 50 im Nahbereich"
Flat tyre "pauschal € 44" all-in · call-out €12 nearby prices
Mon–Thu 9–18
"zwischen Mitte und Wannsee"
"seit über dreißig Jahren" repairing
On holiday 23.10.–29.11.2026. No weekends.
€32+ €20 call-out up to 5 km
Flat tyre: front €18, rear €24
Hours not stated
"in ganz Berlin"
Traction: not found
"ist kein Meisterbetrieb" (own words).
€39+ €15 call-out up to 5 km
Flat tyre: front €18, rear €24
"Mi.-Fr. nach Vereinbarung"
South and south-west
Traction: not found
Three days a week.
€43all-in
Flat tyre €36 all-in · call-out €14
Hours not stated
Mitte, Reinickendorf, Pankow, Charlottenburg
In its seventh year (own claim)
"Preisliste 2025": may be stale.
Prices not published
Mon–Fri 10–19 · Sat/Sun "nach Vereinbarung"
Pankow, Weißensee, Prenzlauer Berg, Friedrichshain
Traction: not found
No public prices.
Swapfietssubstitute
Included in rent
Swapped if not fixed "in 10 Minuten" · no call-out
Store hours not read
Two Berlin stores
E-bike from €59.90/month
Rental only, not for your own bike.
Bad Bikes Berlinshop with pickup
Prices not published
Pickup fee not published
Sat 10–14, Sun closed
Steglitz
Shop "seit 2010"
Not repair on the spot.
YeplyB2B only
Insolvent Nov 2023
"arbeitnehmerfreundlichen Zeiten"
Companies · private customers only in parts of Hamburg 2025
3 vans, 6 staff (Feb 2025)
Insolvent Nov 2023, now B2B only. Prices not published.
radsamexited
Stopped 16.08.2024
South-east Berlin
Owner moved away.
03

Voice of customer

Exact quotes, original language, with a translation
46.6%

of German bike owners report trouble maintaining their bike.

Main cause among them: long workshop waits, 33.1%, the highest in Europe.
12 weeks

"In der Hochsaison sind Wartezeiten von bis zu zwölf Wochen keine Seltenheit"

Waits up to 12 weeks in peak season.
16.04.2026vendor panel
80%

of bike businesses struggle to find workshop staff.

600 surveyed, 30 European countries.
68%

of all German bike owners skip regular professional service.

Of those, 38% repair themselves. For 12% of respondents service is simply too expensive.
Blocked automated reads on 27 Oct 2026: RedditToytown Germanygutefrage.netpedelecforum.deTrustpilot (browser)Google Maps So: no Reddit quotes. Most quotes are from 2020–2023.

Pain: waiting, unreachable shops, refusals 13

"I love the business idea, especially since my regular workshop has long waits right now."
About a mobile workshop van parked outside.
"Mich begeistert die Geschäftsidee, zumal meine Stammwerkstatt gerade längere Wartezeiten hat."
taz, Berliner Szenen21.05.2021 · columnstale
"Called over 50 times in recent days and nobody ever picks up. My bike has been there for repair for 3 weeks now."
"Hab in den letzten Tagen über 50 mal angerufen und nie geht da jemand ans Telefon. Mein Bike ist da mittlerweile seit 3 Wochen zur Reparatur."
golocal, Berlin shop25.05.2020stale
"the lead time for appointments is currently 8–10 weeks."
A Berlin shop about itself.
"der Terminvorlauf beträgt allerdings gerade 8-10 Wochen."
"Taking on the repair was brushed off with a curt 'Nope' because I had bought the parts in another shop."
"Die Reparatur zu übernehmen, wurde mit einem schroffen "Nö" abgewischt, weil ich die Ersatzteile schon in einem anderen Laden besorgt hatte."
"Waited half an hour for a staff member."
"Eine halbe Stunde auf einen Mitarbeiter gewartet."
golocal, Berlin shop08.10.2023stale
"Would have paid double for the repair in another shop."
"Hätte in einem anderen Laden das doppelte für die Reparatur zahlen müssen."
ReviewHero, Berlin shop03.06.2023staleunchecked
"It took a few days to order the parts and then they kept my bike for 3 days for the repairs."
Yelp, Berlindate not shownunchecked
"Impossible to get in contact with."
Subscription bike. Reviewer in Germany.
Trustpilot, Swapfiets14.07.2026unchecked
"Workshop wait for a 6-month-old e-bike: 4 weeks, plus the note that 'just having a look' already costs €60."
"Werkstattwartezeit für das 6 Monate alte Pedelec; 4 Wochen, nebst dem Hinweis das "nur mal gucken" schon mit 60 € zu Buche schlägt"
eMTB-News forum04.08.2020 · Germanystale
"Anyone with the nerve to buy a bike elsewhere gets put off for 8 weeks."
"Wer das die Frechheit hat ein Rad woanders zu kaufen, wird auf 8 Wochen vertröstet."
eMTB-News forum08.08.2020stale
"many workshops around here don't even give repair appointments any more."
"viele werkstätten bei uns vergeben nicht einmal mehr reparaturtermine."
eMTB-News forum09.08.2020stale
"Like many shops we no longer accept bikes not bought from us, otherwise waits would be even longer."
A mechanic.
"Wir nehmen auch wie viele andere Läden keine Bikes mehr an die nicht bei uns gekauft wurden sonst wären die warte Zeiten noch länger."
eMTB-News forum08.08.2020stale
"…not one of them can change a bike chain or bleed a brake."
About 20 random acquaintances.
"…dann kann dort Keine/r eine Fahrradkette wechseln, oder eine Bremse entlüften."
eMTB-News forum04.08.2020stale

Against the idea: fast shops, DIY, on-site service 6

"On average we're at 1–2 days."
A Berlin shop about itself.
"Im Durchschnitt bewegen wir uns bei 1-2 Tagen."
"Daniel and Amir repaired my bike within 2 hours, I'm very happy."
"Daniel und Amir haben innerhalb von 2 Stunden mein Rad repariert, ich bin sehr zufrieden."
"…for repairs I go to a small but fine workshop right around the corner."
"…da ich mit Reparaturen gleich bei mir um die Ecke gehe zu einer kleinen aber feinen Werkstatt gehe."
golocal, Berlin20.10.2013stale
"Fast, friendly service. 10 minutes in the shop, bike repaired, good as new."
Trustpilot, Swapfiets29.07.2026unchecked
"A woman pumped my tyres and then fixed a few problems on the spot that she had also noticed."
An on-site visit.
Trustpilot, SwapfietsAugust 2026unchecked
"A tyre change in particular you should try yourself; there are loads of videos and guides online."
A mechanic.
"Und grade einen Reifen Wechsel sollte man schon mal selbst probieren, es gibt jedemenge Videos und Anleitungen im Netz"
eMTB-News forum07.08.2020stale
The sharpest pain is not price. It is "they won't take my bike" or "come back in weeks", and it peaks in spring. Fast Berlin shops (same day to 2 days) and Swapfiets' on-site visits answer it for many people.
04

Search demand: what people type

Google autocomplete, German and English, region Germany, 27 Oct 2026
Berlin is on Google's "mobile" listNext to Hamburg, Köln, Düsseldorf and München.
People search by districtKreuzberg, Wedding, Lichtenberg… That fits a van serving one area.
Price is a search motive"günstig" (cheap) and "kostenlos" (free) are among the top Berlin suggestions.
"At home" phrases are thin"fahrrad service zuhause", "vor ort": Google offers nothing longer.
English needs careful targetingMixed up with US towns called Berlin ("bike shop berlin ct", "md", "nj").
Could not be readGoogle Trends refused automated reads (HTTP 429): no seasonality index. German Wikipedia has no bike-repair article to use as a proxy.
05

Ad cost: what €100 buys

No public ad price for bike repair in Germany. Nearest benchmarks.

Cost per click, Germany

Facebook / Instagram€0.95 in July 2026
about €0.91
Google, localhair, food…
€0.40–1.20
Google, allall industries
"rund 1 bis 2 Euro"
Google, tradesHandwerk
€2–6
€0€2€4€6

Google: selbststaendigkeit.de, 13.08.2026 (unlinked benchmark source) · Meta: Superads, Jul 2025–Jul 2026

Clicks €100 buys · midpoint of range

Google DE local €0.80
125
Meta DE €0.91
110
Google DE all €1.50
67
Google DE trades €4
25

€100 on Google Search, all-industry midpoint

Budget7-day test traffic
€100
at €1.50 per click
Clicksrange 17 (at €6) to 250 (at €0.40)
≈67
5–15% of clicks become an enquiry ostend.digital, 19.07.2026
Booking requestsenough to see if anyone books
3–10

About 110 clicks on Facebook/Instagram. €100 is enough to see whether anyone books, not to judge a business. Our arithmetic on the figures shown.

US benchmarkPer clickPer lead
Google, automotive
LocalIQ, 29.09.2026
$3.49$33.12
Google, tyre & wheel repair
LocalIQ, 29.09.2026
$3.46$20.70
Google, home improvement
LocalIQ, 01.06.2026
$8.33$90.92
Facebook lead ads, home improvement
LocalIQ, 23.09.2026
—$42.95
(all $27.39)
06

Verdict and what to test instead

CHANGE

Do not test the idea as written ("weekend van"). Test a sharper version.

1

The weekend gap is smaller than it looks

Sundaypublic work banned in Berlin
€69Sat to 22:00, all-in
2

Mobile vans for private customers struggled

20.11.2023Yeply insolvency, citing falling demand

Vans ran in Hamburg, Berlin, Düsseldorf and Munich. Restarted for company bikes only.

Dec 2023stale, but a fact
3

Shops are adding repair capacity

+13.5%workshop revenue 2025
−7.7%bike revenue
3.8 mbikes sold, about
4

But the pain is real in season

Waits of weeks, refused bikes and the staff shortage are documented for 2025–2026.

see Voice of customer
Atested below

"Fixed in 48 hours, at your door."

  • Compete on speed against booked-out shops in spring
  • At or below €69 all-in
  • 2–3 neighbouring districts
Bown test: direct sales, not ads

"Bike day at your office."

  • One visit, many employee bikes, paid by the employer
  • This is where Yeply survived
  • A different buyer

Riskiest assumption

Enough Berliners book and pay about €69 for an on-site repair. Dense enough for one mechanic to do several jobs a day without long drives.

Legal must-check before selling repairs

Bike mechanic (Zweiradmechaniker) is licensed trade no. 17 in Anlage A HwO. Needs a master, or six years of experience including four in a lead role, or a hired master as manager HWK Berlin, 12.03.2026
07

7-day test plan

What the €149 Real-world test runs
Offer

Version A: "Your bike fixed at your door within 48 hours". Inspection €69 incl. call-out, flat tyre €35 incl. call-out, 2–3 districts.

Page
One landing page: prices, a booking form (address, bike type, problem, preferred slot), a clear note that this is a pilot with limited slots.
Traffic
€100 over 7 days.
€60 Google
€40 Meta
Google Search on the phrases above, Berlin only. Instagram/Facebook to Berlin, ages 25–55.
Measure
Completed bookings with address and slot. Cost per booking. Share who confirm by reply when contacted. Which phrase or ad brought them.
D1
D2
D3
D4
D5
D6
D7
Kill
≤ 2 bookings

after €100, or none who confirm

In between
3–5 bookings

Change one thing (price, area or promise) and rerun once

Pass
≥ 6 at ≤ €17 each

and at least 3 of them confirm the slot and price when contacted

0 · 1 · 23 · 4 · 56+ completed bookings
Read it right. A November test reads low because of the season. A pass shows booking intent, not a profitable service: track the time and cost of every real job before scaling.
Sources All opened 27 Oct 2026 unless a date is given