Web Design · Since 1999 Websites that sell
not just
look good.

mariof.es / web-design
Mario F.
WordPress · Elementor · WooCommerce
Custom plugins · Multilingual
SEO + GEO ready
Available for new projects · Q3 2026
01 / Overview

WordPress websites for real estate agencies, restaurants, tourism operators and service businesses across the Costa del Sol.

I have been building websites since 1999 — before WordPress existed. Today the stack is cleaner: WordPress, Elementor, custom PHP plugins where needed, and a performance-first approach that keeps Core Web Vitals green. The 14+ sites I currently manage range from single-location restaurants to multilingual real estate portals with MLS integration.

Every site I build is SEO-ready from day one: proper heading hierarchy, Schema.org markup, clean URLs, fast load times and GA4 connected before the launch call. I also write the SEO copy if needed — which means you do not have to brief a separate copywriter who does not understand the Costa del Sol market.

I do not use page builder templates you could buy for €29 on ThemeForest. Every project starts from a brief and ends with something that fits your business specifically.

02 / Specialties

Four types of web project

From a first brochure site to a full WooCommerce store or a custom-plugin build.
01

Business sites

Brochure sites for real estate agencies, law firms, consultancies, restaurants. Fast, mobile-first, bilingual EN/ES. Custom design — no templates.

02

WooCommerce & booking

Online shops, product catalogues, activity booking and reservation systems. Stripe and Redsys payment integration. MLS property feeds via API.

03

Custom plugins

When no off-the-shelf plugin does exactly what you need. QR trackers, review aggregators, valuation tools, booking flows, API integrations.

04

Redesigns & fixes

Existing site that is slow, broken after an update, or just looks like 2015? I audit, fix and modernise — or rebuild if that is the smarter move.

03 / Stack

What I build with

No proprietary lock-in. Everything runs on open-source tools you own and can hand to any developer later.

WordPress

Core CMS. Custom post types, custom taxonomies, REST API, WP-CLI for bulk operations and migrations.

Elementor Pro

Page builder for all visual layouts. Theme Builder for headers, footers, archive pages and single templates.

WooCommerce

E-commerce and booking. Stripe, Redsys, PayPal. Subscriptions, variable products, multi-currency.

PHP · MySQL

Custom plugin development. REST endpoints, AJAX handlers, cron jobs, third-party API integrations.

WPML · Polylang

Multilingual sites in English, Spanish, Croatian. hreflang tags, translated slugs, per-language SEO.

Yoast · Schema.org

On-page SEO, structured data (LocalBusiness, FAQPage, Product), sitemaps, Open Graph and Twitter Cards.

LiteSpeed · Cloudflare

Server-side caching, CDN, image optimisation, lazy loading. Core Web Vitals green on mobile and desktop.

GA4 · GTM · Search Console

Analytics, conversion tracking, event tagging. Every site launches with measurement in place from day one.

SSH · cPanel · WP-CLI

Server administration, staging environments, automated backups. No FTP, no guesswork.

04 / Work

Selected web projects

A small edit. The full portfolio is in the archive.
Real estate web design Place 2 Live Spain Web
Aran Homes website design Web
Your Marbella Propertiy website design Web
Web development of rental properties bookinmarbella.com Web
Las Cuchis restaurant website development Web
Marbedom Real Estate website design Web
Beauty Salon Website Design Web
Puerto Banus Yacht Charter Website Design Web
Web design of Restaurate Tamanaco Web
05 / Process

How a project goes

Four phases from first message to launch.
01

Brief & quote

You explain what you need, who it is for and what it needs to do. I send a fixed-price quote within one business day — scope, timeline, deliverables.

02

Design & build

I build on a private staging environment. You see a live preview before anything goes public. One round of structural revisions included.

03

SEO & performance

Before launch: GA4, Search Console, Schema markup, page speed optimisation, Yoast configuration, sitemap submission.

04

Launch & handover

DNS switch, SSL, post-launch checks. A handover session covers how to update content yourself. Monthly maintenance available.

06 / Why work with me

27 years building on the web

Numbers and facts, not marketing speak.
27
Years building
websites
14+
Active WordPress
sites managed
5
Plugins published
WordPress.org
3
Languages
EN · ES · HR
07 / FAQ

Common questions

Quick answers. If yours is not here, send a message — I reply within one business day.
How much does a WordPress website cost in Marbella?
A standard business website built on WordPress with Elementor starts at €900. This includes design, development, on-page SEO, mobile optimisation and a basic contact form. E-commerce sites, custom plugin development and multilingual setups are quoted separately based on scope.
How long does it take to build a website?
A standard brochure site takes 2–3 weeks from brief to launch. E-commerce or complex custom builds take 4–8 weeks depending on content readiness. I give you a timeline with clear milestones before starting.
Do you work with existing WordPress sites or only build from scratch?
Both. I redesign, migrate, speed-optimise and fix existing WordPress sites as often as I build new ones. If your current site is slow, outdated, or broken after an update, I can audit it and give you options.
Do you handle SEO as part of the web design?
Yes. Every site I build includes on-page SEO: title tags, meta descriptions, heading structure, Schema.org markup, image alt text, canonical URLs, sitemap and robots.txt. I also set up GA4 and Google Search Console.
Can you build a site in English, Spanish and other languages?
Yes. I build multilingual sites using WPML or Polylang. Most of the sites I manage in Marbella are bilingual (EN/ES) or trilingual (EN/ES/HR). Multilingual setups require a bit more planning — I include this in the brief stage.
Will I be able to update the site myself after launch?
Yes. I build on WordPress with Elementor, which means you can edit text, swap images and add blog posts without touching any code. I include a handover session and offer monthly maintenance if you prefer to delegate.
08 / Start a project

Need a website?

Mario Fajt · Camilo José Cela 4, 29603 Marbella · Spain
Fixed-price quotes · EN · ES · HR · Replies within one business day
Chat with me!