Available for 2 projects this quarter

Your businessdeserves a sitethat closes.

I build fast, beautiful websites for small businesses that are tired of looking smaller than they are. 3 weeks from first call to launch day.

Fixed price. Fixed date. You own everything. Remote — working worldwide.

northside-dental.com

90-day result

+182%

booked appointments, 90 days after launch

Scroll

Trusted by businesses that had to be convinced

0.8s
Median load time across every site I ship
100
Lighthouse performance score, no exceptions
3 wks
From kickoff call to launch day
40+
Businesses launched since 2019

What I do

3 ways I can help.

Every engagement is fixed scope and fixed price, agreed before you pay anything. If what you need is not on this list, say so on the call — I will tell you honestly whether I am the right person.

  1. 01from $3,500

    Marketing site

    A 5-to-8 page site that explains what you do, proves you can do it, and asks for the sale on every screen. You get the copywriting — most businesses do not have a design problem, they have a clarity problem.

    • Messaging + copy
    • Custom design
    • CMS so you can edit it
    • Analytics + SEO
  2. 02from $2,200

    Rescue & rebuild

    You already have a site. It is slow, it looks dated, and it does not work on a phone. I rebuild it on modern foundations without losing the search traffic you have spent years earning.

    • Performance rebuild
    • Mobile-first redesign
    • SEO migration
    • 301 redirect map
  3. 03from $6,000

    Booking & storefront

    When the site needs to actually take money or fill a calendar. Payments, scheduling, inventory, automated follow-up — wired together so you stop doing it by hand at 11pm.

    • Stripe checkout
    • Scheduling flows
    • Automated email
    • Owner dashboard

Selected work

Sites that paid for themselves.

Every project below replaced something that was quietly costing the business money. Drag them, swipe them, or step through with the arrows.

How it works

4 steps. No mystery.

The reason web projects go wrong is almost never technical. It is that nobody agreed what was being built. So we agree first.

  1. 01

    Call

    15 minutes. You tell me what the business does and what the site is failing to do. If I am not the right person, I will say so and point you somewhere better.

  2. 02

    Plan

    A fixed scope, a fixed price, and a launch date — in writing, before you pay anything. No hourly billing, no surprises halfway through.

  3. 03

    Build

    You see a working site in week 1, not a slideshow in week 4. Weekly check-ins, a live preview link, and one round of changes built into every stage.

  4. 04

    Launch

    I handle domains, hosting, analytics, and the handover. You get a 30-minute walkthrough, the logins, and the code. Everything is yours.

Pricing

Published, because hiding it wastes your time.

These are real starting prices, not anchors. You get an exact number after the call, in writing, before any money moves.

Refresh

For a site that works but looks its age.

$2,200one-time

Book a call
  • Up to 5 pages redesigned
  • Mobile-first rebuild
  • Performance + SEO pass
  • 2 weeks, 1 revision round

Systems

When the site has to take payments or fill a calendar.

$6,000+from

Book a call
  • Everything in Launch
  • Payments or scheduling
  • Customer accounts + portal
  • Automated email flows
  • 5–8 weeks, scoped together

You pay 50% to start and 50% on launch. No retainers, no hourly billing, no surprise line items.

  • We had three quotes. Two agencies wanted six months and a retainer. He gave us a fixed price and a date, and hit it. The phone started ringing in week two.

    Dr. Amara OseiOwner, Northside Dental
  • I have worked with developers who disappear for a month and come back with something I did not ask for. This was the opposite — I could see the site being built the whole time.

    Tom BellweatherFounder, Bellweather Coffee
  • The copy was the part I did not expect. He rewrote how we describe ourselves and it turned out that was the actual problem, not the design.

    Priya RamanPartner, Ardent Legal

Straight answers

The things people actually ask.

If yours is not here, ask it on the call. I would rather talk you out of a bad fit than sell you one.

How long does it actually take?

3 weeks for a standard marketing site, assuming you can get me your content and feedback within 2 business days. Larger builds with payments or scheduling run 5 to 8 weeks. You get the date in writing before you pay anything.

Who owns the site when it is done?

You do. The domain, the hosting account, the code, the content — all in your name, all handed over at launch. You are never locked into me. If you want to take it to another developer next year, nothing stops you.

What does hosting cost afterwards?

Usually nothing. The way I build, most sites run free on Vercel or Cloudflare. You pay for your domain — around $15 a year — and that is it. No monthly platform fee, no per-page charges.

Can I edit the site myself?

Yes. Every build includes a CMS for the parts that change — text, images, prices, team members, blog posts. You get a 30-minute walkthrough at launch and a short reference doc. No code, no tickets, no waiting on me.

What if I do not have photos or content?

Normal, and not a blocker. Copywriting is included in the Launch tier — I interview you for an hour and write it. For photography I will either direct a local shoot or select licensed images that do not look like stock.

Do you do SEO?

The technical foundation, always: clean markup, fast loads, structured data, sitemaps, and a proper redirect map when rebuilding. For local businesses I also set up and optimize your Google Business Profile. Ongoing content marketing is a different job and I will refer you to someone who only does that.

What happens if something breaks after launch?

You get 30 days of support — if it is my fault, I fix it free, permanently. After that, most clients need nothing. If you want ongoing changes, I work in prepaid blocks of hours rather than a retainer you forget you are paying.

Next step

15 minutes, no pitch.

Tell me what your business does and what the website is not doing. I will tell you straight whether it is worth rebuilding, what it would cost, and how long it would take. If the answer is that you do not need me, that is what I will say.

  • Prepare nothing — just show up
  • A real price range on the call, not a follow-up
  • Zero obligation, and I will not chase you afterwards

Rather type than talk? hello@example.com

Email is the fastest way to reach me. I reply within one business day.

Email hello@example.com