Responsive design
Looks great on phone, tablet, and desktop. 70% of your traffic will come from mobile, so we design for that first.
Fast, modern, Google-optimized websites built for freelancers and small businesses in Barcelona and across Spain. Direct collaboration with the developer, no middlemen, no hidden costs.
If you're a freelancer, independent professional, or small business in Barcelona and you need a website that builds trust from the first second, this is the right service. Most small-business websites in Spain are still slow, hard to maintain, and poorly optimized for mobile. I build sites that work the opposite way: they load in under 2 seconds, look great on every device, and are ready to rank on Google from day one. I work with one client at a time, so I personally design and develop every site. No rotating teams, no project managers, no invoice surprises.
Whether you pick Starter, Professional, or Custom, every project ships with these quality standards.
Looks great on phone, tablet, and desktop. 70% of your traffic will come from mobile, so we design for that first.
Lighthouse 90+ and healthy Core Web Vitals. Fast pages convert better and rank higher on Google.
Cookie banner with Consent Mode v2, privacy policy, legal notice, and terms. Set up for Spain and the EU.
Meta tags, sitemap, robots.txt, and Google-friendly structure. Need advanced SEO? It's in Professional or as an add-on.
No proprietary CMS lock-in. The code belongs to you, is documented, and any developer can maintain it.
No project managers, no rotating teams, no offshoring. I personally design and build every project.
Starter in 2 weeks, Professional in 3-4. If content gets delayed, you'll know before we start. No optimistic promises that slip later.
You get clear docs on how the site is built, how to edit it, and where it's hosted. Everything you need to maintain it.
60-minute initial call to understand your business, ideal client, and website goals. We leave with a clear plan.
Figma mockups for the key pages. We iterate until the design reflects your brand and convinces the clients you want to attract.
I build the site with Next.js and Tailwind. Clean code, maintainable, ready to grow when you need it to.
We set up domain, hosting, and analytics. Verify technical SEO and go live. You get docs to manage content yourself.
The web design service comes in three tiers depending on scope. Quick guide to picking the right one.
€790
Freelancers, personal brands, and first professional websites. Up to 5 pages, basic SEO, delivered in 2 weeks.
View Starter Package€1,490
Growing businesses focused on lead generation. Up to 10 pages, blog, advanced SEO, Analytics + Search Console, delivered in 3-4 weeks.
View Professional PackageCustom quote
E-commerce, booking systems, client portals, internal tools, or bespoke applications. Timeline and price scoped to fit.
Request a QuoteI'm based in Barcelona but work with clients across Spain and the rest of Europe. All meetings happen by video call, so physical location doesn't affect the project. Practical difference for local clients: I can do the initial meeting in person if you prefer; for everyone else, the process is 100% remote and works just as well.
No. Prices shown are pre-VAT. As a registered freelancer in Spain, I add 21% VAT on the invoice. If your business is also VAT-registered (autónomo or company), that VAT is deductible on your quarterly Modelo 303 declaration.
If you sell to clients in other EU countries with a valid intra-community VAT number (B2B), the invoice can be issued without VAT with a reverse-charge clause. If your business is VAT-exempt (some healthcare, regulated training), the VAT is a final cost.
Yes. You receive clear documentation on how the site is built, where it's hosted, and how to edit it. If you want to edit content without touching code, we integrate a CMS (included by default in the Professional Package, optional add-on for Starter). For occasional technical changes, I offer monthly maintenance or hourly work.
The recommended CMS for standard sites is Sanity or Payload, both with good UX and a free tier up to a meaningful volume. If your team prefers something more familiar, I also configure WordPress as a headless CMS connected to the Next.js frontend. The choice depends on who's editing and how often.
You register the domain (I advise free of charge on where and how). Recommended hosting is Vercel for standard sites: free up to 100 GB/month of traffic (enough for over 95% of SME sites), very fast, and includes a global CDN. If you prefer another provider, we can adapt.
For domain registration, I recommend Cloudflare Registrar (at-cost pricing, no upsells) or Namecheap if you prefer a simpler interface. Avoid IONOS and GoDaddy: cheap first year, expensive renewals, aggressive sales practices. If you need EU-based hosting for compliance reasons, we use Hetzner or OVH instead of Vercel.
For the Starter Package, the typical timeline is 2-3 weeks from briefing to launch. For Professional, 3-4 weeks. Assumes content (copy, images, contact details) is ready when needed. If content is delayed, the timeline extends proportionally and I'll flag it before launch.
The usual bottleneck isn't development, it's content. I recommend working on copy in parallel during the first design week: final text for 5 pages typically takes the client about 10 hours of work. If you need professional copywriting, I offer it as an add-on (€300 on Starter, €500 on Professional).
Each package includes 1-2 rounds of revisions during development (1 in Starter, 2 in Professional). After launch, minor changes are billed hourly, or you can take the update retainer (€150/month) or monthly maintenance (€120/month) for ongoing evolution.
The retainer is for sites that evolve: new pages, SEO tweaks, copy optimization. Maintenance keeps the site healthy: dependency updates, uptime monitoring, backups, security patches. You can have both or just one. For sites without frequent changes, hourly work is cheaper — you pay only when there's work to do.
Not in Starter or Professional. Those packages are for informational sites (presentation, services, contact). If you need e-commerce, a booking system, a client portal, or any custom functionality, the Custom package covers it with a quote scoped to the work.
For e-commerce specifically, see the dedicated Online Store service (covers Stripe, Bizum, VAT, integration with Correos/MRW/SEUR, and admin panel). For booking systems (medical practice, fitness, photography, workshops), the typical timeline adds 4-6 weeks on top of a standard site.
Yes, but the second language is an add-on (not included by default). Cost depends on the package: €250 on top of Starter, €400 on top of Professional. Includes professional translation, proper hreflang, and locale-separated URLs — exactly what Google needs to show the right version to each user.
If you already have professional translation (human, not Google Translate), the cost drops: I only charge for the technical integration. For additional languages beyond Spanish/English (Catalan, French, German), it's quoted case by case. Note: sites in languages you don't control with native quality can hurt your SEO — Google penalizes mediocre machine translation.
Book a free 15-minute call. I'll tell you whether your project fits, which package I'd recommend, and realistic timelines, no commitment.