Skip to content
Mesa Web Designers

2026 San Antonio business website report

Most San Antonio sites we tested know one sentence: call us.

On 62% of the 45 independent San Antonio business sites we tested on a phone, the homepage offers a phone link and no form or booking tool, against 49% in our Phoenix-area sample. Here is why we think that is a poor fit for this city, and what to add first.

Most San Antonio homepages we tested make one request and then go quiet. On 62% of them, 28 of 45, a phone link is the only way in we counted. No form and no booking tool. We didn't count email links or chat. Our Phoenix-area sample, a different market in a different state tested the same way, comes in at 49%. Homepage lead forms run 18% here and 31% there.

To us that is an odd bet in this city. Joint Base San Antonio has a workforce of 67,350, and Methodist Healthcare, H-E-B and USAA are among the big employers. Our read is that plenty of people here spend the business day somewhere they can't sit on hold. Also, 40.4% of residents speak a language other than English at home, and our guess is that some would sooner read a page and write a note than explain a leaking pipe over the phone. A phone number only works while both of you are free.

The fix is small and the company is thin. 8 of the 45 sites we tested have a lead form on the homepage. GoDaddy's 2026 ranking put San Antonio first in the country for growth in active online microbusinesses, at 11% in 2025, so we wouldn't count on that opening staying this wide. Adding a form or a calendar is often a feature job on the site you already have. Check your own site first and see where it stands.

Measured November 7, 2026

We tested 45 San Antonio business websites on a phone.

Independent businesses with a San Antonio street address on their own site. Totals only: we do not name anyone. How we tested.

56 of 100

Median mobile speed score

Phoenix-area sample: 63

7.4 seconds

Until the main content shows

On a simulated mid-range phone. Phoenix area: 6.5s

77% of sites

Took over 4 seconds

33 of 43 tested

7% of sites

Let a visitor book online

Phoenix area: 8%

Scores for San Antonio are from our own test, described under How we tested.

What it means

What the phone-only habit looks like in numbers.

The phone is the whole plan.

Tap-to-call is common on both sides, 84% here and 79% in our Phoenix-area sample, and a gap that size is nothing to lean on. The difference comes after it. Lead forms run 18% against 31%. Booking shows up on 3 of 45 sites, too few to read much into. We checked homepages, so a form buried three pages in didn't count, and we'd argue it doesn't count for much with a customer either. The leads you lose this way don't leave a voicemail.

Tapping is the weak spot.

A site that wants a tap ought to make tapping easy. 44% of these, 19 of 43, failed the tap-target check, against 21% in our Phoenix-area sample. That check covers every tap target on the page, not just the phone link. So a customer who wants to give you money may be pressing a button too small to hit. Total blocking time, the stretch when a page is too busy to answer a finger, has a median of 368 ms here and 257 ms there, from one run per site on a shared test machine, so we wouldn't lean on that. Mobile fixes go straight at that.

The waiting room takes no messages.

0 of the 14 health sites we tested had a homepage lead form. In our Phoenix-area sample, 28% of 123 did. 14 sites is a small room, so call it a strong hint and no more. The median speed score, 52 here and 64.5 there, is one run per site on a shared test machine, and we wouldn't lean on it. A practice with a site that takes a request after hours would have little company among the sites we tested.

The pages run heavy, and WordPress doesn't look like the reason.

The median speed score is 56, against 63 in our Phoenix-area sample, which on 43 sites, one run each on a shared test machine, may be noise. Page weight is harder to dismiss. The median page runs 3.24 MB against 2.74 MB and makes 103 requests against 84, and 9 of 43 came in under 2 MB, 21% against 35%. 15 landed in the poor speed band, 35% against 22%, and 5 reached the good band, though scores from a shared machine read low and those counts can shift. WordPress sites post a median of 62 here and 62 there. The 16 sites we couldn't tie to a known platform post 52 against 63. That is a small, mixed group, so take it as a reason to find what is slowing your page before you blame the software.

How San Antonio sites ask for the business

Tap-to-call phone link84%

38 San Antonio sites · Phoenix-area sample: 79%

Lead form on the homepage18%

8 San Antonio sites · Phoenix-area sample: 31%

Online booking7%

3 San Antonio sites · Phoenix-area sample: 8%

Business markup for search engines53%

24 San Antonio sites · Phoenix-area sample: 49%

Most common failures

  • Uses third-party cookies65%
  • Text with too little color contrast56%
  • Tap targets too small or too close44%
  • Headings that skip levels42%
  • Browser errors logged in the console42%
  • Links with vague text ("click here")40%

Free tool

How does your site compare with the rest of San Antonio?

Give it your address and you get a graded report in about twenty seconds. It runs its own checks, so its grade isn't comparable with our speed scores. These three you can check yourself, against what we counted in San Antonio:

  • 84% have a tap-to-call link
  • 80% have a search description
  • 53% tell search engines what kind of business they are

Scan your site.

Thirteen concrete checks — speed, SEO plumbing, mobile, security — graded and translated into plain English. About twenty seconds.

Step 1 of 2 · Your site50%

Who does business in San Antonio

Trade by trade, the call that doesn't get made.

