Michael Morakis

Performance websites for tourism

Become part of the 5% of the web.

Less than 5% of websites score 95+ on PageSpeed mobile. I rebuild slow hotel, villa, and tour-operator sites into that top 5%, solo from Athens.

  • $4,800 flat
  • 3 weeks delivery
  • 95+ PSI guaranteed

You don't pay until you're in the top 5%.

Top 5% · on PageSpeed mobile

Currently taking 2 builds per month

One detailed example

oliverentals.gr — from 31 to 97 in three weeks.

Luxury villa rentals on aging WordPress. Mobile visitors waited 7 seconds for the first villa — most bounced. Rebuilt in Astro with edge-cached availability and width-aware AVIF images.

Before

31
Page weight
6.4 MB
LCP (mobile)
7.2s
Time to interactive
9.1s

After

97
Page weight
220 KB
LCP (mobile)
0.8s
Time to interactive
1.1s
+66 PSI points 29× lighter faster LCP

What I changed

  1. Killed the page builder. Replaced the Elementor + booking plugin stack with semantic HTML rendered at build time. Removed ~420 KB of JavaScript on first load.
  2. Width-aware AVIF photography. Hero villa shots went from 1.8 MB to 36 KB on mobile, with no visible quality loss. Each villa thumbnail loads only what the viewport actually needs.
  3. Edge-cached availability. Booking calendar data sits at the Cloudflare edge, refreshed every 10 minutes — no PHP, no DB call on the critical path.
  4. Self-hosted one font. One subset variable WOFF2 instead of three Google Fonts. Saved 4 render-blocking requests.

Want this for your hotel? Book a 15-min audit

Pricing

Public pricing. Fixed scope. Written guarantee.

Most agencies hide pricing because it is negotiable. Mine isn't — same prices for everyone, roughly a third of US agency rates.

  • Performance Rebuild

    $4,800

    Migration only. Same content, dramatically faster.

    • WordPress → Astro / Next migration
    • All existing content & SEO preserved
    • 95+ PageSpeed mobile guaranteed
    • 3 weeks delivery
    • 30 days post-launch support
    Book a call
  • Premium / Custom

    from $12,000

    Multi-location, bookings, integrations.

    • Online appointment booking
    • Practice management integrations
    • Multi-location / multi-language
    • Ongoing performance maintenance
    • Scoped to your needs
    Book a call

How it works

  1. Free 15-min audit

    I PSI-scan your site live and tell you what is slow and why.

  2. Quote within 24 hours

    Fixed price, fixed timeline, written guarantee.

  3. Build (3–5 weeks)

    Weekly demo links. You see progress every Monday.

  4. Launch + 30 days support

    I migrate DNS, monitor, and fix anything that comes up.

The guarantee, in writing.

If your new site does not score 95+ on PageSpeed Insights mobile within 30 days of launch, you get every dollar back. That is the line between the top 5% of the web and everyone else.

Talk to me

Free 15-minute site audit. No pitch.

Drop your URL. I'll email you a PSI audit and a 5-minute screen recording within 24 hours — and if your site is already in the top 5%, I'll tell you and walk away.

Emailed within 24 hours · No newsletters · No follow-up sequences

Chat on WhatsApp