Web design · Charlotte, NC

Websites for Charlotte businesses, with the price on the page.

A small-business website in Charlotte costs $1,500 to $3,500 from me, depending on whether it has to take bookings. It loads in about a second, it's structured so Google and ChatGPT can read it, and it's yours — domain, code, Google profile — the day it's paid for. No sales call required to learn any of that.

$1,500 simple · $3,500 with booking $100 / $175 per month, itemized You own everything One person, start to finish

If you're searching for web design in Charlotte, you've seen the pattern: beautiful portfolio, "let's talk about your goals," no number anywhere. I'd rather you know the number first and decide whether to talk.

What a small-business website is actually for

It's not for winning design awards. It's for the moment someone hears your name — from a neighbor, a truck, a Google search, a ChatGPT answer — and checks whether you're real before they call. A site that loads instantly, says what you do and where, shows real work, has a phone number that taps, and is structured so both Google and the AI engines can verify you, passes that check. Most Charlotte small-business sites fail it: slow, vague, last updated in 2021, or built on a subscription platform the owner can't take with them.

That check is also where local SEO starts. Every site I build ships with the basics that most "web designers" leave for the SEO company later: clean page titles, real service pages, structured data, a Google Business Profile that matches, and speed. You don't need to buy Get Found to be findable; you need it when you want to climb.

Who this is for

Charlotte-area businesses with a real service to sell: contractors, HVAC and plumbing, landscapers, detailers, salons, restaurants, gyms, churches, professional firms, small retail. Usually one of three situations: no website at all and it's costing you; a DIY builder site you've outgrown; or a subscription site you're paying monthly for and don't own. The twelve industry pages show what the build looks like for each trade, with a real client where I have one.

What's in every build

The things that make a site work, not just look finished.

Loads in about a second

No page builder, no plugin pile. The speed is the first thing Google measures and the first thing a customer on a phone notices.

Real service pages

One page per thing you sell — "water heater replacement," not "our services" — because that's what people search and what ranks.

Written for your customers

Plain English, your prices where you're comfortable publishing them, your neighborhoods named. I write it with you; you approve every word.

Structured for Google and AI

Schema markup, clean titles and descriptions, a Google Business Profile that matches the site. The stuff that lets ChatGPT verify you exist.

A contact form that reaches you instantly

Submissions land in your inbox and, if you want, your CRM — with an automatic reply to the customer so they know it went through.

Phone number that taps, hours that are right

Obvious, and missing on half the sites in Charlotte. Click-to-call above the fold on every page.

Your photos, used well

Real work beats stock. I'll tell you which phone photos are good enough (most) and organize them by service so they sell.

Ownership, in the contract

Domain in your registrar account. Code delivered. You as Owner on your Google profile. The exit terms are published.

Analytics you can read

Basic tracking set up properly — calls, form fills, where visitors came from — with no ad pixels and no cookie banner nonsense.

Published pricing

Two tiers. The difference is whether the site has to do something.

Build price is what it costs to make the site. Keep-alive is what it costs for the site to not go down — itemized so it's never compared to a $49 hosting plan. Both are published so you don't need a call to learn them.

Simple

$1,500 one-time

For getting a real web presence, fast. The site's job is to make you look real, be findable, and get people to call.

  • About five pages: home, services, about, contact, plus one that matters for your trade
  • Contact form to your inbox, with an auto-reply
  • Google Business Profile set up or cleaned up to match
  • Structured data, titles, speed — the get-found basics
  • Two rounds of revisions; you own it on delivery
Start a Simple build →

Paid up front. About two weeks once I have your content.

+ keep-alive: $100/month

  • Hosting and domain renewal
  • Software updates, tested before they go live
  • Backups before every change
  • Uptime and security monitoring
  • Small changes on request: hours, photos, a price — just call me

Middle — most businesses pick this

$3,500 one-time

For businesses that run on bookings and leads. The site has to do things, and they have to keep working.

  • Everything in Simple, with more pages as your services need
  • Booking or estimate requests wired in — calendar, deposits, confirmations
  • Leads into your CRM with automatic follow-up, so unbooked estimates don't die
  • Talks to your other tools: calendar, payments, email, review requests
  • Per-service and service-area pages structured to rank on their own
Start a Middle build →

50% to start, 50% before launch. Date in writing before the deposit.

+ keep-alive: $175/month

  • Everything in the Simple keep-alive
  • Booking and lead capture kept wired and working when the tools they talk to change (they do)
  • Form and CRM connection monitored — a broken form is a silent one
  • Small changes to services, prices and booking options
How it goes

