Taking on new clients

Websites for businesses that deserve a better one.

Most small business websites were built once, years ago, and quietly stopped working — broken links, no phone number on the screen, unreadable on a phone. I fix that. And I'll show you the new version before you pay me anything.

Get a free mockup See an example No cost, no obligation, no sales call.

Services

Three ways to work together

Flat prices, agreed before anything starts. No hourly billing and no surprises on the invoice.

The Fix

$150 – $400

One specific problem on your existing site, solved in a few days.

  • Broken links and menus repaired
  • Security certificate installed
  • Contact form added
  • Made to work on phones
Ask about a fix

The Rebuild

$900 – $3,000

A complete new five-page site, built from scratch around how people actually find you.

  • Home, about, services, gallery, contact
  • Your phone number tappable on every screen
  • Quote form, map and hours
  • Search basics so you turn up locally
  • Two rounds of revisions included
Get a free mockup

Care Plan

$40 – $75 / month

I keep it running so you never think about it again.

  • Hosting, backups and security
  • Uptime monitoring
  • Text me your hours change, it's live same day
  • First month free with any rebuild
Ask about care

Example build

What a small shop's site should look like

Ridgeline Small Engine is a demonstration build — a fictional repair shop, built to show the standard I work to. Every element on it exists because a real customer needs it to decide whether to call you.

ridgelinesmallengine.com

Built around the decision, not the decoration

Phone number in the header on every screen. Hours with an open-or-closed indicator. Real prices next to each service. A quote form that takes photos. A map. Nothing there for the sake of looking busy.

< 1spage load
100%works on phones
1 tapto call from any page
$0to see yours first
Open the full example →

How it works

You see it before you pay for it

I'm building my client list, so I've made the first step free. You risk nothing to find out whether I'm any good.

You get in touch

Send the form below or email me. Tell me your website address — that's all I need to start.

I build a mockup

Within a few days I send you a working redesign of your homepage. Free, and yours to keep either way.

You decide

If you like it, I quote a flat price. If you don't, we shake hands and you've lost nothing but an email.

I build it

Half up front, half when it goes live. Two rounds of revisions. Usually two to three weeks.

Who you'd be working with

I'm Ahmed Abid. I run Xafa Programming from Tripoli, Libya, and I build websites for small businesses in the United States and beyond.

I'm early in working for myself, and I'd rather be straight about that than pretend otherwise. It's exactly why I build your mockup before asking for money — you get to judge the work instead of taking my word for it. What you get in exchange for taking a chance on someone new is my full attention, an honest price, and someone who answers his email.

Email
ahmed@xafaprogramming.ly
Phone / WhatsApp
+218 94 327 4242
Based in
Nofleen Alshikh Street, Tripoli, Libya
Working hours
I answer email within one business day, wherever you are.

Get started

Send me your website address

I'll look at it properly and tell you what I'd change — whether or not you ever hire me.

Does the mockup really cost nothing?

Yes. I build it, you look at it, and if you pass you keep it. That's how I earn a client list without a long portfolio.

What if I already have a website?

Most of my clients do. That's usually the problem — it was built years ago and nobody has touched it since.

How do I pay?

Card or bank transfer to a US account, in dollars. Half to start, half when your site goes live.

Do you own my site afterwards?

No. You own the domain and the files. If you ever leave, I hand everything over and help you move, free.

Prefer email? ahmed@xafaprogramming.ly