WordPress performance consultancy

Fast WordPress is a process, not a plugin.

I take real WordPress sites into green PageSpeed territory and keep them there.

Milan Petrović, with Pavle Marinković on frontend4.9/5 across 306 Upwork reviews
tbibank.comReal-user field data, mobile

Core Web Vitals assessment: passed

  • LCPmain content appears1.7 s
  • INPpage reacts to a tap178 ms
  • CLSlayout stays put0.03
  • FCPfirst thing paints1.4 s
  • TTFBserver answers0.7 s

PageSpeed Insights report, Aug 21, 2024. See the capture

Proven on a four-country bank.

Four production WordPress sites across four countries, taken from the 50s into the 90s and held there through fourteen months of releases.

5090s

mobile PageSpeed score, first production run to steady state

4
country sites: Bulgaria, Romania, Greece, and .com
14
months held through regressions, releases, and third-party churn

And from the wider ledger

  • Bergen MaidsPageSpeed4295
  • farmhousefreshgoods.comInteraction497 ms INP~180 ms INP
  • rawteen.comServer2.5 s TTFB~100 ms cached
  • Debriefs storeLoad time9 s load2 s load
  • Cunningham ClinicServer5 s TTFB1.19 s TTFB

How the work runs.

Three steps, and you can stop after any of them.

  1. 1 · FREE AUDIT

    You get a prioritized speed report

    I measure your site the way PageSpeed and real users do. You get the findings ranked by impact, whether or not you hire me.

    Get a free audit
    • Core Web Vitals as real users experience them
    • Render-blocking CSS and JavaScript
    • Image weight, formats, and the pipeline
    • Server response time, caching layers, and plugin overhead
    • What to fix first, ranked by impact
  2. 2 · PROJECT

    One-time optimization

    Caching, critical CSS, font strategy, image pipelines, database and hosting fixes. Scoped, measured before and after.

  3. 3 · ONGOING

    Speed that stays

    Monthly Core Web Vitals monitoring and regression fixes, so the next plugin update does not quietly give the score back.

What clients said on Upwork.

Verbatim from public Upwork feedback, unedited.

4.9/5 average across 306 Upwork reviewsSee all reviews on Upwork ↗

  • “Highly recommend Milan, he gets straight to the point, and systematically completes the assignment in record time. If you want page speed optimisation without all the fluff, he's your man.”

    Creative EscapesLCP / Lighthouse · 2026
  • “Milan did a fantastic job optimizing our live website for LCP, FCP, and TTFB. He quickly identified the performance bottlenecks, implemented effective solutions, and delivered measurable improvements that made a real difference to site speed and user experience. His technical expertise, clear communication, and proactive approach made the process smooth and efficient, and we’d gladly work with him again on future projects.”

    WSE SRLLCP · FCP · TTFB · 2025
  • “Milan has been fantastic to work with. This contract originally started as a single WordPress performance audit and roadmap, but I was so impressed with his expertise and the way he works that I ended up hiring him for three projects in total.”

    Sandy MAudit → 3 projects · 2026
Read 3 more
  • “Milan is an incredibly dogged and persistent expert, who worked with us far beyond his commitment to get our GSC vitals into the green zone.

    I highly recommend him as someone who owns the outcomes he commits to delivering and will not give up.

    Thank you Milan.”

    FM HoldingsSearch Console vitals · 2026
  • “Milan was fantastic at what he does, always quick to respond with clear explanations and suggestions. My site saw a clear improvement thanks to Milan, and will definitely love to work with him again in the future.”

    PrepbuddyLCP & FCP · 2024
  • “Milan was fantastic to work with and resolved the Core Web Vitals issues we had been dealing with for a while. I would highly recommend him and work with him in the future.”

    Raffaele R.Core Web Vitals · 2026

Latest writing

All articles →

Your site could be in the green too.

Send the URL. You get a free, honest read on what is slowing it down.

Get a free audit