The verdict in three sentences
For a physiotherapy group running 10 practices across Berlin, the strongest option in 2026 is usually a specialist local SEO agency working inside a multi-location tool that the group owns. Running everything in-house looks cheaper until reviews pile up at 40 or more a month and the front desk has patients to see. Plan for 1,000 to 2,800 EUR a month excl. VAT for all 10 Google Business Profiles, with a weekly report on calls, direction requests and booking clicks.
What 10 branch profiles really demand
Berlin is a patchwork of districts with very different competition. A practice in Prenzlauer Berg or Charlottenburg fights a dozen physios within 800 metres, while one in Spandau may face three. Each branch needs its own profile, categories, opening hours and German language posts.
| Task | Monthly volume for 10 profiles | Estimated time per month |
|---|---|---|
| Review replies | 40 to 120 reviews | 6 to 16 h |
| Google posts | 4 to 6 per profile, 40 to 60 in total | 6 to 10 h |
| Photos (treatment rooms, team, equipment) | 2 to 4 per profile | 2 to 3 h |
| Public holidays and bridge days (Brückentage) | 10 profiles to sync | 1 to 2 h |
| Q&A and Google suggested edits | 5 to 25 | 1 to 3 h |
| Rank tracking and weekly reporting | 4 reports | 3 to 5 h |
| Total | 19 to 39 h a month |
These are 2026 estimates for groups of this size. Two German rules shape the work. Replies must respect professional confidentiality under section 203 of the Criminal Code and the GDPR, so you never confirm that a reviewer is a patient or mention a treatment. Health advertising is also restricted by the Heilmittelwerbegesetz, so posts should inform (opening hours, therapies offered, new team members) rather than promise outcomes. German case law also lets a practice challenge a review when no patient contact can be verified, which a good provider handles through Google's removal process.
2026 ranking of provider types
We rank categories of providers, never named agencies, on four stable criteria: total cost, time to launch, reversibility and quality of local support.
| Rank | Provider type | Monthly cost for 10 profiles (excl. VAT) | Launch | Reversibility | Best fit |
|---|---|---|---|---|---|
| 1 | Specialist local SEO agency | 900 to 2,600 EUR (90 to 260 EUR per profile) | 3 to 6 weeks | Good if profiles stay in your account | Groups that want to fully delegate |
| 2 | Kolonell, Traffic Engine plan | 125,000 to 350,000 FCFA (191 to 534 EUR) a month over 12 months, setup 300,000 FCFA (457 EUR), scope set after audit | Audit, then launch | Profiles and access stay with you | Groups that want more enquiries and weekly reporting |
| 3 | Multi-location tool plus in-house staff | 200 to 600 EUR of software (20 to 60 EUR per profile) plus 19 to 39 h | 1 to 2 weeks | Excellent | Groups with a marketing coordinator |
| 4 | Full-service web and marketing agency | 800 to 2,200 EUR | 4 to 8 weeks | Depends on contract | Groups already using them for the website |
| 5 | Freelance local SEO consultant | 500 to 1,400 EUR | 1 to 3 weeks | Good, but single point of failure | Groups of 3 to 5 practices |
| 6 | In-house with no tool | No software, 30 to 50 h of staff time | Immediate | Total | Rarely sustainable beyond 5 profiles |
The specialist agency ranks first because it absorbs seasonal peaks (January and September), knows which primary category to use (Physiotherapist versus Physical therapy clinic) and tracks rankings street by street. It loses points if it insists on a 24-month contract or creates profiles under its own Google account. Google Business Profile itself is free and offers bulk verification from 10 locations; third-party multi-location tools are sold on monthly subscriptions, public pricing varies by plan, roughly 20 to 60 EUR per profile in 2026.
Twelve-month cost: the decision grid
| Option | Provider and tool cost over 12 months (excl. VAT) | Internal hours a year | Main risk |
|---|---|---|---|
| Specialist agency at 170 EUR per profile | 20,400 EUR | 50 to 90 h of approvals | Long lock-in, exit fees |
| Tool at 40 EUR per profile plus 28 h a month in-house (38 EUR loaded) | 4,800 EUR plus 12,770 EUR of time | 336 h | Coordinator leaves |
| Freelancer at 950 EUR a month | 11,400 EUR | 100 to 140 h | Limited capacity in peaks |
| Full-service agency at 1,500 EUR a month | 18,000 EUR | 80 h | Shallow Maps expertise |
| In-house with no tool, 40 h a month | 18,240 EUR of time | 480 h | Late replies, inconsistent listings |
Whatever the provider type, insist on three clauses: profiles owned by the group, export of reviews, photos and insights at the end of the contract, and a notice period of three months or less after year one.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Illustrative example, fictional company: Katrin is COO of a physiotherapy group with 10 practices in Berlin. Her receptionists spend 30 hours a month on Google profiles, about 1,140 EUR of loaded cost, and only 45 % of the 80 monthly reviews get a reply. She hires a specialist agency at 150 EUR per profile, 1,500 EUR a month.
Six months later, every review gets an answer within 48 hours and calls from the profiles rise from 500 to 575 a month. If 35 % of the 75 extra calls become new patients worth about 220 EUR each over a course of sessions (2026 estimate), monthly added revenue reaches 5,775 EUR. The net extra cost versus in-house is 360 EUR a month, and the front desk gets 30 hours back.
FAQ
How much does managing 10 Google profiles in Berlin cost in 2026?
Expect 90 to 260 EUR per profile per month excl. VAT with a specialist agency, so 900 to 2,600 EUR for 10 branches. A multi-location tool alone costs 20 to 60 EUR per profile but needs 19 to 39 hours of staff time a month.
Can we reply to patient reviews under German confidentiality rules?
Yes, if the reply never confirms the person is a patient and never names a treatment. A compliant reply runs 2 to 3 sentences, thanks the reviewer and invites them to call the practice.
How fast do rankings move?
Fixing categories and opening hours shows results in 2 to 4 weeks. Gains driven by reviews and posts are measured over 3 to 6 months with weekly rank tracking.
Do we need a page per practice on our website?
Yes, one location page per branch, so 10 pages, each with address, hours and therapists matching the profile. It typically lifts profile relevance within 1 to 3 months.
What should we keep if we switch provider?
Ownership of all 10 profiles, the full review history and up to 16 months of exportable insights. Get it in writing before signing.
Get found by the patients already searching for you. Start with a visibility audit at 100,000 FCFA (about 152 EUR), credited against setup if you start within 30 days, then a Traffic Engine plan sized to your group, with a weekly report on calls and booking requests. Traffic Engine. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

