Web design for small businesses

A website that actually brings you customers.

I'm Mercer Fleming — I design and build websites for local businesses, fast and affordable, with no agency overhead or confusing tech jargon. Based right here in Alpine, TX, so if you'd rather talk strategy over coffee than over email, I can meet in person.

24 hrs
Guaranteed response time
< 1 week
Every site delivered
3 rounds
Revisions on every build
Free
Mockup before you pay
Recent work

A couple of sites I've built

sharpsideconstruction.com

Sharpside Construction

A full site for a local general contractor — services, process, and a lead-gen contact form.

General ContractorAlpine, TX
mercerproperties.example

Mercer Properties

Office leasing site with a live building gallery and available-spaces browser.

Office LeasingEl Paso, TX
Pricing

Simple pricing, no surprises

One-time build cost, plus an optional monthly care plan to keep it running

Starter

$350

A single, polished page — perfect for getting found online fast.

  • 1-page custom site
  • Mobile-responsive design
  • Contact form
  • Basic SEO setup
  • Delivered in under 1 week
  • 3 rounds of revisions included
Start here

Custom Build

From $1,200

For bigger needs — booking systems, online stores, multi-location sites.

  • Unlimited pages
  • Booking / e-commerce integration
  • Full SEO setup
  • Free 30-min strategy call
  • Mobile-responsive design
  • Contact form
  • Delivered in under 1 week
  • 3 rounds of revisions included
Get a quote
Ongoing care

Monthly plans to keep it working

Basic Care

$40/mo
  • Hosting & domain included
  • Uptime monitoring & backups
  • 1 free minor update per week

Premium Care

$250/mo
  • Same-day priority support
  • Monthly analytics report
  • 1 new feature per quarter
  • Everything in Growth Care
Add-ons

A few extra ways I can help

Optional — add any of these on top of a care plan. No pressure, no jargon, just what actually gets you more customers.

Online Ordering Add-On

$85/mo + $400 one-time setup
  • Custom order/menu page connected to secure checkout
  • Order notifications by email or text
  • Menu & pricing updates included
  • Add-on to any care plan

Built for pickup and simple delivery orders — undercuts platforms like ChowNow ($150–300/mo) and Toast, without the per-order fees. It's not a full POS or kitchen-ticketing system, so it's best for businesses taking a manageable volume of online orders rather than high-volume restaurants.

🗺️

Local SEO Package

$250 one-time

I make sure your business actually shows up when people search for you — on Google Maps, Apple Maps, and Yelp — so you get found before the other guy does.

⏱ Done in about a week

Review Widget

$150 setup + $15/mo

Your best Google reviews show up right on your website automatically — no copying and pasting. When a customer leaves you a new 5-star review, it just appears.

⏱ Set up in 2–3 days
📋

Google Business Profile Management

$150/mo

I keep your Google listing active — posting updates, replying to every review, keeping your hours and photos current. This is one of the most hands-on things I offer, since done right it's weekly work, not a set-it-and-forget-it job — priced to match the real time it takes.

⏱ Starts within a few days

If you already have a Google Business Profile, I'll need you to grant me access to manage it. That access is treated the same as any other part of your business — handled professionally, and returned in full if we ever part ways.

📅

Booking & Appointments

$75 setup + $35/mo

Customers can grab a time on your calendar straight from your website — no phone tag, no double-booking, no missed calls while your hands are busy on the job.

⏱ Set up in 3–5 days

Works best when every booking — online or by phone — ends up on the same calendar. If phone bookings stay on a separate notepad instead of getting added in, the online calendar won't know those times are taken, and double-booking can happen.

🎁

Refer a business, get 2 months of care free

Know another business owner who needs a site? Refer them and once they sign up for a care plan, you get 2 months free — worth up to $500 on Premium Care.

Refer someone
How it works

From first message to live site

01

Free mockup

Tell me about your business and I'll put together a free mockup — no cost, no obligation, so you can see it before deciding anything.

02

Feedback & revisions

We go back and forth until it feels right. I guarantee a response within 24 hours at every step.

03

Launch

Once you're happy, I set up hosting and get it live — every site is delivered in less than a week.

04

Ongoing care

Optional monthly plan keeps it updated, backed up, and current — cancel anytime, no long-term contract.

Why work with me

Guarantees I can actually back up

24h

24-Hour Response

Message me anytime — you'll hear back within 24 hours, guaranteed.

$0

Free Mockup First

See your site before you pay a cent. No risk, no pressure.

14d

14-Day Money-Back

Not happy after launch? Full refund within the first 14 days.

📱

Mobile-Ready Guarantee

Works perfectly on every device — if it doesn't, I fix it free.

No Long-Term Contract

Monthly care plans are month-to-month — cancel whenever you want.

Direct Line to Me

You text or call the person building your site — not a ticket queue.

🔒

Price-Lock Guarantee

Your care plan rate won't increase for as long as you stay on it.

🎁

Referral Reward

Worth up to $500 — see the referral program above.

📍

Local & In-Person

Based in Alpine, TX — happy to meet face-to-face to talk strategy.

🔍

Free SEO Setup

Every build includes basic search optimization, no extra charge.

🛡

Security & Backups

Your site is monitored and backed up so nothing gets lost.

📈

Annual Health Check

A yearly review of speed, security, and what could be improved.

🤝

30-Day Check-In

A month after launch, I follow up to make sure everything's working for you.

Get in touch

Get your free mockup

Tell me a bit about your business — I'll put together a free mockup with no obligation. You'll hear back within 24 hours, and if you're nearby, I'm happy to meet in person to talk strategy.

Based inAlpine, TX — in-person meetings available