The verdict in three sentences
Local SEO breaks down into an upfront investment (audit, keywords, on-page, Google Business Profile) of 3,000 to 7,000 EUR, then monthly retainer of 500 to 2,000 EUR depending on your sector's competition. Meaningful results arrive in 3 to 6 months: SEO is not an instant acquisition channel like Ads. Done well, it durably drives your cost per lead below that of Google Ads from the first year.
The one-off services in detail
Here are 2026 ranges for a B2B site targeting a local area (New York metro), quoted in EUR.
| Upfront service | 2026 price | Deliverable |
|---|---|---|
| Technical + semantic audit | 1,000-2,500 EUR | Prioritized report, action plan |
| Local keyword research | Included in audit | Intent/volume mapping |
| On-page optimization (10-20 pages) | 1,500-3,500 EUR | Tags, content, internal linking |
| Google Business Profile + citations | 600-1,500 EUR | Optimized listing, 20-40 directories |
| Technical fixes (speed, indexing) | 500-1,500 EUR | Core Web Vitals, sitemap |
Realistic setup total: 3,000 to 7,000 EUR, adjusted for the number of pages and the starting technical state.
The monthly retainer and the grid by competition
| Competition level | Sector example | Monthly budget | Content/month | Link building/month |
|---|---|---|---|---|
| Low | Niche trade, rural area | 500-800 EUR | 1-2 articles | 1-2 links |
| Medium | Local B2B consultancy | 900-1,400 EUR | 2-4 articles | 2-4 links |
| High | Real estate, legal, construction | 1,500-2,000+ EUR | 4-6 articles | 4-8 links |
The more contested the keyword ("lawyer New York", "real estate agency New York"), the more sustained the link building and content production must be. Under-investing in a competitive sector means paying without ever reaching the top 3.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Sophie, managing partner of an accounting firm in New York, invests 5,200 EUR upfront then 1,100 EUR/month for 12 months, i.e. 18,400 EUR over the year. After 5 months her site ranks in the top 3 for "accountant New York" and generates 22 qualified quote requests/month. Over 12 months: roughly 180 leads for 18,400 EUR, i.e. ~102 EUR per lead. By comparison, her Google Ads campaigns on the same keywords cost her 170 to 220 EUR per lead. SEO becomes profitable in year 1, and the asset remains after investment stops, unlike Ads.
FAQ
How long until local SEO shows results? Expect 3 to 6 months for stable positions on medium-competition local queries. The very first signals (Google Business listing, long tail) can appear within 4 to 8 weeks.
Is SEO cheaper than Google Ads? Short term, no: Ads deliver instant traffic. Medium term, yes: our example shows 102 EUR/lead in SEO versus 170-220 EUR in Ads, and SEO keeps producing after the budget stops.
Can you do local SEO without a monthly retainer? A setup alone (3,000-7,000 EUR) gives a healthy base, but without regular content and link building, active competitors overtake you in 6 to 12 months. The retainer protects the upfront investment.
Is a Google Business Profile enough to be locally visible? It is essential but insufficient alone. It captures "near me" searches, but informational B2B queries go through well-optimized content pages on your site.
How many articles per month should you publish? From 1-2 in low competition to 4-6 in a contested sector. Consistency beats volume: two solid, well-linked articles outperform six shallow ones.
Let's scope your project. Tell us your sector, your local area and your target keywords: we will price the setup and the monthly retainer suited to your competition. 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.