The verdict in three sentences
A B2B site that is slow on mobile loses quote requests before the prospect has even read your offer. A serious Core Web Vitals audit costs EUR 1,500 to 4,000 (about USD 1,650 to 4,400) and fixes EUR 3,000 to 10,000, over 3 to 6 weeks in total. Once LCP drops below 2.5 s and INP below 200 ms, B2B companies typically see 8 to 20% more conversions, which pays the investment back within a few months.
What a Core Web Vitals audit really measures
Google scores three metrics on your real visitors' data (CrUX report, 75th percentile). A useful audit combines this field data with lab tests (Lighthouse, WebPageTest) and a code review: bloated WordPress theme, uncompressed images, third-party chat or tracking scripts, render-blocking web fonts.
| Metric | What it measures | "Good" threshold 2026 | "Poor" threshold | Common cause on a B2B site |
|---|---|---|---|---|
| LCP (Largest Contentful Paint) | Rendering of the largest visible element | Under 2.5 s | Over 4 s | 2 MB hero image, slow shared server |
| INP (Interaction to Next Paint) | Responsiveness to clicks and input | Under 200 ms | Over 500 ms | Third-party scripts, page builder, live chat |
| CLS (Cumulative Layout Shift) | Visual stability | Under 0.1 | Over 0.25 | Cookie banner, images without dimensions |
| TTFB (diagnostic metric) | Server response time | Under 800 ms | Over 1.8 s | USD 5 per month hosting, no cache |
| Mobile page weight | Downloaded volume | Under 1.5 MB | Over 4 MB | Background videos, sliders, embedded PDFs |
A proper deliverable ranks every issue by impact and effort. Without that prioritisation, you pay for a 60-page document that nobody applies.
2026 cost of an audit and fixes in Toronto
The figures below are 2026 orders of magnitude for B2B companies (brochure site of 20 to 150 pages, sometimes a client portal).
| Service | Scope | Price 2026 (excl. tax) | Timeline |
|---|---|---|---|
| Express audit | 5 page templates, prioritised report | EUR 1,500 to 2,000 | 1 week |
| Full audit | All templates, third-party scripts, server, costed action plan | EUR 2,500 to 4,000 | 2 weeks |
| Quick-win fixes | WebP/AVIF images, lazy loading, cache, fonts | EUR 3,000 to 5,000 | 1 to 2 weeks |
| Advanced fixes | Theme rebuild, builder removal, CDN, JavaScript splitting | EUR 6,000 to 10,000 | 3 to 4 weeks |
| Hosting change | Dedicated server or managed cloud with cache | EUR 40 to 150 per month | 2 to 3 days |
| Monthly monitoring | CrUX tracking, regression alerts | EUR 150 to 400 per month | Ongoing |
One caveat: if your site runs on a heavy page builder and a USD 59 theme, fixes hit a ceiling quickly. Beyond EUR 10,000 of estimated fixes, a rebuild on a modern stack (Next.js or a lean WordPress) is often the better investment.
Expected gains: what the numbers say
| Starting point | Main action | LCP before | LCP after | Observed effect on conversion |
|---|---|---|---|---|
| Industrial brochure site | Image compression and cache | 4.8 s | 2.1 s | +12% form submissions |
| B2B services site with chat | Deferred chat loading | 3.2 s | 2.0 s | INP from 420 to 160 ms, +9% |
| Technical product catalogue | CDN and pre-rendered product pages | 5.5 s | 2.3 s | +18% quote requests |
| Consulting firm site | Hero slider removed | 3.9 s | 1.8 s | Mobile bounce from 68 to 51% |
| SaaS client portal | JavaScript splitting | 4.1 s | 2.4 s | +8% activations |
These are estimates from comparable projects, not a guarantee. The gain also depends on the quality of your offer and forms.
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.
Thomas, marketing director of an industrial maintenance company in Toronto, gets 4,200 monthly visits, 62% on mobile, with a 1.1% conversion rate, i.e. 46 quote requests per month. His sales close rate is 20% and the average contract is worth EUR 6,500.
He invests EUR 3,000 in the audit and EUR 7,000 in fixes, EUR 10,000 in total. LCP drops from 4.6 s to 2.2 s and conversion rises by 14%, roughly 6 extra requests per month. At a 20% close rate, that is 1.2 extra contracts, close to EUR 7,800 of additional monthly revenue. The investment is covered by less than two months of revenue, or 5 to 6 months if you reason in margin.
FAQ
How long before the effects show in Google Search Console?
The Core Web Vitals report relies on 28 days of real-user data. Allow 4 to 6 weeks after release for URLs to move to "good".
Do we need a Lighthouse score of 100?
No. Google uses field data, not the lab score. Targeting LCP under 2.5 s and INP under 200 ms for 75% of visits is plenty.
Should we change hosting provider?
If your TTFB is above 1.2 s, in most cases yes. Managed hosting at EUR 40 to 150 per month with server caching often solves 30 to 40% of the problem.
Are tracking and chat scripts really to blame?
Often. On audited B2B sites, third-party scripts frequently account for 40 to 60% of executed JavaScript. Loading them after interaction improves INP without losing data.
Can the audit be done without touching the live site?
Yes. The audit uses public data and a staging copy. Fixes are then deployed in batches, with before and after measurements for each batch.
Let's scope your project. Send us your site URL: we will price the audit (EUR 1,500 to 4,000) and a realistic fix budget, with a 3 to 6 week schedule. 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.
