The verdict in three sentences
A Dublin B2B site ranked in local search turns its rebuild into a quote-generating engine: 15 to 40 qualified leads per month within 6 months. The lever is not luck but an optimised Google Business Profile, 8 to 15 zone/service pages and rigorous internal linking. Budget 900 to 2,500 EUR per month for local SEO, driving a cost per lead down to between 25 and 60 EUR.
What local SEO costs and returns in 2026
Local SEO is not free, but its cost per lead usually crushes Google Ads on the same queries. Here are 2026 orders of magnitude for a Dublin services SME.
| Item | Monthly budget (EUR) | Leads/month at 6 months | Cost per lead |
|---|---|---|---|
| Starter pack (GBP + 8 pages) | 900 - 1,200 | 8 - 15 | 55 - 60 EUR |
| Growth pack (12 pages + link building) | 1,400 - 1,900 | 15 - 28 | 40 - 50 EUR |
| Performance pack (15 pages + content + reviews) | 2,000 - 2,500 | 25 - 40 | 25 - 40 EUR |
| Initial audit (one-off) | 1,200 - 2,500 | - | - |
| Google Ads (comparison) | 1,500 - 3,000 | 20 - 35 | 70 - 120 EUR |
Local SEO demands patience: first gains appear around week 8, cruising speed around month 6. Unlike paid clicks, it keeps producing leads after you stop investing.
The on-page actions that move rankings
The levers below are the ones Google values most for a services business anchored to a geographic area.
| On-page action | SEO effect | Effort |
|---|---|---|
| "Service + city" title on every page | Local keyword ranking | Low |
| LocalBusiness schema + NAP address | Rich results, trust | Low |
| Complete Google Business Profile | Local pack (map top 3) | Medium |
| Dedicated pages per zone (suburb, metro) | Geo long tail | Medium |
| Internal linking services <-> zones | Topical authority | Medium |
| Review collection (target 30+) | CTR + reassurance | Ongoing |
| Expert content (guides, case studies) | Natural backlinks | High |
Monthly KPIs to track: average position on 20 target queries, CTR in Search Console, calls and directions from the GBP listing, and above all the number of quote forms submitted.
Mini case study
Thomas runs an industrial maintenance SME in Dublin, 14 staff. Before the rebuild his site generated 2 to 3 requests a month. He invests 1,700 EUR/month for 8 months (13,600 EUR) in a Growth pack: optimised GBP, 12 zone/service pages, 25 reviews collected. By month 6 he receives 22 monthly leads, 30 % of which convert into signed quotes at 4,500 EUR average margin. Even with a single contract won per month, ROI exceeds 300 % over the year.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How long before the first leads?
First signals (impressions, clicks) appear in 6 to 8 weeks. The target volume of 15 to 40 leads/month stabilises around month 6 of steady work.
Is local SEO better than Google Ads?
Over time, yes: SEO cost per lead (25-60 EUR) is 2 to 3 times lower than Ads (70-120 EUR) on the same queries. Ideally combine both at launch.
How many pages should I create?
Between 8 and 15: one per major service and one per priority geographic zone. Each page targets a precise search intent with title, schema and unique content.
Do customer reviews really matter?
Yes, they are a major factor in the local pack. Going from 5 to 30 reviews with a rating above 4.5 can double your Google Business Profile CTR.
What is the minimum budget to start seriously?
Below 900 EUR/month it is hard to produce enough content and reviews to move. The SME sweet spot sits between 1,400 and 1,900 EUR/month.
Let's scope your project. Describe your services, target zones and monthly lead goal, and we will cost a 6-12 month local SEO plan to fit your budget. Detailed quote within 48 h. 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.