
A small business website in San Antonio costs between roughly $500 and $25,000 in 2026, and the reason that range is so wide is that the quotes are not describing the same product. Ask three designers and one says $500, another says $4,000, and an agency downtown says $25,000. Nobody is lying.
This guide breaks the range into three honest bands, explains the six things that actually move the price, lists the costs most quotes leave out, and gives you six questions that make two quotes comparable.
The short answer
Most professional small business websites fall into three price bands, and knowing which band a quote sits in tells you more than the number itself.
- $500 to $2,000: a template site built on Wix, Squarespace, or a pre-made WordPress theme. The owner supplies the words and photos. Little or no SEO work is included.
- $3,000 to $10,000: a custom-designed site of five to twelve pages, written for the business, with basic local SEO, a real mobile layout, and a way for staff to edit hours and content.
- $10,000 to $25,000 and up: larger builds with online ordering or a product catalog, booking systems, bilingual pages, many service and neighborhood pages, and custom animation.
Satxly projects usually land between $5,000 and $20,000, because most San Antonio businesses that come to us need custom design and real local SEO rather than a template. A quote well below its band is usually missing something; a quote well above it should come with a reason you can see.
What actually drives the price
Six factors account for nearly all of the difference between a $2,000 quote and a $20,000 one. Read the six below and you can usually tell which band a quote belongs in before the designer explains it.
1. Number of pages
Page count is the single biggest cost factor in a website quote, because every page has to be planned, written, designed, built, and tested. A bakery needing a home page, a menu, an about page, and a contact page is a four-page job. An electrician who needs a page for every service and every area covered is a twenty-page job.
For example, an electrician serving Stone Oak, Alamo Heights, Helotes, and Converse with six services can legitimately need twenty-four service-area pages. That is six times the work of the bakery, and the quote reflects it. Ask any designer how many pages a quote covers and what happens to the price when a page is added later.
2. Who writes the words
Copywriting is the line item most cheap quotes quietly leave out, and the assumption is that the owner will write every word. That sounds reasonable in the meeting and much less reasonable at 11 p.m. in front of a blank “About us” page.
Good copy is also the part of a website that decides whether a visitor calls. Words that answer what customers actually search for do the selling; a beautiful page with placeholder text does not. A quote that includes professional copywriting will be higher than one that does not, and in practice it is usually the better value, because an unfinished site earns nothing while it waits for text.
3. Local SEO
Local SEO is the work that makes a website findable by people searching nearby, and a website nobody finds is a brochure in a drawer. The work covers page titles and descriptions written for real searches like “dentist Medical Center San Antonio,” schema markup, an XML sitemap, Google Search Console setup, and making sure the Google Business Profile and the website agree on every detail.
Some designers include local SEO at launch, some charge for it separately, and some skip it entirely while still using the word “SEO” in the proposal. Ask which of those three a quote is. Our local SEO page lists exactly what the work covers so a quote can be compared against it line by line.
4. Online ordering, booking, or a catalog
Transactional features are the clearest jump in price, because selling or scheduling online adds development, payment setup, and a great deal of testing. Selling products with WooCommerce, taking weekend pre-orders for a bakery, or letting patients request appointments each add several thousand dollars to a build.
The testing is the part owners underestimate. A checkout that fails on one card type or a booking form that drops Sunday appointments costs more in lost orders than the feature cost to build, so the hours spent testing are not padding.
5. Bilingual pages
A bilingual website is one with genuine Spanish content, not a translation plugin pasted over English pages, and in San Antonio both languages walk in the door. Real bilingual work means Spanish copy written by someone who writes Spanish, a clear language switch, and separate SEO for each language so both versions can rank.
Machine translation is cheap and reads like machine translation, which costs trust with exactly the customers the Spanish pages were meant to reach. Budget for a bilingual site as roughly a page-count increase rather than a small add-on, because that is what it is.
6. Custom design and motion
Custom design means a site built around one business instead of a layout thousands of businesses share, and it is the difference between a site that looks like the place and a site that looks like a theme demo. A template gets a decent-looking site quickly and cheaply. Custom costs more because someone draws it.
Motion sits on top of that. Animation built properly with a tool like GSAP adds polish and guides attention, but it also adds hours, and it should always respect a visitor’s reduced-motion setting. Motion is the first thing to cut when a budget is tight and the last thing to miss.
Costs people forget
Running costs continue after launch, and they are small individually but worth knowing before signing rather than after.
- Domain name: about $15 to $25 a year.
- Hosting: $5 to $50 a month for most small business sites.
- Premium plugins or apps: $0 to $300 a year depending on features.
- Maintenance: updates, backups, and security, done either by the owner or for a monthly fee.
- Photography: real photos of the place and the team beat stock photography every time, and a half-day shoot is often a few hundred dollars well spent.
Added up, a typical small business site costs a few hundred dollars a year to keep running. Any quote that never mentions hosting, maintenance, or who handles updates is describing half the arrangement.
How to compare quotes
Two website quotes become comparable once both designers answer the same six questions, because the questions expose what each price actually includes.
- How many pages are included, and who writes them?
- What SEO work is included at launch?
- Can staff update hours, menus, and photos without calling the designer?
- Who owns the domain, the hosting, and the site files when the project ends?
- What happens to current Google rankings when the new site launches?
- What does support cost after launch?
Question four catches the arrangement owners regret most, where the designer holds the domain and the business cannot leave. A low quote that leaves the owner writing every page, with no SEO and no way to edit, frequently costs more in lost customers than the higher quote that covered those things.
Is a cheap website ever the right call?
A cheap template site is the right call when a business is just starting, has no budget, and needs something online this month. Something accurate and simple beats nothing, and it beats an expensive site that stays unfinished for six months.
The conditions are worth being honest about. Know what the template does not include, keep the business name, address, phone, and hours consistent everywhere, and plan to rebuild once the business can support it. A cheap site becomes a problem only when it is treated as permanent while the business outgrows it.
Next step
A straight answer on cost takes a few lines about the business and what is broken now. Send those to Satxly and we name a range before any contract, and we write back within one business day.
For more detail on how a build runs, read about our web design work and our WordPress development, or read the Google Business Profile checklist if the listing needs fixing before the website does.
Start a project
