WordPress web design
WordPress web design, and the honest case for leaving it
We build WordPress sites properly when WordPress is the right call. More often, we recommend something faster: a Next.js site with an editor built for your business, launched sooner because AI agents do the repetitive work under a developer's eye.
W3Techs has long measured WordPress at roughly four in ten websites, and the popularity is earned. It is free, familiar and endlessly extendable. The trouble is the extending. A theme, then a page builder, then a caching plugin to speed up the builder, then a security plugin to keep an eye on the other plugins. Each one is a reasonable purchase. Together they make a site that drags on a phone and holds its breath every update day.
We build both. When the blog is the business or the budget is tight, we build a lean custom WordPress theme with a short plugin list. When the site has to be fast, safe and particular to how you work, we build it in Next.js with a custom CMS, carry every URL across so rankings follow, and hand you an editor with a field for each thing you change.
Either way the price is fixed, most often between $6,000 and $20,000, with 0% financing and 25% down and a free home page mockup before you sign. Not sure which side you are on? The Should I Leave WordPress? check reads your site and gives you a recommendation with a rough estimate.
The honest fork
Stay on WordPress, or move to Next.js?
Stay on WordPress when
- The blog is the business. You publish several posts a week, and WordPress was built for exactly that.
- The budget is a few thousand dollars and the site mostly needs to exist. A clean theme on decent hosting will do the job.
- Someone on your team knows WordPress well and likes it. That knowledge is worth money, and leaving it behind costs some.
- One plugin runs something the business depends on, such as a membership system or a booking engine with no good replacement.
- The current site is fast, patched and bringing in work. Nothing is broken, so nothing needs rebuilding.
Move to Next.js when
- The home page takes four seconds to appear on a phone, and every speed plugin you add creates a new problem.
- You pay for a builder license, a handful of premium plugins and a security service, and the site still breaks after updates.
- Changing a price means opening a page builder and hoping nothing shifts. You would rather type the new price into a box.
- You want the site to do work: quote, book, answer questions, talk to your CRM. WordPress can, one plugin and one patch at a time.
- You are about to pay for a redesign anyway. Pay once for something that does not need a plugin budget to stay upright.
Most owners who call us land in the second column. Not all of them, and we will say which one you are in before you spend anything. For a first read, run the free Should I Leave WordPress? check on your site.
When WordPress is right
When WordPress is right, we build it properly
A WordPress site does not have to be a page builder on a theme on thirty plugins. When it is the right call, we build it the way the platform was designed to be used: lean, structured and easy to keep current.
A custom theme, not a builder
Templates written for your pages and nothing else. No drag-and-drop layer shipping layout code to every visitor.
Custom blocks for your content
Editor blocks for the things you actually publish: a service, a menu item, a staff bio. Fill in the fields and the design handles the rest.
A short plugin list
Each plugin earns its place or goes. Fewer plugins mean fewer updates, fewer conflicts and fewer doors left open.
Speed set up at launch
Image sizing, caching and a CDN configured before go-live, so you do not spend the next year shopping for optimization plugins.
The upgrade
The upgrade: Next.js with a custom CMS
The goal is the same as any WordPress site: you edit your own content and customers find you. The machinery is different. Pages are built ahead of time and served from a CDN, and the editor is shaped around your business instead of around every business at once.
Faster
Pages are pre-built and served from locations near the visitor. No PHP runs and no database is queried on each visit, so the page arrives finished.
Safer
No plugins to exploit and no public login page for bots to hammer. The site your customers see is static files, which give an attacker very little to work with.
More customized
An editor with fields for what you change: services, prices, hours, team, locations. A design built for your pages, not adapted from a theme sold to thousands.
Cheaper over time
No builder license, no premium plugin renewals, no security subscription. Upkeep shrinks to content edits and the occasional new feature.
Better for AI search
Clean HTML, structured data and quick pages are what search engines and AI assistants read most easily. They get your facts without wading through layout code.
Built with AI agents
Built faster, with AI agents and a developer
We use AI coding agents on every build. They do the repetitive work quickly, and a developer directs them and reviews every change before it reaches your site. The hours saved go back into your site instead of onto your invoice.
What the agents do
Scaffold the pages
Templates, components and CMS fields generated from the agreed plan, far faster than typing them by hand.
Move the content
Posts, pages, images and meta titles carried out of WordPress and into the new CMS, with nothing retyped.
Write the tests
Checks that every form submits, every link resolves and every old URL lands on a live page.
Run the audits
Accessibility and performance checks on every page, repeated on every change rather than once before launch.
What the developer does
Decide what gets built
Your developer plans the pages, the editor and the design with you. The agents choose nothing.
Review every change
Nothing ships until a person has read the code and looked at the page it produces.
Answer for the result
One named developer is responsible for the site, before launch and after it.
What it means for you
- You launch sooner, because the mechanical work no longer sets the schedule.
- The same budget buys more custom work, since hours that used to go to copying and pasting go to design and features.
- Fewer surprises at launch, because tests and audits ran on every change instead of once at the end.
It is not an AI-written website, and the words on it are not generic AI copy: a developer designs and directs the build, and the agents take the tedious parts off the clock.
Side by side
Page builder, custom theme or Next.js: side by side
| What you care about | WordPress + page builder | WordPress, custom theme | Next.js + custom CMS |
|---|---|---|---|
| Speed on a phone | Often slow; the builder sends layout code with every page | Can be quick with good hosting and caching | Quick by default; pages are pre-built and served from a CDN |
| Monthly upkeep | Core, theme, builder and plugin updates, plus the odd conflict | Fewer plugins, still a regular update routine | Little beyond content edits; no plugins to update |
| Security | Most exposure, through plugins and the builder | Less exposure with a short plugin list | Smallest surface: no public admin, no plugins, static pages |
| Editing | Drag and drop; flexible, and easy to knock a layout loose | Custom blocks; structured and familiar to most editors | Fields built for your content; hard to break |
| Five-year cost | Cheapest to start, then renewals, fixes and often a rebuild | Higher start, moderate upkeep | Similar start to a custom theme, lowest upkeep |
| AI features | Plugins of mixed quality, many sold by subscription | Possible with custom development | Built into the app: chat intake, quoting, booking |
| Ownership | Your content is yours; the builder license is rented | You own the theme and the content | You own the code, the content and the CMS |
Where WordPress wins: the plugin library is enormous, more people already know how to use it, and the cheapest WordPress site costs less than the cheapest version of anything we build. Costs above are general patterns, not quotes; plugin and hosting prices vary.
Moving without losing rankings
Leaving WordPress without losing your rankings
Rankings attach to addresses, titles and content, not to the software underneath. Carry those across with care and search engines see the same site, arriving faster.
- 01
Crawl and measure
We record every URL, title, meta description and structured data block on the current site, and measure speed and rankings before anything changes.
- 02
Map every URL
Each old address keeps its path or gets a 301 redirect to its new home. No page that has links pointing at it is left to return a 404.
- 03
Move the content
Posts, pages, images and media go into the new CMS, cleaned of builder shortcodes along the way.
- 04
Rebuild the templates
The design is rebuilt as pre-built pages, with titles, meta and structured data carried over and filled in where they were thin.
- 05
Test before the switch
Redirects, forms, links and speed are checked on a staging copy you can click through yourself.
- 06
Launch and compare
We point the domain at the new site, submit the sitemap and track traffic and rankings against the before numbers in the weeks that follow.
By city
WordPress web design near you
WordPress web design around San Antonio, town by town, each page with the local picture and the offer that comes with the build.
San Antonio and its neighborhoods
- WordPress web design in San AntonioIn the middle of San Antonio
- WordPress web design in Downtown San AntonioIn the middle of San Antonio
- WordPress web design in King WilliamIn the middle of San Antonio
- WordPress web design in Pearl DistrictIn the middle of San Antonio
- WordPress web design in West San AntonioIn the middle of San Antonio
- WordPress web design in Olmos ParkAbout 3 miles north of downtown San Antonio
- WordPress web design in Alamo HeightsAbout 5 miles northeast of downtown San Antonio
- WordPress web design in Terrell HillsAbout 5 miles northeast of downtown San Antonio
- WordPress web design in Balcones HeightsAbout 6 miles northwest of downtown San Antonio
- WordPress web design in Southeast San AntonioAbout 6 miles southeast of downtown San Antonio
- WordPress web design in Southwest San AntonioAbout 7 miles southwest of downtown San Antonio
- WordPress web design in Castle HillsAbout 7 miles north of downtown San Antonio
- WordPress web design in KirbyAbout 7 miles east of downtown San Antonio
- WordPress web design in Medical CenterAbout 8 miles northwest of downtown San Antonio
- WordPress web design in Leon ValleyAbout 9 miles northwest of downtown San Antonio
- WordPress web design in China GroveAbout 9 miles east of downtown San Antonio
- WordPress web design in WindcrestAbout 9 miles northeast of downtown San Antonio
Within fifty miles
- WordPress web design in Northwest San AntonioAbout 10 miles northwest of downtown San Antonio
- WordPress web design in Shavano ParkAbout 12 miles north of downtown San Antonio
- WordPress web design in ConverseAbout 13 miles northeast of downtown San Antonio
- WordPress web design in Live OakAbout 14 miles northeast of downtown San Antonio
- WordPress web design in Stone OakAbout 15 miles north of downtown San Antonio
- WordPress web design in Alamo RanchAbout 15 miles west of downtown San Antonio
- WordPress web design in Universal CityAbout 15 miles northeast of downtown San Antonio
- WordPress web design in The DominionAbout 15 miles northwest of downtown San Antonio
- WordPress web design in ElmendorfAbout 15 miles southeast of downtown San Antonio
- WordPress web design in HelotesAbout 16 miles northwest of downtown San Antonio
- WordPress web design in SelmaAbout 16 miles northeast of downtown San Antonio
- WordPress web design in SchertzAbout 16 miles northeast of downtown San Antonio
- WordPress web design in SomersetAbout 17 miles southwest of downtown San Antonio
- WordPress web design in St. HedwigAbout 18 miles east of downtown San Antonio
- WordPress web design in Garden RidgeAbout 18 miles northeast of downtown San Antonio
- WordPress web design in CiboloAbout 19 miles northeast of downtown San Antonio
- WordPress web design in Leon SpringsAbout 19 miles northwest of downtown San Antonio
- WordPress web design in Timberwood ParkAbout 19 miles north of downtown San Antonio
- WordPress web design in BulverdeAbout 22 miles north of downtown San Antonio
- WordPress web design in LytleAbout 22 miles southwest of downtown San Antonio
- WordPress web design in La VerniaAbout 23 miles east of downtown San Antonio
- WordPress web design in CastrovilleAbout 24 miles west of downtown San Antonio
- WordPress web design in MarionAbout 24 miles northeast of downtown San Antonio
- WordPress web design in Fair Oaks RanchAbout 24 miles north of downtown San Antonio
- WordPress web design in PoteetAbout 27 miles south of downtown San Antonio
- WordPress web design in NataliaAbout 27 miles southwest of downtown San Antonio
- WordPress web design in FloresvilleAbout 29 miles southeast of downtown San Antonio
- WordPress web design in BoerneAbout 29 miles northwest of downtown San Antonio
- WordPress web design in New BraunfelsAbout 29 miles northeast of downtown San Antonio
- WordPress web design in LakehillsAbout 29 miles northwest of downtown San Antonio
- WordPress web design in Spring BranchAbout 31 miles north of downtown San Antonio
- WordPress web design in DevineAbout 32 miles southwest of downtown San Antonio
- WordPress web design in PleasantonAbout 32 miles south of downtown San Antonio
- WordPress web design in SeguinAbout 33 miles east of downtown San Antonio
- WordPress web design in Canyon LakeAbout 34 miles northeast of downtown San Antonio
- WordPress web design in StockdaleAbout 35 miles east of downtown San Antonio
- WordPress web design in PothAbout 35 miles southeast of downtown San Antonio
- WordPress web design in JourdantonAbout 35 miles south of downtown San Antonio
- WordPress web design in HondoAbout 39 miles west of downtown San Antonio
- WordPress web design in BanderaAbout 41 miles northwest of downtown San Antonio
- WordPress web design in ComfortAbout 45 miles northwest of downtown San Antonio
- WordPress web design in San MarcosAbout 46 miles northeast of downtown San Antonio
Read before you decide
WordPress or Next.js: the guides
- WordPress vs. Next.js for a Small Business: How to DecideBoth can run a good small business website; the real question is which one fits your business, the person who edits it, and the bills you are willing to keep paying. This guide answers that honestly, including the cases where the answer is WordPress.
- What a Custom CMS Is, and Who Needs OneA custom CMS is an editing screen built around the things your business changes, so updating a price feels like filling in a form rather than redesigning a page. Here is what that means in practice, and when it is more than you need.
- How AI Agents Build Websites, and What Humans Still DoAn AI coding agent writes and edits code from plain instructions, quickly and without complaint. It has no idea what your business sells, which is why a developer still reads every line it writes.
- The Five-Year Cost of a WordPress SiteThe price of a WordPress site is the number on the proposal. The cost is that number plus five years of renewals, retainers, rescues and one redesign, and nobody prints that one.
- Why Your WordPress Site Is Slow, and When to Stop Fixing ItA WordPress page is assembled fresh, by committee, every time someone asks for it. The fixes are real and worth doing, up to a point this guide will help you find.
Tell us about your WordPress site
A developer looks at the site you have and replies with a straight recommendation: fix it, rebuild it on WordPress or move it to Next.js, with a fixed price.
Which of these sounds like you? (pick any)
Questions, answered
Before you ask
It depends on who builds it and how. A do-it-yourself site on a commercial theme can cost a few hundred dollars plus your evenings. A template site from a small shop often runs a few thousand. A custom build from us, on WordPress or Next.js, is a fixed price most often between $6,000 and $20,000. Then there is upkeep: hosting, premium plugin renewals and fixes, which vary widely by site. The five-year cost guide adds it all up.
Usually it is not WordPress itself. It is what has been piled on it: a page builder that sends layout code with every page, plugins that each load their own scripts, oversized images and budget hosting that builds each page from the database on every visit. Why WordPress is slow walks through the causes, and our speed repair fixes them when a fix is enough.
A custom CMS is an editor built around the things your business actually changes. Instead of a dashboard designed for every kind of website, you get screens for services, prices, hours, menus, posts and team members, each with the fields that item needs. There is less to learn and almost nothing to break. What is a custom CMS? goes further.
Often, yes. Malware cleanup, speed work, a broken theme or builder after an update, a failing WooCommerce checkout: those are repairs, quoted separately and far cheaper than a rebuild. Start at WordPress repair. If the repair bill keeps coming back every few months, that pattern is the best argument for moving.
Four to eight weeks for a typical service business site, longer for a large blog archive or a store. The AI agents shorten the mechanical parts, such as moving posts and generating templates, and the schedule then depends mostly on decisions: the design, the editor fields and the content you want to rewrite.
A store is a bigger decision than a brochure site, because products, orders and customer accounts have to move too. Sometimes the right answer is to keep WooCommerce and fix it, sometimes it is Shopify, and sometimes a custom Next.js storefront. We compare the options for your catalog and order volume before recommending one. See WooCommerce repair and WordPress vs. Shopify vs. Webflow.
Not if the move is done properly. Every URL keeps its address or is 301-redirected, titles, meta descriptions and structured data come along, and we measure rankings before and after. Any relaunch can wobble for a few weeks while search engines recrawl; a faster site with the same content usually settles at least where it was. We show you the numbers either way.
Yes. The site comes with a custom CMS: you log in and change services, prices, hours, posts, team members and locations through plain fields. What you cannot do is accidentally drag a column off the page, which most owners count as a feature. See what a custom CMS is for a closer look.
We do, when WordPress is the right tool: a publisher with a heavy blog schedule, a tight budget, a team that knows the platform, or a plugin the business cannot live without. We build those on a custom theme with a short plugin list. We also repair existing WordPress sites when a fix makes more sense than a rebuild.
No. AI coding agents scaffold pages, move content, write tests and run accessibility and performance checks. A developer plans the site with you and reviews every change before it ships. Your words stay yours. The result is a quicker launch and more custom work for the same budget. How AI agents build websites explains the process.
Start now. Pay monthly. Add nothing for interest.
Put 25% down at signing and spread the rest in equal monthly payments. The total you pay is the price on the proposal.
- Up to 12 months on any project
- 24 months from $15,000
- 36 months from $20,000
Financed projects are hosted on the DataCram platform for the length of the plan.