now booking new builds

Websites that compile into real business.

We build websites for local businesses.

Umar Media builds custom sites for small and mid-sized businesses — from a clean single-page presence to a fully custom, CMS-driven platform. Every build ships with ongoing support baked in, not bolted on.

build.config.js
1const site = new UmarBuild({
2  client: "your business",
3  tier: "standard",
4  seo: "schema.org + og:tags",
5  animations: true,
6  upkeep: "10%/mo" // auto-applied
7});
8site.launch()

Your whole online presence, handled.

Most businesses juggle a web designer, a marketer, and a booking tool — three bills, three logins, three people who don't talk to each other. Umar Media is all three, built by one team that actually connects them.

01 · build

Web design

A fast, hand-coded custom site — no templates. The foundation everything else runs on.

  • Custom design, built to convert
  • Mobile-first, full SEO structure
  • Ongoing upkeep included
See web design →
02 · grow

Marketing

Social, paid ads, and SEO that actually fill the site with customers — run by the people who built it.

  • Social media management
  • Paid ads & SEO/content
  • Plain-language monthly reporting
See marketing →
03 · book

Booking & AI

A booking widget and an AI phone agent that answer 24/7 and turn interest into booked appointments.

  • Online booking on your site
  • AI voice agent answers your phone
  • One calendar, no double-booking
See booking →

Start with one, add the rest as you grow. Bundle two or more and we'll build you a combined plan — one team, one monthly bill, everything connected. Start a project →

Three tiers, one build quality.

Every tier is hand-coded — no page-builder templates. The difference is scope: how many pages, how much interactivity, and whether the client can update it themselves.

← swipe to compare →

tier.starter.js
Starter

A clean, credible presence for a business that just needs to be found and trusted.

$800–$1,500one-time
+ 10% / mo upkeep & support after launch
  • 1–3 hand-coded pages
  • Mobile-responsive layout
  • Basic contact & hours info
  • Standard meta tags
  • 1 revision round
Start Starter
tier.premium.js
Premium

A platform, not a page — client-editable, transactional, and built to scale with the business.

$5,500–$10,000+one-time
+ 10% / mo upkeep & support after launch
  • CMS integration — client edits content directly
  • E-commerce or online ordering
  • Booking / reservation system
  • Advanced schema (product, review, FAQ)
  • Performance + accessibility pass
Start Premium

What changes tier to tier.

A flat feature diff — no fine print required.

feature
starter
standard
premium
Hand-coded pages
1–3
multi
multi + CMS
Custom animations
—
yes
yes
Schema.org / structured SEO
basic
full
advanced
Client-editable CMS
—
—
yes
E-commerce / ordering
—
—
yes
Booking system
—
—
yes
Monthly upkeep & support
10%
10%
10%
%

Every build includes upkeep — by default.

10% of the project cost is billed monthly after launch, across all three tiers. That covers monitoring, small content edits, security patches, and making sure the site keeps working the way it did on day one. It's not an upsell — it's part of the build.

Know a business that needs this?

Refer them to Umar Media — if they sign on for a build, you get one month of upkeep free. No limit on how many times you can do this.

Refer a business →

Proof, not promises.

Real builds, shipped and live.

https://atlasossolutions.com/
Screenshot of the live Atlas Systems website homepage

What shipped

Premium build Stripe checkout pricing toggle waitlist system

A pre-launch SaaS marketing site for a reseller inventory platform — tiered pricing with a monthly/quarterly/annual toggle, a working Stripe-backed waitlist, and feature sections built from scratch to sell a product before the public app exists.

View the live site →
https://www.spongiescafe.com/
Screenshot of the live Spongies Cafe website homepage

What shipped

Standard build scroll animations schema.org markup mobile nav og:tags

Custom flavor cards, hours table, and a hand-coded mobile menu — no template, no page builder. Full OpenGraph and structured data so the site actually shows up right when it's shared or searched.

View the live site →
https://thegothamdogcompany.com/
Screenshot of the live Gotham Dog Company website homepage

What shipped

Standard build 6-page site booking form JSON-driven client page custom palette

A premium dog care company in Manhattan, built from nothing — brand, palette, and a six-page site with a booking flow, service menu, and a client-dogs page rendered from a single JSON file the owner can edit without touching code.

View the live site →
private client catalog
Screenshot of a private inventory catalog site with prices redacted

What shipped

Starter build live inventory search & filters multi-angle viewer JSON-driven

An invite-only inventory catalog for a luxury resale business — 200+ pieces with live quantities, search, size filters, price sorting, and a multi-angle photo viewer, all driven from one inventory file. Unlisted by design; shared directly with buyers.

Private — link on request
More builds added here as they ship.

Not sure yet? Run a free site audit.

Drop in your current site. Within 2 business days you get a plain-language 10-point read on what's quietly costing you customers — and what it would take to fix. No pitch, no obligation. If your site is fine, we'll say so.

audit.run 10 checks · 2 business days · $0

// Delivered to your inbox within 2 business days. No obligation.

  1. 01Load speed — mobile & desktopqueued
  2. 02Mobile layout & tap-abilityqueued
  3. 03HTTPS & security headersqueued
  4. 04Can Google actually index it?queued
  5. 05Local search & Business Profile signalsqueued
  6. 06Is the offer clear in 5 seconds?queued
  7. 07Calls-to-action & contact frictionqueued
  8. 08Design credibility & trust signalsqueued
  9. 09Hours, location & info accuracyqueued
  10. 10Analytics — can you see what's working?queued

Five steps, start to launch.

01
Intake
A short call or form to scope pages, features, and the right tier.
02
Design
Layout and content direction, shared for feedback before any code is written.
03
Build
Hand-coded to the approved design, with revision rounds included in your tier.
04
Launch
Domain, hosting, and SEO basics go live. You get a walkthrough of what shipped.
05
Support
Monthly upkeep kicks in — monitoring, edits, and patches, handled for you.
↗

Have a site already? We'll help you fill it with customers.

Umar Media also runs marketing for businesses ready to grow — social media, paid ads, and SEO, handled by the same people who build the sites. Custom plans, quoted per business. See the marketing side →

Before you ask.

How long does a build take?
Typically 3–10 business days, depending on the complexity of the project — a Starter site moves fast, while a Premium build with custom features takes longer to get right.
What counts as a revision?
Adding, removing, or changing features within the original scope, along with adjustments like domain changes — the kind of refinement that happens as a build takes shape. Work outside the original scope is quoted separately.
Who owns the domain and hosting?
You do. You own your domain and choose your own hosting provider, and our team works directly within that setup throughout development — no lock-in to our accounts.
What if I want to leave after the build?
You're completely free to leave and keep everything we built for you. Once you're off the upkeep plan, ongoing support and maintenance are no longer included — but you're welcome to resubscribe any time.
How is the 10% upkeep billed?
Billed monthly on the same date as your site's launch, starting the month after launch. Cancel anytime with 30 days' notice.
How do I pay, and when?
We accept secure payments via Stripe. Every project starts with a signed contract before any work begins. Starter-tier projects are paid in full upon completion and delivery. Standard and Premium-tier projects are split 50/50 — half due to begin the build, half due on completion, before final handoff.

Tell us what the site needs to do.

We'll match it to a tier — or scope something in between.

Email
team@umar-media.com
Service area
Response time
Replies within 1 business day
📅 Book a 30-min call →

Or try our live booking tool → — the same system we set up for clients.

// Replies within 1 business day.