Build
Websites
From a lean one-pager to a custom web app. Static, WordPress or Next.js: I pick the technology that fits your business, not the other way round. SEO is built in from day one.
I build websites for small businesses and take care of everything behind them: domain, hosting, e-mail, security and maintenance. One contact from A to Z. You get the keys, not a to-do list.
DomainE-mailHTTPS
All under one roof
You don't need five vendors blaming each other. You need one who handles everything.
Services
Six areas, one person responsible. I build, run, protect, fix, advise and put AI to work where it makes sense.
Build
From a lean one-pager to a custom web app. Static, WordPress or Next.js: I pick the technology that fits your business, not the other way round. SEO is built in from day one.
Run
Your site runs on servers in Germany that I operate myself. Updates, backups and monitoring are on me. You look after your customers.
Protect
Hardened servers, encrypted connections, protected admin access, properly authenticated e-mail. With me, security is not an upsell. It is the default.
Rescue
Hacked site, malware, slow pages, a plugin that won't work? I clean up, speed up, audit and secure your site and server, or add what's missing. €85 per hour, same-day emergencies €150 per hour.
Strategy
What should your website say? Where do customers find you? What are you overpaying for? Straight answers, no slide deck. €85 per hour.
AI
I know AI from daily practice. I build custom AI solutions, in the cloud or locally on your own server, advise on where it actually pays off, and optimise your website for AI search (AEO): so ChatGPT, Perplexity and Google AI name your business when someone asks.
Pricing
No rigid price list: every project is different. I work at one transparent hourly rate, estimate your project and send you a fixed quote before we start. If it takes longer, that's on me.
One rate for everything: building, changes, IT help and advice. Also for sites I didn't build.
€85/ hour incl. VAT
I solve IT problems on your website and your own server, no matter who set them up.
€85/ hour incl. VAT
Focused advice for companies: technology, digital strategy and marketing.
Rough guides to give you an idea. Your quote is based on what you actually need, and the price in it is fixed.
A fast, clean online presence.
€700–1,200approx. 8–14 hours
Built with
Most requested
For businesses that want to show more.
€1,700–3,000approx. 20–35 hours
Built with
Tailored work for when a template won't do.
from€3,40040+ hours
Built with
One round of changes at your request is included in every quote.
Further changes are agreed in advance and billed at €85 per hour.
The first year is included in the project price. From year two, from €20 a month incl. VAT: updates, backups and monitoring included. The exact fee is in your quote.
All prices are final and include German VAT at 19%: €85 per hour is €71.43 net. Your contract is with my company, ETHERKRAFT UG (haftungsbeschränkt), based in Hesse, Germany.
Security · OpSec
Your website doesn't end up on some anonymous mass-market host. It runs on privately operated servers that I set up, monitor and protect. I always know who has access, and who doesn't.
All the servers I run and host your site on are located in Germany. Maximum transparency and security for personal and business data: you always know where your data lives.
The server can't be reached directly from the internet. Traffic comes in through an encrypted tunnel.
Firewall and DDoS protection in front of every site filter out bots and attacks before they reach your site.
The login page only appears after an identity check. Password guessing goes nowhere.
Each project runs in its own isolated container. A problem stays where it starts.
My own mail servers, set up with SPF, DKIM and DMARC: the best conditions for your mail to reach the inbox, not spam, and your domain is protected against spoofing.
Regular updates and backups. If something goes wrong, your site is back online fast.
I measure visits with Matomo on my own server, not Google Analytics. The data stays in-house, is used for statistics only, and IP addresses are anonymised.
Work
Four websites, all built by me, all online. See for yourself.

Next.js · Online shop
Online shop for lab-tested hemp extracts, made in the EU. Development and advice.
Open site
Astro · Company site
The website of my company, ETHERKRAFT UG, the holding company behind green.one®. Static, built with Astro: fast, lean, low-maintenance.
Open site
WordPress · WooCommerce
Albanian portal on emigration and the US Green Card lottery, with an automated application form.
Open site
WordPress
Albanian recipes in two languages, with search and reader-submitted recipes.
Open siteHow it works
A few lines are enough: what you do and what you need. In English, German, Italian or Albanian.
You get a fixed price, in writing. We start once you've paid a 50% deposit.
I build and show you the site. One round of changes at your request is included. Domain, e-mail and server get set up in parallel.
The site goes live and you pay the rest. From then on I look after hosting, security and maintenance.
About
I'm Elxhi Xhafa, a web developer and advisor based in Frankfurt am Main, Hesse. I'm an EU citizen. I grew up and went to school in Italy, where I qualified as an electronics technician, specialising in computer science. I've lived and worked in Germany for more than ten years. I speak four languages: German, Italian, English and Albanian. I'm open to any online project, big or small. Availability and reliability are guaranteed.
I don't just build websites. I also run the technology behind them: my own servers, my own mail servers, my own security rules. That's why you get everything from one person, and if something goes wrong, there is exactly one person who handles it. And I work with AI every day: as a tool, as custom solutions for clients, and as a new way for customers to find you.
Outside work: rock and metal. I've played the guitar since I was a kid.
Frankfurt am Main · Hesse, Germany
Contact
A few lines are enough. I answer personally, usually within a day, in the language you write in.
Thanks, your message is on its way. I'll get back to you by e-mail, usually within a day.
That didn't work. Please try again or write to info@xhafa.eu.
Prefer e-mail? info@xhafa.eu
English · Deutsch · Italiano · Shqip