I join your team and we make your site fast
One to three days a week, sprint by sprint, working with your developers. I measure what your visitors wait for, we fix it in that order, and by the time I leave your team knows how to keep it fast. From €6,000 a month.

What a consultancy with me looks like
I've been speeding up websites for 17 years, for teams at Adevinta, eBay, Nestlé, Zalando and DPG Media. We agree up front what we're going to fix. I audit and create the tickets,and together with your developers, in one or more sprints make your site fast again.
-
Complete site audit
Every consultancy starts with a full audit of every page template and your RUM data at the 75th percentile. After that I know what causes every problem, which issues are more important and which problems depend on each other.
-
Prioritization and planning
Some fixes do far more than others, and some only pay off once another fix is in. There's no point in tuning your hero image yet if a script blocks the entire page. So I plan the most effective path to a faster site.
-
Tickets and implementation
I write the tickets in Jira (or your own ticket system) and prioritize them. In each one I describe the cause, the effect and the fix, with code examples. Your developers build most of it. I pair with them when they need guidance and review every pull request.
-
Checks and process improvements
I monitor progress the whole time and check every release against its baseline field data. I make sure your team learns the methodology behind the improvements, so they can find and fix the next problem without me. I also set up performance budgets in your CI/CD pipeline and regression alerts on your RUM data to prevent any future regression.
What does Core Web Vitals consultancy cost?
The price follows the pace your team can handle. From experience, one day a week keeps a team of about five developers busy: I audit, write the tickets and check what they build. A bigger team, or a team fully focused on web performance, needs more days.
Steady
Your developers keep shipping their roadmap and we fix things alongside it.
€6,000/monthFocused
Black Friday is coming, or you're moving to a new platform. Twice the pace.
€12,000/monthAll in
Search Console is red and marketing asks you why every week.
€18,000/monthGoing faster doesn't cost more
Three months of Steady is €18,000. One month of All in is also €18,000. You just get there sooner. The exact total is in the scope, before we start.
- Me and 17 years of experience, no interns or junior consultants
- I audit the whole site
- I write the tickets, in your own system, in the right order
- I pair with your developers and review their pull requests
- We check every fix in your field data
- You keep the performance budgets and alerts when I leave
Keep me around
Most teams can do this without me afterwards. If you'd rather not, you get about a day of my time a month. I watch your RUM data, tell you when something gets slower, and every quarter we decide what's next.
€1,500/monthfrom, about one day a month
Getting started takes your URL and 20 minutes
Fill in the form below with your site and what's going on. It lands in my own inbox, not with a sales team. By the time we talk I've already looked at your site, so we spend those 20 minutes on your site and your team, not on slides about how great I am.
-
Send me your URL
Tell me what's bothering you, and your deadline if you have one, like Black Friday or a migration. The deadline decides how many days a week we need. I reply within a day.
-
I look, we talk
Before the call I go through your CrUX data and your main templates, so I usually know what's slowing you down before you tell me. Then we talk for 20 minutes: half about your site, half about your team. A fix stuck in the backlog doesn't make anything faster.
-
You get a scope and a price
How many days a week, for how long, and what we fix in that time. The detailed plan comes out of the full audit, once you hire me. The fine print: you can fire me any hour of the day. Nobody ever has.
What Core Web Vitals consultancy looked like at Adevinta
Marktplaats, Subito, Fotocasa, Kijiji and eBay
When Adevinta called, I called my wife: "Guess who's going to speed up Marktplaats?" Her answer: "Finally!"