Clinics and private practices

Bioscience and healthcare is one of the city's main industries, and Methodist Healthcare is among its big employers. Of the 14 health sites we tested, 93% had tap-to-call and 0 had a homepage lead form.

The site has to: take an appointment request outside office hours, ask only what a first contact needs, and keep medical details out of a plain web form.

Healthcare website design

Home services for military households

Joint Base San Antonio's workforce is 67,350 people, and their sinks leak like anyone's. Our guess is that a lot of repair calls get put off until a shift ends, and by then the office has closed.

The site has to: take a quote request in under a minute, say when you'll reply, and state any military rate plainly if you offer one.

Home service websites

Defense, IT and cybersecurity suppliers

A place nicknamed Military City, USA runs on scheduling, intake and compliance paperwork, and IT and cybersecurity sit among its main industries. Our read is that this buyer reads first and wants the answer in writing.

The site has to: say what you do and for whom on one screen, keep capability documents easy to find, and move the paperwork off email.

Custom web applications

Law, accounting and insurance offices

Financial services and insurance is a main industry, with USAA among the big employers. The 13 professional-services sites we tested post a median speed score of 75 against 65 in our Phoenix-area sample, though a group this size can swing that far. Lead forms run the other way, 23% against 45%, on the same small group.

The site has to: name the people and the practice areas, take a first note in writing, and say when it will be answered.

Law firm website design

Tourism, restaurants and wedding vendors

Tourism and conventions are a main industry, and about 225 couples a year marry on the River Walk's Marriage Island. A couple planning that from another state, we'd guess, won't phone around on a lunch break. We had too few of these sites to report them as a group, so this one is judgment.

The site has to: show dates, prices and availability, take a booking request at any hour, and stay current through Fiesta and the Stock Show & Rodeo.

Restaurant website design

Auto shops and inspection stations

A driver with a warning light on is comparing shops from a parking lot. We doubt many of them want to place several calls to learn who can look at it today.

The site has to: say plainly that you do the test, list the hours and the likely wait, and let a driver pick a time without dialing.

Auto shop websites

San Antonio by the numbers

45,165

Business establishments (Bexar County)

BLS QCEW 2025 annual averages — Bexar County

11%, first in the U.S.

Growth in active online businesses, 2025

GoDaddy Small Business Research Lab — Most Entrepreneurial Cities 2026

67,350

Joint Base San Antonio workforce

City of San Antonio — FY2025 ACFR

Businesses online

City scope: San Antonio led the nation in 2025 with 11% growth in active online microbusinesses, the top spot in GoDaddy's 2026 Most Entrepreneurial Cities ranking.

GoDaddy Small Business Research Lab — Most Entrepreneurial Cities 2026

Before you spend a dollar

Five decisions to make before anyone redraws your homepage.

  1. 1

    Decide what happens at closing time.

    Write down what a visitor can do when the office is dark. On 62% of the sites we tested, the homepage offers one thing, and it needs you awake. A booking tool or an AI receptionist can settle it.

  2. 2

    Keep the phone number on top.

    Nobody is asking you to hide it. 80% of the sites we tested show a tap-to-call number, and some customers will always want to talk. The form goes beside it. Swapping a working phone for a contact form would only be a new mistake.

  3. 3

    Count what loads.

    The median site here makes 103 requests, against 84 in our Phoenix-area sample. 65% set third-party cookies, against 49%. We measured the cookies and not who planted them. Our read is add-ons that piled up over the years. Ask what each one does and keep the ones with an answer. Here is what the scores measure.

  4. 4

    Put the platform on trial last.

    WordPress sites here post a median speed score of 62, and 62 in our Phoenix-area sample. If yours is slow, a speed fix may be the whole job. Read our comparison before you pay for a move.

  5. 5

    Settle the language question on purpose.

    40.4% of residents speak a language other than English at home. We didn't test how many sites serve them, so we have no number for you. Our opinion: one service page a person actually translated, with a form to match, beats a translation widget on every page. Local search can follow from there.

Search opportunities

Questions people would rather type than call in.

Our read of what buyers here need answered, not search-volume figures.

  • “Who can look at my car today?”

    A plain page naming the services, the hours and how to get in takes little time to write, and it answers the question a driver is actually asking.

    Auto shop marketing
  • “Can I book a doctor's appointment online in San Antonio?”

    Booking turned up on 1 of the 14 health sites we tested. A practice that can say yes has an easy page to write.

    Healthcare websites
  • “What should I book before Fiesta San Antonio?”

    Fiesta comes back every April and the Stock Show & Rodeo every February. Our view: a seasonal page kept current does more than a new one rushed out the week before.

    Keeping seasonal pages current
  • “Can I get a quote without calling?”

    Our guess is that many people wish they could ask this and few bother to type it. Answer it on the page anyway. With few of the sites we tested offering a form on the homepage, that alone can set you apart.

    Why visits don't become leads

What it costs

The price list, which also doesn't make you call.

A website up to 70 pages runs $1,500 to $5,750 at a fixed price, set by how many pages it has. Online stores start at $2,500 and repairs at $149. These are our published prices, the same in every city, and you can read all of them without dialing anybody.

