The verdict in three sentences
For a Berlin company installing and servicing fire detection, alarm and sprinkler systems, a sound Google Ads quote splits into two blocks: a set-up investment of 3,100 to 8,000 EUR (campaigns, German landing pages, call tracking) and a monthly cost of 2,100 to 6,500 EUR (media and management). The line that decides profitability is often the cheapest: call and form tracking, without which nobody knows which searches bring in contracts. With 3,000 EUR of monthly media, 12 to 18 quote requests a month from property managers, logistics sites and plants is a realistic target.
The typical quote, line by line (2026 market ballpark)
Your buyers are Hausverwaltungen managing office and residential portfolios, facility managers at logistics hubs around the Berlin ring and in Brandenburg, and plant managers who must satisfy insurers and inspections. They search in German, often with standards in the query: Brandmeldeanlage Wartung Berlin, Sprinkleranlage Lagerhalle, Brandmeldeanlage DIN 14675 Errichter. Compliance-led keywords convert well because they signal an obligation, not curiosity.
| Line | Scope | Workdays | Amount | Type |
|---|---|---|---|---|
| Campaign build | keyword research, ads, call and location assets, negatives (homeowners, jobs) | 2 to 4 days | 1,200 to 3,000 EUR | one-off |
| German landing pages | one page per service and site type, certifications, references, form | 3 to 6 days | 1,500 to 4,000 EUR | one-off |
| Call and form tracking | conversion tags, tracking numbers, consent mode set-up | 1 to 2 days | 400 to 1,000 EUR | one-off |
| Media budget | paid directly to Google | n/a | 1,500 to 5,000 EUR a month | recurring |
| Management and optimisation | bids, ads, search term cleanup, weekly check-in | 2 to 4 days a month | 600 to 1,500 EUR a month | recurring |
| Total first month | 8 to 16 days | 5,200 to 14,500 EUR |
Two checks on any quote: media must be shown separately from fees, and it must be paid to Google from an account in your company's name. A single line reading Google campaign: 4,000 EUR a month tells you nothing about what actually goes into advertising. Make sure your cookie banner and consent mode follow GDPR and the German TDDDG rules before tracking goes live.
For reference, Kolonell's prices for this type of job are an ad campaign set-up at 152 EUR (100,000 FCFA) and, if you need a new site, a 5-page Starter site at 1,220 to 1,830 EUR (800,000 to 1,200,000 FCFA), delivered in 7 to 10 working days.
How many requests per budget
| Scenario | Monthly media | Average CPC (estimate) | Clicks | Conversion rate | Quote requests | Media cost per request |
|---|---|---|---|---|---|---|
| Cautious | 1,500 EUR | 3 to 5 EUR | 300 to 500 | 2.5 to 3% | 8 to 12 | 125 to 190 EUR |
| Standard | 3,000 EUR | 3.50 to 5.50 EUR | 550 to 850 | 2 to 2.5% | 12 to 18 | 165 to 250 EUR |
| Ambitious | 5,000 EUR | 4 to 6 EUR | 830 to 1,250 | 2% | 18 to 25 | 200 to 280 EUR |
Cost per request rises with budget because the most specific searches run out quickly and the extra money buys broader terms. Berlin's B2B search volume for fire safety is finite: beyond about 5,000 EUR a month, additional spend mostly buys weaker clicks.
Lines to reject or renegotiate
| Quote line | Problem | What to ask for |
|---|---|---|
| All-in package: 4,000 EUR a month | media and fees mixed | two separate lines, media paid to Google by you |
| Google Ads account provided | account owned by the agency | account in your name, admin access |
| No call tracking | phone enquiries go unmeasured | call tracking plus click-to-call measurement |
| 12-month commitment | no exit if results disappoint | 3-month trial, then monthly |
| Homepage as destination | low conversion rate | dedicated page per service, in German |
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: Jonas, managing director of a Berlin fire safety firm with 25 technicians, signs a quote with 2,000 EUR of campaign build, 2,500 EUR of landing pages, 600 EUR of tracking, then 3,000 EUR of media and 1,000 EUR of management a month. Month one: 9,100 EUR; following months: 4,000 EUR. He gets 15 requests a month and wins 3, with an average installation of 18,000 EUR. Over six months that is 18 contracts and 324,000 EUR of revenue for 29,100 EUR spent, before the annual maintenance contracts that follow each installation.
FAQ
What is the minimum media budget for fire safety Google Ads in Berlin?
Around 1,500 EUR a month is enough to test, aiming for 8 to 12 requests. Below that, there is too little data to optimise.
What does monthly management cost?
Berlin agencies typically charge 600 to 1,500 EUR a month as a 2026 estimate. Check that it covers a weekly check-in and ongoing negative keyword work.
Do we need dedicated landing pages?
Yes: one German page per service with certifications and references converts far better than the homepage. Budget 1,500 to 4,000 EUR depending on content.
How soon do the first requests arrive?
Often within 1 to 2 weeks of launch. It takes 6 to 8 weeks to stabilise cost per request.
Google Ads or SEO?
Ads bring immediate requests; SEO brings lasting ones without paying for each click. They combine well, starting with a Kolonell visibility audit at about 152 EUR.
Get found by the clients who are looking for you. Start with a visibility audit at about 152 EUR (100,000 FCFA, credited against the 457 EUR set-up if you start within 30 days), then a Traffic Engine plan, Presence at about 191 EUR, Momentum at about 343 EUR or Flood at about 534 EUR a month, with a weekly report on rankings and quote 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.