Adevinta runs some of the biggest marketplaces in the world, and I worked on five of them. Every team had a different stack and was at a different point. Marktplaats had years of legacy code. Subito had newer tech but no process around performance.
Not all of it was code. People left, documentation got lost, and nobody owned performance. So I did what I describe above: find what's slow, decide what goes first, show the team how to fix it, check the fix in the field data, and move on to the next one. And I trained the teams, so a fix one marketplace built didn't have to be invented again by the next.
The work at Fotocasa was featured on web.dev: unnecessary React rerenders, state moved closer to where it's used, analytics pushed out of the way of the click. Their developers built it. I found the problems, put them in order and checked every fix.
Slow by mistake, slow by design
Most performance advice treats every problem the same: here's the list, go fix it. That's why so many teams work through that list for months and see nothing change. I split everything that makes a site slow into two groups, because each needs a completely different conversation.
There's a faster way, so we use it
There's a faster way to do exactly the same thing, and it wins on every count. A 2000px image on a 400px phone screen. A script that blocks rendering when it could have been deferred. Or harder stuff, like a hero image the browser only finds after the JavaScript has run. Nobody chose this, it just happened. We talk about it, we agree, your developers build it. Easy peasy.
Someone chose this. Where do you pay?
User tracking, a carousel, a chat widget. That's fine, but every choice has a price, and usually nobody decided where to pay it. Load tracking first and you pay in LCP. Load it later and you lose the visitors who leave early. Load it on the first click and you pay in INP. A carousel puts JavaScript between your visitor and your content, so what matters more: the first view or the first swipe?
Once you know where you want to pay, I can optimize for it. If nobody knows, nobody knows what they're optimizing for.
Questions I get asked
Cost and results
What is the expected ROI of a Core Web Vitals consultancy?
That depends on how much money goes through your site. Loop Earplugs got about 800ms faster on mobile and checkout conversion went up 7%. I can't promise you 7%, but your field data shows you what every fix did for your real visitors, so you're not guessing.
Will passing Core Web Vitals improve our Google rankings?
A little. Core Web Vitals are a ranking factor, but a small one: relevant content comes first, and speed breaks the tie between pages that are close. The bigger win is after the click. A faster site loses fewer visitors and converts more of the ones who stay, and that shows up in your revenue whether Google moves you up or not.
Who is this consultancy designed for?
Companies with their own developers, real traffic and a site where speed shows up in revenue. Mostly e-commerce, SaaS apps where clicks feel slow, and publishers with a lot of ads. No developers of your own and no agency building for you? Then an audit or a quick fix is a better start.
Do you guarantee specific Core Web Vitals scores?
No. Anyone who guarantees a score before looking at your site is guessing. What I aim for is passing Core Web Vitals at the 75th percentile on the pages that make you money. That's what Google measures, and it's what your visitors feel.
Why do we need a specialist instead of our current agency?
Most agencies do a bit of everything, and performance is one item on the list. It's all I do. The hard problems are rarely on a checklist: hydration in Next.js, dozens of third-party scripts on a media site, ads that shift the layout when they load. I have forgotten more about PageSpeed than most SEO agencies will ever learn. We all have our specialty. This is mine.
Is CoreDash included?
Yes, it's included in the consultancy. If your own RUM already shows which element or script is slow, we can use that instead.
Technical
What technology stacks do you support?
Pretty much all of them. Next.js, Nuxt, Magento, Salesforce Commerce Cloud, Shopify, WordPress, or a PHP site somebody built in 2012. The browser doesn't care what built the page, and the browser is where I work. In 17 years I've seen almost every platform and backend there is. On a hosted platform like Shopify you can't change the platform itself, but the theme, the apps and the scripts they add are yours, and most of the problems are in there.
Our PageSpeed score is 40. Can you get it to 90?
That score is Lighthouse: a lab test on one simulated slow phone. Google looks at field data, what your real visitors experience at the 75th percentile, and that's what I work on. The Lighthouse score usually goes up along the way, but I don't chase it. A site can score 95 and still fail Core Web Vitals, and the other way around.
How do you handle Interaction to Next Paint (INP) issues?
I find out what runs on the main thread when someone clicks. The Long Animation Frames (LoAF) API tells me which script and which function. Then we break that work up, move it out of the way, or get rid of it.
Will we need to rewrite our entire frontend?
Almost never. Usually it's a few heavy components, the order scripts load in, or how the page hydrates. Changing those costs a lot less than a rewrite, and you see the result much sooner.
How does CoreDash differ from our existing monitoring?
No RUM yet, or yours can't show which element or script is slow? Then I add CoreDash. It's built for exactly this work. For every LCP, INP and CLS event it shows which element, script or resource caused it. You see what a fix did for real visitors within a day, instead of waiting 28 days for Google's CrUX report. And there's no limit on how many URLs you track or how long you keep the data.
How we work together
Our site is built by an agency. Does that work?
Yes. I like working with agencies, and with everyone else involved. The agency builds, I find the problems, put them in order and check every fix, the same as with your own team. Are you the agency? Then this is how I work with agencies.
What are the specific deliverables of a full engagement?
Findings as tickets in your own system, fixes that are live, performance budgets in your CI/CD pipeline, monitoring and alerts on your RUM data, and developers who know why it all works. No big PDF at the end.
How do you prevent performance regressions?
Two ways. Performance budgets in your deployment pipeline flag a build that adds layout shifts or blocks the main thread before it goes live. And alerts on your RUM data tell you when something gets worse. CoreDash checks every hour, but it only raises an alert once there's enough data to be sure, so you're not chasing false positives. You still know long before Search Console shows it, 28 days later.
What is the difference between an audit and full consultancy?
An audit tells you what's wrong and in what order to fix it. Consultancy stays until it's fixed: I write the tickets, your developers build them, and I check every fix in your field data until the numbers are green.
What happens after the consultancy?
Your team takes over, and most teams can. If you'd rather keep an expert around, there's the retainer: about a day of my time a month. I watch your RUM data, tell you when something gets slower, and every quarter we sit down with the field data and decide what's next.
What do you need from us to get started?
Access to your repository (GitHub, GitLab, whatever you use), a staging environment and your analytics. No weeks of onboarding meetings. Once I'm in, I start, and you usually get the first findings within 5 working days.
Timing and ads
How long does a consultancy take?
Anywhere from a week to six months. It depends on how much is wrong and how fast your team ships. Most take less time than people expect: 60% of my engagements are done within a month. The exact length is in the scope, before we start.
How quickly will we see improvements in our Core Web Vitals?
You see changes in your RUM data within a day of deploying. The numbers need enough visits before they mean anything, so busy pages show it sooner than quiet ones. Either way you know weeks before Google's CrUX report catches up.
Can we pass Core Web Vitals without removing our ads or analytics?
Yes. We don't remove your tags, we change how and when they load. Ads can still meet viewability requirements without blocking the main thread or pushing the layout around. My publisher clients kept their ad revenue and passed Core Web Vitals.