ServicesNorman, OK
Web design and AI for Norman, Oklahoma.
Carlsbad Web & AI builds custom websites and Ada AI assistants for businesses in Norman, Oklahoma and the Oklahoma City metro. Same studio, same senior work, same published prices as our California clients — run remotely, on Central time. There is no Norman office. Builds start at $649 plus $39 monthly.
- County
- Cleveland County seat
- Size
- 3rd largest city in Oklahoma
- OKC
- ~20 miles north on I-35
- Zone
- Central — 2 hrs ahead of the studio
35.2226° N — 97.4395° W / Norman, Oklahoma
01 — Read this first
The honest part.
The studio is in Carlsbad, California. Our founder studies at the University of Oklahoma, which is the entire reason this page exists — a real chunk of the year, Norman is where the work actually gets done.
What we do not have is a Norman office, a Norman storefront, or a Norman phone number, and we are not going to invent one. If a local address is what you are buying, hire someone who has one.
We also have no Norman clients yet. Every live site in the portfolio is Californian or British. You can open all of them and judge the work on its own terms, which is more than a logo wall would tell you anyway.
No affiliation with the University of Oklahoma. Crimson and cream are this page's colours because they are the town's; that is where it ends.
02 — Who this is for
Built for these people.
- Main Street and Campus Corner businesses — restaurants, bars, salons, shops, studios
- Trades and home services across Norman, Moore, and south Oklahoma City
- Clinics, firms, and practices whose site has not been touched since it launched
- Anyone competing against a chain that outranks them for their own street
03 — What it sounds like
If you have said one of these, you are in the right place.
“Students find us on Instagram, then land on a site that looks nothing like the place.”
“We are on page two for our own name and I do not know who to ask about it.”
“The site is fine on a laptop. On a phone in a parking lot it is unusable.”
“Somebody built it for us in 2016 and nobody can log in to change the hours.”
04 — What you get
The same build, wherever you are.
01
A custom design, drawn for the business
No template, no page builder, no theme with your logo dropped into it. Layouts are drawn for what you sell and who walks in.
02
A hand-built Next.js site on Vercel
Server-rendered, so a phone on a bad connection in a parking lot gets the page, not a loading spinner.
03
Up to five core pages
Home, the thing you actually sell, proof, about, contact. Structured for how people read before they call.
04
A CMS you can edit yourself
Change hours, prices, and a phone number without emailing us. Holiday hours are not a support ticket.
05
Local structured data
LocalBusiness schema with your real address, hours, and service area, so search engines and assistants get it from the source.
06
Mobile, keyboard, and screen-reader testing
Before launch, on real devices. Every page has to work with a keyboard alone.
07
Ada, if you want her
The AI assistant that answers questions on your site at 11pm and hands you the transcript. Optional, $499 to build, then $49 a month, never bolted on by surprise.
05 — Getting found in Norman
What being findable here actually takes.
01
Your Google Business Profile, fixed first
Categories, hours, service area, and photos before anything else. In a city this size the map pack decides more calls than the website does, and it is free to get right.
02
One page per thing you actually do
A single page listing nine services ranks for none of them. Each real service gets its own page, written in the words a Norman customer types.
03
Named geography, not a keyword list
Norman, Moore, Noble, and south OKC appear where they are true — service area, directions, the districts you actually serve — and nowhere else. Stuffed city lists are a penalty, not a strategy.
04
Answers an assistant can quote
Prices, hours, parking, and scope written as direct answers in plain text, with schema underneath. That is what gets read back when somebody asks their phone instead of searching.
06 — Proof
Nothing in Norman yet.
We have not built a site in Norman yet, so there is nothing here to show. Filling the space with unrelated work would tell you nothing about what we would do for you.
What we can show you is everything else the studio has shipped — live sites you can open, inspect, and judge on their own terms.
07 — How it runs from two time zones away
Four steps, in this order.
Step 01
Audit and brief
We look at your site, your map listing, and the competitors outranking you, and send the findings in writing before anyone designs anything. Free, and yours whether or not you hire us.
Step 02
Design
Layouts for the pages that matter, in your colours and your type. Two rounds of revisions, then it locks and we build.
Step 03
Build
Hand-coded in Next.js. Content goes into a CMS you can edit, and we test on real phones and with a keyboard before you see it.
Step 04
Launch and hand over
We point the domain, watch it for a week, and hand you the keys. You own the code and the accounts. Leaving is a repo transfer, not a negotiation.
08 — Scope and price
Same prices. No zip-code markup.
A five-page custom site is from $649 to build and $39 a month to host, maintain, and keep updated. Adding Ada, the AI assistant, makes it from $949 to build, then $79 a month. Ada on an existing site is $499 to build, then $49 a month. Those are the real numbers, they are the same numbers our California clients pay, and they are published on the pricing page.
Anything outside that gets quoted in writing before we start, not discovered halfway through. Every plan and every number is published.
09 — Questions
Before you ask.
- You are in California. Why would I hire you for a Norman business?
- Because the work is remote either way. Almost nobody sits in a room with their web designer anymore, including the ones down the road. What you should actually compare is the work, the price, and whether you own the result. Ours are all published — open the portfolio and the pricing page before you decide.
- How does the time difference work?
- Norman is two hours ahead of Carlsbad. In practice that means your morning is our early morning, and anything you send after lunch gets picked up the same day. We reply within two business days, and calls get booked in your time zone, not ours.
- Do you have any Norman clients I can look at?
- Not yet. Every live site we have built is in California or the UK, and we would rather say that than pad the page. All of them are linked from the work page, and all of them are open to inspect — the code, the speed, the structure.
- Who owns the site when it is done?
- You do. The code, the domain, the analytics, and the hosting account are all in your name, and the repository transfers to you on request. The monthly fee buys hosting and maintenance, not custody of your website.
10 — Start with the audit
Find out what is actually broken.
Send one Norman URL and we will tell you the five things costing you the most, in writing, whether or not you hire us. We reply within two business days.
35.2226° N — 97.4395° W — Norman, OK / built from 33.1581° N — 117.3506° W