The verdict in three sentences
For a Dublin trades business, effective local SEO costs EUR 600 to 1,800 per month in 2026 depending on trade competition (plumbing, masonry, renovation). The first quote requests arrive within 3 to 5 months, then stabilise at 10-30 per month. At maturity, cost per lead drops to EUR 8-25, well below the price of a lead bought on lead platforms.
What a trades local SEO pack covers in 2026
In Dublin, the battle plays out in the Map Pack (the top 3 Google listings) and on "service area" pages. A tradesperson does not chase national fame: they want to appear when a resident types "emergency plumber Dublin 8". Here is a typical pack.
| Local SEO action | Monthly budget 2026 (EUR) | What it produces |
|---|---|---|
| Optimised Google Business Profile | 150 - 400 | Direct calls, directions |
| Customer review collection | 100 - 300 | Trust, click-through rate |
| Service area pages | 200 - 500 | Neighbourhood queries |
| Trade content (guides, pricing) | 150 - 400 | Informational queries |
| Local link building | 150 - 400 | Authority, top 3 |
A solo tradesperson starts comfortably at EUR 600-800/month. An 8-employee renovation firm targeting several districts will reach EUR 1,500-1,800/month.
Tracking KPIs: what a tradesperson should demand from their agency
The trap of trades SEO is paying without measuring. Demand a monthly dashboard with these 2026 indicators and realistic targets.
| KPI | Month 3 target | Month 6 target | Month 12 target |
|---|---|---|---|
| Average position on target keywords | 15 - 25 | 8 - 15 | 3 - 8 |
| Calls via Google Business Profile | 15/month | 40/month | 80/month |
| Form quote requests | 4/month | 12/month | 25/month |
| Google reviews collected | 10 | 30 | 70 |
| Cost per lead | EUR 40 | EUR 20 | EUR 12 |
If by month 6 you have not doubled your quote requests, the strategy needs reviewing. Trades local SEO is one of the most predictable channels when well managed.
Mini case study
Karim runs a 6-employee renovation firm in Dublin. His average project value is EUR 8,500 and he converts 1 quote in 4. He invests EUR 1,200/month in local SEO, i.e. EUR 14,400/year.
By month 12 he receives 25 quote requests/month, i.e. roughly 6 signed projects/month at EUR 8,500 = EUR 51,000 monthly revenue from the channel. His acquisition cost per signed project comes to EUR 200 (EUR 1,200 / 6), versus the EUR 500-900 charged per qualified lead on lead-generation platforms.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How many quote requests can I expect per month?
At maturity (months 10-12), a serious pack brings 10 to 30 requests/month depending on trade and population density. Plumbing and emergency work convert faster than heavy renovation.
Do customer reviews really matter for ranking?
Yes, enormously: profiles with over 30 reviews and a rating above 4.5 capture most Map Pack clicks. It is a free lever too often neglected.
Do I need a website or is the Google profile enough?
The profile alone plateaus. A site with service-area pages captures "neighbourhood + trade" queries and often drives +50% more quote requests.
What is the cost per lead versus platforms?
With local SEO, cost per lead at maturity is EUR 8 to 25, versus EUR 20 to 60 in commission (or more) on lead platforms. And the SEO lead is exclusive, not shared.
How long to recoup the investment?
With an average trades project worth several thousand euros, one or two signed projects often cover several months of service. Profitability usually arrives between month 4 and month 6.
Let's scope your project. Tell us your trade, target districts and monthly budget: we will price a trades local SEO pack with quote-request targets. 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.

