Charleston, SC · Web design & local marketing

Get found, get called, get booked — right here in Charleston.

I’m a Charleston web designer who builds fast, good-looking websites and keeps your Google Business Profile, social media, and local search working, so neighbors and visitors can find you when they search for what you do. You work directly with me, start to finish.

  • Locally based in Charleston
  • Mobile-first, fast-loading sites
  • Plain-English updates, no jargon
Illustration of a row of colorful Charleston-style historic houses with a palmetto tree

Built for local businesses across the Lowcountry restaurants · salons · contractors · boutiques · wellness · professional services

Services

Everything you need to show up online, handled locally.

Pick one service or bundle them. Either way, you work directly with me: one local person who knows the area and answers your calls.

Websites

Custom, mobile-first websites that load fast, look sharp, and make it easy to call, book, or buy.

  • Designed around your customers
  • Click-to-call & booking built in
  • Easy updates after launch

Google Business Profile

Setup and optimization so you show up in Google Maps and the local results with accurate info.

  • Setup, verification help & cleanup
  • Photos, categories & services
  • Review-request strategy

Social Media

Consistent, on-brand posts that keep your business top of mind without eating your evenings.

  • Content calendar & posting
  • Profile setup & branding
  • Simple monthly recap

Local SEO

Help ranking for “near me” and neighborhood searches, so the right customers find you first.

  • Local keyword & page strategy
  • Citations & listing consistency
  • On-page fixes & tracking

Pricing

Simple packages. No surprises.

Website builds are a one-time price. Care and marketing plans are billed monthly and are month-to-month after any minimum term.

Website builds

One-time

1–3 pages

Launch Page

$850

Same price for everyone (no founding discount)

  • ~2 weeks
  • 1 revision round

Best for: restaurants, salons, and shops that mostly need hours, menu/services, a booking link, and contact info.

Ask about Launch Page

8–10 pages

Expanded Site

$2,750

Founding price: $2,250

  • ~4–5 weeks
  • 3 revision rounds

Best for: trades and multi-service businesses that need service pages and service-area pages.

Ask about Expanded Site

Timelines start at kickoff once I have your content. Content delays push every date.

Included in every website build

  • Copywriting for every page, drafted by me and approved by you
  • Mobile-friendly design
  • Tap-to-call button, map, hours, and a contact form sent to your email (Expanded: a quote/booking request form, or an embed of a tool you already use)
  • Basic on-page local SEO: page titles, descriptions, headings, and business name, address, and phone matching your Google profile
  • Basic Google Business Profile setup at no extra charge: claim/verification help, primary category, hours, description, website link, and up to 10 photos you provide
  • Google Search Console and basic analytics, set up in your name
  • Basic speed and image optimization
  • Revision rounds as listed above
  • 30 days of post-launch fixes for anything I built that isn’t working
  • A 30-minute walkthrough so you can make simple edits yourself

Page counts: a Launch Page that needs more than 3 pages moves up to Standard. A Standard Site can add up to 2 extra pages at $150 each (7 pages max, $1,800). 8–10 pages is an Expanded Site. Over 10 pages is a custom quote.

Quoted separately: online stores, booking or ordering systems beyond embedding a tool you already use, logo design, professional photography, and translations.

Domain & hosting: your domain is registered in your name, on your account. You pay platform/hosting fees directly to the provider. Once you’ve paid in full, you own the site.

Monthly care & marketing

Monthly

Site Care

$125/mo

Founding price: $95/mo, locked 12 months

  • No minimum term

Best for: you have a site (one I built or your own) and just want it kept running.

  • Platform, plugin, and security updates, plus a monthly backup (where the platform allows)
  • Monthly check that forms, links, and the phone button work
  • Up to 1 hour/month of small edits (hours, prices, menu, photos, a new promo). Unused time doesn’t roll over.
  • Reply within 1 business day
Ask about Site Care

Local Visibility

$395/mo

Founding price: $295/mo, locked 12 months

  • 3-month minimum