Website, up to 10 pages

$1,500

fixed price

Website, 11 to 20 pages

$2,250

fixed price

Website, 21 to 50 pages

$3,750

fixed price

Website, 51 to 70 pages

$5,750

fixed price

***Pricing depends on complexity. ***Pricing depends on complexity, setup and budget. Ad spend is paid to the ad platform directly.

See every price

The San Antonio playbook

Five jobs, in the order we'd do them.

  1. 1

    Call yourself.

    Open your homepage on a phone and tap your own number. Then run the health check, and run Google's PageSpeed Insights on mobile. Hold the PageSpeed score, not the health check grade, against the median of 56 for the sites we tested here. If your thumb misses the button, so does your customer's.

  2. 2

    Put a short form next to the number.

    Name, phone, what you need. Only 18% of the sites we tested have one on the homepage. Label every field, since 17% of the fields we found here had no label, ARIA name or title that we could find. Then send yourself a test, because a form that fails quietly is worse than none.

  3. 3

    Make the buttons bigger and the page quieter.

    44% of the sites we tested failed on tap targets, so start with spacing and button size. Then cut the scripts nobody can account for. On WordPress, that work has its own page.

  4. 4

    Count both doors.

    Track calls and forms separately, starting before you change anything. Conversion tracking tells you what the form brought in and what the phone was already doing. Then you can stop arguing about it.

  5. 5

    Get ahead of the calendar.

    Clean up your Google Business Profile, then write one page for the season your trade lives on. The Stock Show & Rodeo comes in February, Fiesta in April and the Valero Alamo Bowl in late December. A page like that can be brought back every year.

Start here

Tell us what you need in San Antonio.

Pick what you want and the price appears on the spot. The developer follows up, not a salesperson.

Prefer to talk? (480) 525-7582.

Step 1 of 4 · What you need25%

See what your project costs. It takes about a minute.

Rather talk? (480) 525-7582. 0% financing on any project, 25% down. See all pricing

San Antonio website questions, answered.

How fast were the San Antonio business websites you tested?

Across the 43 sites that completed the speed test, the median mobile score was 56 out of 100, and the main content took a median of 7.4 seconds to show on a simulated mid-range phone. That is one lab run per site on a shared test machine. Use it as a rough benchmark, and don't read it as a grade on any one business.

Why compare San Antonio with Phoenix?

Because it is the large sample we tested the same way, 487 sites across the Phoenix area. It is a yardstick from another state, so it says nothing about how San Antonio stacks up against the rest of Texas. Gaps of a few points may be noise, and they don't all run one way. 56% of sites here failed the color-contrast check, against 65% in our Phoenix-area sample.

My customers call me. Why add a form?

Keep the phone. Our view is that a form catches the people who can't or won't call right then. We didn't measure how many that is for your business, so test it and count. If you already have a form, confirm that it works.

Does a San Antonio site need a second language?

Our opinion is that most don't need a whole second site. 40.4% of residents speak a language other than English at home, so ask your customers which one they would use. We didn't test language on the sites in this report. Start with your main service page and a form, then see how local search can carry it.

What does a website cost for a San Antonio business?

Our published prices are $1,500 to $5,750 for a site up to 70 pages, online stores from $2,500, and repairs from $149. Every price is on one page, and it is the same list in every city.

Is my business in this report, and can I test my own site?

We report totals and name no business. For your own numbers, the free Website Health Check gives you a graded report, and Google's PageSpeed Insights runs on the same Lighthouse engine we used. Scores move between runs, so test more than once.

Method

How we tested.

We started from OpenStreetMap business listings, independents only, screened 69 candidate sites in a shuffled, evenly mixed order, and kept 45 independent businesses that publish a San Antonio street address on their own site. We left out national chains, referral sites, parked or broken domains, and sites that block automated tests, along with anything we built ourselves.

Each homepage got one run of Google Lighthouse 12.6.0: mobile form factor (412 x 823 screen emulation), Lighthouse default simulated throttling (150 ms round trip, 1.6 Mbps throughput, 4x CPU slowdown), headless Chrome, one run per site. 43 runs completed. A second pass in headless Chrome looked for tap-to-call links, forms, booking tools and search markup, on the homepage only, so a form on a contact page or an email link doesn't count. A form with an email, phone or message field counts as a lead form, which means a newsletter sign-up can count too. Business markup means JSON-LD naming one of the common local-business types, so another format or a more general type isn't counted. Testing ran on November 7, 2026, several sites at a time on one machine.

A lab test is one controlled load, which makes sites comparable with each other. It does not measure any real visitor's experience, and one run per site carries noise. Tests ran several at a time on one machine, and a busy machine lowers speed scores and lengthens blocking time, so we reran the tests taken when it was busiest. Read those two figures as rough, and small gaps as noise. Listings skew toward businesses someone has bothered to map, so read this as a careful sample, not a census. The comparison figures are 487 sites across the Phoenix area, tested the same way. Our Mesa report found its sample through web searches and ran one site at a time, so its figures aren't directly comparable.

Beat the San Antonio median.

Fifteen minutes, plain English, and a number in writing. If we are not the right fit, we will say so.