Deposit to live, without the mystery.

  1. Scope, in plain English

    A short call, then a written scope: pages, features, integrations, a launch date. That document is what "done" means — no surprise invoices because the scope was a vibe.

    Free · 20 minutes
  2. Deposit, and your accounts in your name

    Domain in your registrar account (or set up there), Google Business Profile with you as Owner, hosting you control. Then I start building while you gather content from my checklist.

  3. You see the real site, not a mockup

    On a real URL, on your phone. Two rounds of revisions are included — consolidated lists, refinement, not new features. Most people use one.

  4. Launch

    Final payment clears, the site goes live on your domain with redirects from any old pages, and you get a walkthrough of how to make the small changes yourself if you'd rather not call.

  5. Keep-alive starts; I'm a phone call away

    Updates, backups, monitoring, small changes. When you want to climb the rankings rather than just be findable, Get Found stacks on top.

Real work

Sites I've actually shipped.

Landscaping · Holden Beach, NC

Green Coast Lawn Fertilization

Needed exactly one thing: a clean landing page and a contact form that turned visitors into phone calls. Got exactly that. Not every business needs the full build — every one needs the form to work.

See the site →
Architecture studio

Kuehne Stanton Design Studio

A site as considered as their buildings — credibility-first design, contact form, and email marketing wired in, for clients who verify before they call.

See the site →
Church

As It Is Ministries

A straightforward build done right: findable, easy for the office to update, priced so a ministry budget could plan around it. No agency runaround.

See the site →
Lead-gen directory · owned

Charlotte Auto Detailers

Built to own its category, not just exist in it — a quiz that routes visitors to the right detailer, monthly SEO that compounds. I own and run it, which is how I know the playbook works.

See the site →
Straight answers

Website questions, answered in plain English.

How much does a website cost in Charlotte?

Published Charlotte cost guides put a simple site at $1,500–3,000, a mid-range site at $3,000–6,000, and ecommerce at $6,000–10,000+. Mine are $1,500, $3,500 and $6,000+, with the monthly listed next to each. The full breakdown with the three-year math is on the blog.

Simple or Middle — which one do I need?

Simple if the site's job is to make you look real and findable and get people to call: about five pages, a contact form, fast, structured for Google and AI. Middle if the site has to do something — take bookings, capture leads into your CRM, sync a calendar, take a deposit. Most businesses that run on appointments or estimates belong in Middle. If you're not sure, the audit or a 20-minute call will settle it.

How long does a website take?

A Simple build is about two weeks once I have your content — photos, services, prices. Middle is longer because of the integrations, and you get a date in writing before the deposit. The honest bottleneck on almost every project is content from the client's side, so I hand you a checklist of exactly what I need on day one.

Do I own the website?

Yes — code, design, content, once it's paid for, and it says so in the contract. Your domain is registered in your own registrar account, never mine. You're the Owner of your Google Business Profile. When you leave, you get the Exit File: credentials, backup, exports. The whole exit is published, like the prices.

What does the monthly keep-alive actually include?

Hosting and the domain renewal, software updates tested before they touch the live site, backups before every change, uptime and security monitoring, and small changes on request — new hours, a photo swap, a price change. Middle adds keeping the booking and lead capture wired and working. It's itemized above so it never gets compared to a $49 hosting-only plan. New pages and new features are a new project, quoted up front.

Should I just use Wix or Squarespace?

Maybe. If you're a one-person operation living on referrals with no plans to rank for anything competitive, a clean builder page is a fine website and I'll tell you so. The mistake is starting there because it's cheap and then paying someone to work around its limits later. If you've already outgrown one, I build on portable foundations you own.

Do you do logos, photography or video?

No — I'll point you to people who do, and I'll tell you when a phone photo is fine (often). Your money is better spent on a site that works than on a logo you'll change in two years.

Can you fix or update my existing site instead of rebuilding?

Sometimes. If the site is on a platform you own and the foundation is sound, a one-time fix project (around $1,000, scoped after the audit) can be the right answer. If it's a subscription site you can't take with you, or a builder that's hit its ceiling, a rebuild is usually cheaper than the workarounds. The $450 audit gives you the honest call, and it comes off the bill either way.

Do you work outside Charlotte?

Anywhere within a Charlotte drive — Matthews, Concord, Huntersville, Ballantyne, Gastonia, Rock Hill, Fort Mill, Pineville, Mint Hill — and further for the right project. I've built for a client on the coast in Holden Beach; the work doesn't need me in the room, it just helps to know the area when the goal is local search.

You've seen the prices. The next step is small.

Pick a tier and tell me about the business, or book twenty minutes if you'd rather talk first. If you're not sure your current site needs replacing, the $450 audit will say.