Onyx Media Group

Turning local businesses into brands that own their market.

Custom websites designed and built from scratch. No templates, no page builders. Most go live in two to three days, starting at $599.

  • Designed for your business, never a template
  • Fast, and built mobile-first
  • Enquiry forms wired straight to your inbox
  • Structured for Google and AI search
  • Domain, hosting, and launch handled for you
  • Updates and fixes handled every month
Custom-built, never templatedLive in 2–3 daysCharlotte, NC · est. 2024

Selected work

Real businesses. Real builds. Live right now.

All case studies

Divine Kutz

Barbershop · Charlotte, NC · 2024

Charlotte's premium grooming lounge needed a site that matched its reputation: bold, black-and-gold, built to convert walk-ins into booked chairs. Custom build with kinetic type, Booksy booking integration, and a monthly grooming blog that publishes itself on the first of every month.

  • Custom design & build
  • Booksy booking integration
  • Self-publishing monthly blog
  • Review & gallery system

Next.js · Framer Motion · Supabase · SEO

LIPSC

Nonprofit · Columbia, SC · 2026

Ladies In Pearls Serving & Connecting came to Onyx on a legacy website builder that made the organization look smaller than its mission. We rebuilt lipsc.org from scratch: an elegant pearl-inspired design, a full forms pipeline that routes volunteers and event requests straight to the founder, online donations, and a clean domain cutover with zero downtime.

  • Full redesign & domain cutover
  • Volunteer / contact / event forms
  • Online donations (Stripe)
  • The Pearl Experience™ booking page

Next.js · Supabase · Stripe · Email pipeline

Vin Master

Wine Bar · Charlotte, NC · 2026

A South End wine bar on the Rail Trail, steps from Atherton Mill, needed a site with the same after-dark atmosphere as the room itself. We built it around the owner's own photography: a cinematic fly-in that settles on the real storefront at night, living cinemagraphs of the pours, and dedicated pages for the menu, gallery, and private events.

  • Custom design & build
  • Cinematic drone-style hero video
  • Private events page
  • Menu, gallery & reviews

Next.js · Framer Motion · AI video · SEO

2–3 days

Typical turnaround

Zero templates

Every site built from scratch

Every month

Maintained, updated, monitored

How it works

From first call to launch.

Day 0

The conversation

A call or a form. We learn the business, the customers, and what the site has to accomplish. You approve the direction before anything is built.

Day 1

Design & build

No mockup purgatory. We design in code. Custom layout, your brand extracted into a real design system, every section written for your customers.

Day 2

Review & refine

You get a live preview link on your phone. We walk it together, adjust anything, and wire the forms so every inquiry lands in your inbox.

Day 2–3

Launch

Domain connected, SEO and AI-search structure in place, analytics on. Your site is live, and we keep maintaining it every month after.

What we do

Everything your site needs, handled in one place.

All services

Custom web design

Designed and built from scratch in Next.js. No theme, no page builder, nothing recycled from the last project.

Website revamps

Your existing site rebuilt from the ground up. Same brand and content, an entirely different impression.

SEO & AI search

Structured so Google, ChatGPT, and Perplexity can all read your business and recommend it.

Monthly maintenance

Updates, fixes, hosting, and content changes handled. You run the business; we keep the site right.

Pricing

One flat build fee. One flat monthly.

Revamp + Revitalize

$599

One-time rebuild of your existing site

+ $75/mo for hosting, maintenance, and content updates

Custom build

$799

One-time build, designed from scratch

+ $75/mo for hosting, maintenance, and content updates

Month to month, no long-term contract. The monthly covers hosting, updates, and maintenance, so your site stays live for as long as the plan is active.

Questions

Everything you want to know.

Revamp + Revitalize is $599 one-time plus $75/mo for hosting and maintenance. A brand new custom build is $799 one-time plus $75/mo for hosting and maintenance. No hidden fees.

Most sites go live within two to three days of kickoff. More complex projects can take up to a week.

Never. Every site is designed from scratch for your business, your brand, and your customers.

Content updates, bug fixes, hosting, performance monitoring, and priority support.

Yes. We rebuild from the ground up using your existing content and brand identity.

Your business is better than your website suggests.

Tell us about it. We'll show you what it should look like.

Start a project
Start a project