Best for: you want more calls and visits from Google.

Everything in Site Care, plus:

  • Google Business Profile management: 1 post per week, photo uploads from what you send, accurate services, hours, holiday hours, and attributes, and Q&A answered
  • A drafted reply to every new review within 2 business days, posted once you approve
  • A policy-compliant review-request link and a printable QR card for your counter
  • Quarterly name, address, and phone check on top directories (Google, Apple Maps, Bing, Yelp, Facebook), with fixes where I have access
  • A 1-page monthly report: profile views, calls, direction requests, website clicks, what I did, and what’s next
Ask about Local Visibility

Local Growth

$695/mo

Founding price: $495/mo, locked 12 months

  • 3-month minimum

Best for: you want Google and a consistent Facebook/Instagram presence.

Everything in Local Visibility, plus:

  • 12 Facebook + Instagram posts/month, built from your photos and my designs. You approve every post.
  • 1 new local SEO page or post per month
  • Up to 5 new local directory listings per month until the core list is done
  • A 30-minute monthly check-in call
  • Up to 2 hours/month of site edits (instead of 1)
Ask about Local Growth

Not included in any plan: filmed or edited video, paid ads management, or replying to DMs/comments for you.

Add-ons & ways to start

One-time

GBP Setup & Tune-Up

$400 standalone

Included ($0) with a 3-month Local Visibility or Local Growth commitment · Founding standalone: $250

A full overhaul for a new, unclaimed, or neglected Google Business Profile, or for businesses that don’t need a website from me. (Every website build already includes basic setup.)

  • Claim or verification help (Google controls verification timing)
  • Primary and secondary categories, description, services/products, hours and holiday hours, attributes, and service area
  • 10–20 photos from what you send, plus your first 2 posts
  • Review-reply templates and a review-request link with a QR code
  • A before/after completeness checklist
Ask about GBP Setup

30 days · paid upfront

30-Day Local Visibility Pilot

$250

The full $250 is credited toward your first month or GBP setup if you continue on any monthly plan within 14 days after the pilot ends.

A low-risk way to start, running 30 days from the day I get manager access to your Google profile. Limited to 3 pilots at a time.

  • Week 1: a written audit of your Google profile and website, plus a 3-minute screen-recording walkthrough
  • Google profile cleanup: categories, description, services, hours, attributes, and up to 15 of your photos
  • 4 Google posts, drafted replies to every new review, and a review-request link with a counter QR card
  • Consistency fixes on up to 5 major directories
  • A prioritized list of your top 5 website issues
  • Day 30: a results report and a 20-minute review call
Ask about the Pilot

Terms

  • Website builds: 50% deposit to schedule, 50% due at launch. The site goes live and ownership transfers once the final payment clears.
  • Pilot: 100% upfront.
  • Monthly plans: billed in advance on the 1st and due within 7 days. The first month is prorated. Month-to-month after any minimum term; cancel with 30 days’ written notice.
  • Third-party costs (domain, hosting/platform, paid tools, stock photos) are paid by you directly, or reimbursed at cost with your prior approval. No markup.
  • Extra work outside a package: $85/hr, quoted in writing before I start.
  • No guarantees on rankings, calls, or revenue. I promise to do the work I list, on time, and to show you what changed. Nothing is posted without your approval.

Process

From first call to more calls.

  1. Call

    A quick, free conversation about your business, your customers, and what’s not working today.

  2. Plan

    A clear plan and quote: what I’ll build, what it costs, and when it’ll be done.

  3. Build

    I design and build, share previews along the way, and refine with your feedback.

  4. Launch

    I take your site live, connect your Google profile and listings, and make sure everything works.

  5. Grow

    Ongoing posts, updates, and local SEO keep you visible month after month.

Sample work

See what your site could look like.

A concept demo I built for a fictional Charleston restaurant to show my approach. It isn’t client work.

Contact

Let’s get your business found.

Call, email, or send me a note. The first consult is free and comes with no pressure.