Skip to content
Mesa Web Designers

San Bernardino and the 2026 US website report

We'd build a San Bernardino homepage the way the McDonald brothers rebuilt their restaurant in 1948: short menu, plain price.

The McDonald brothers opened a restaurant in San Bernardino in 1940, then rebuilt it in 1948 around a short menu with a 15-cent hamburger. Too few local sites passed our screening for a San Bernardino sample, so every figure below comes from 1,274 sites across our 31-city sample, which doesn't include this city.

In 1948 the McDonald brothers took the restaurant they had opened in San Bernardino in 1940 and rebuilt it around a short menu with a 15-cent hamburger. Glen Bell started his hot dog stand in the same city the same year. As business lessons go, that one is cheap and has aged well. Decide what you sell. Say so once. Put a price where people can see it. Make it easy to order. We think that is also the best brief anyone can write for a homepage, and the site that follows it can be a small one.

We have no figures for San Bernardino's websites. Too few local sites passed our screening for a sample of their own, and the city isn't among those in our 31-city sample: 1,274 independent sites from a fixed list of cities, which doesn't stand for the whole country. So nothing on this page says a San Bernardino business has these faults. It says what we found elsewhere, and what you can check on your own homepage, right here if you like.

What we found elsewhere looks like a long menu. In our 31-city sample, the median homepage asked a phone for 93 separate files and weighed 3.08 MB. Exactly one main heading appeared on 61%. On 45%, a phone link was the only way in we counted. Here's why we'd care in this city. Its population has barely moved since 2020, at -0.02%, so as we read it you aren't waiting on a wave of newcomers. You're selling to people already here, with a median household income of $67,415, and we'd expect them to want the point and the price quickly. If your homepage has grown a long menu, a repair may shorten it. If it can't be saved, a redesign starts with the list of what to keep.

Measured November 7, 2026

We tested 1274 US business websites on a phone.

Independent businesses across 31 US cities. San Bernardino has too few businesses we could confirm at a local address for a sample of its own, so these are those cities' numbers, not San Bernardino's. Totals only: we do not name anyone. How we tested.

61 of 100

Median mobile speed score

Middle half: 49 to 73

7.4 seconds

Until the main content shows

On a simulated mid-range phone

82% of sites

Took over 4 seconds

1011 of 1228 tested

10% of sites

Let a visitor book online

125 of 1274 sites

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

What it means

What a long menu looks like in our 31-city sample.

The median homepage made 93 trips to the kitchen.

That's the median request count across our 31-city sample, and those pages weighed a median 3.08 MB. Only 383 of the 1228 we could measure came in under 2 MB. Main content took a median 7.4 seconds to appear on a simulated phone, and 82% took over 4 seconds. We didn't measure what any one page was carrying, so look at yours. Our guess is that some of it could come off the menu. Oversized images are the first place we'd look.

Plenty of specials, and no sign out front.

A homepage's main heading is its sign. Across our 31-city sample, 61% of homepages had exactly one, and the rest had none or several. Headings skipped a level somewhere on 47% of the pages we could check. Our test can count a heading. It can't tell you whether the heading says anything, and that part is on you. If a stranger can't say what you sell after reading it, the words are the job, not the code.

"Click here" is not a menu item.

Across our 31-city sample, 32% of pages had at least one link with vague text such as "click here", and 46% had at least one link with no readable name at all. A link is a small promise about what comes next. Name the thing: roof repair, today's lunch, ask for a quote. That helps a person on a phone and a screen reader, and we'd count it among the cheapest repairs on this page. Search work leans on the same words.

One window, open when someone can pick up.

On 570 of the 1,274 homepages in our 31-city sample, a phone link was the only way in we counted. 213 showed none of the three we looked for: a phone link, a lead form or a booking tool. A lead form, which can be a newsletter sign-up, turned up on 31%, and online booking on 10%. We test homepages only and didn't count email links or contact pages. A phone is a fine way to take an order while someone is free to answer. A second way to order covers the other hours.

How US sites ask for the business

Tap-to-call phone link72%

923 US sites

Lead form on the homepage31%

400 US sites

Online booking10%

125 US sites

Business markup for search engines45%

576 US sites

Most common failures

  • Text with too little color contrast62%
  • Uses third-party cookies54%
  • Headings that skip levels47%
  • Links with no discernible name46%
  • Browser errors logged in the console38%
  • Links with vague text ("click here")32%

Free tool

How does your site compare with what we found?

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 the 31 cities:

  • 72% have a tap-to-call link
  • 82% have a search description
  • 45% 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 Bernardino

Who takes orders here, from the loading dock to the Little League crowd.

Warehouses and the firms that supply them

Trade, transportation and utilities jobs run about 1.6 times the national share in San Bernardino County, and an Amazon fulfillment center and a Burlington distribution center are among the major employers listed for the city. We have no measured figure for this trade.

The site has to: say what you supply, what area you cover and how a buyer gets a number. A purchasing manager should be able to finish the request in a minute.

Logistics website design

Clinics and health practices

Education and health services are a major line of work, and Community Hospital of San Bernardino and St. Bernardine Medical Center are among the city's major employers. Across our 31-city sample, 88% of the 310 health sites had tap-to-call and 10% had online booking.

The site has to: list what you treat in plain words, say which languages the front desk speaks, take an appointment request in writing, and leave medical wording to your own staff.

Healthcare website design

Restaurants, with a hard act to follow

The National Orange Show Fair, the Little League West Region tournaments and the Rendezvous Back to Route 66 car show all give people a reason to be in town. Across our 31-city sample, 58% of the 144 food and drink sites had tap-to-call, and the median page took 8 seconds to show its main content on a simulated phone.

The site has to: put the menu, the hours and the number on the first screen. This is the town where a short menu made its name, so nobody here should have to open a slow PDF to read yours.

Restaurant website design

Contractors and home trades

Construction is on the list of industries here, and the median home is valued at $422,300. Across our 31-city sample, 79% of the 90 home services sites had tap-to-call and 44% had a homepage lead form, which can be a newsletter sign-up.

The site has to: name the jobs you take and the jobs you don't, give a rough price where you can, and say which of Highland, Rialto, Colton and Loma Linda you really work in.

Home services website design

San Bernardino by the numbers

54.3%

Speak a language other than English at home, age 5+ (2020-2024)

U.S. Census Bureau, ACS 2020-2024 5-year summary file, table C16001 (San Bernardino city)

Businesses online

In a 2025 Clutch survey, 83% of small businesses had a website (national scope, no city or state breakout). Statewide, 60% of California small businesses use an AI platform (state scope, U.S. Chamber survey, June 2025).

Clutch survey press release, 2025 (copy on TMCnet, August 21, 2025)

Before you spend a dollar

Cross these off before you print a new menu.

  1. 1

    Write the menu before the site.

    List what you sell in ten lines or fewer, with the one you most want at the top. If that list is hard to write, a designer can't write it for you, though a writer can help you argue about it. In our view, that argument is where the real savings are.

  2. 2

    Put a number on what you can.

    We didn't measure how many homepages show a price, and that's the part of 1948 we'd most like to have counted. Our opinion is that even a starting price saves a call for both sides. We publish ours, so we can hardly tell you otherwise.

  3. 3

    Settle the Spanish question early.

    In San Bernardino, 54.3% of residents speak a language other than English at home. That doesn't tell you who buys from you, and your own invoices will. If Spanish pages make sense for your business, say so at the start, since it changes the plan. We can build in Spanish.

  4. 4

    Take something off.

    Every slider, video and pop-up on a homepage has to earn its place. Open yours on a phone and ask what each one sells. In our 31-city sample, 69% of the homepages we could measure weighed 2 MB or more, and as we see it, a slow site is often one that never said no.

  5. 5

    Ask whether it's a repair.

    If the site is sound and only the ordering is broken, you may not need a new one. Repairs start at $149, and it costs nothing to ask before you commit to a rebuild.

Search opportunities

What people may ask at the counter.

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

  • “Who supplies warehouses near San Bernardino?”

    A purchasing manager may start here. Answer with what you carry, the area you deliver to and how to ask for a number.

    Logistics platforms
  • “Where can we eat near the Little League complex?”

    A family in town for a tournament may ask from a parking lot. A menu that opens on a phone beats a good story about the place.

    Restaurant sites
  • “How much does a roof repair cost in San Bernardino?”

    If you can give a range, give it. We'd expect the firm that answers the question to get the first look, even if the honest answer is that it depends.

    Roofing sites
  • “Does anyone there speak Spanish?”

    If the answer is yes, say so near the phone number. It's a short sentence, and it may be the one a reader came for.

    Home services sites

What it costs

Our menu, with the prices on it.

A website up to 70 pages runs from $1,500 to $5,750 at a fixed price, set by page count. Online stores begin at $2,500, and repairs at $149. These are published, and they don't change by city. It's more than 15 cents, but at least you can read it from the sidewalk.

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 Bernardino playbook

Five ways to shorten yours.

  1. 1

    Count what your homepage asks.

    Open it on a phone and count the things it wants a visitor to do. Call, sign up, follow, watch, read the blog. If the count runs long, pick the one that pays and move it to the top. Mobile fixes can handle what's left.

  2. 2

    Get a number you can compare.

    The health check on this page gives a graded list. For a figure to set against the 61 median in our 31-city sample, run your homepage through Google's PageSpeed Insights on mobile, more than once. The two tools measure different things, so keep their results apart. Scores in our sample came from one run per site on a shared test machine and read low because of it.

  3. 3

    Weigh the page.

    PageSpeed Insights also reports what a page transfers. The median in our 31-city sample was 3.08 MB. If yours runs well past that, look at what it's carrying before you blame your host.

  4. 4

    Add a second way to order.

    Every website package we sell lists lead form capture and online booking. If your homepage only has a phone link, as 45% did by our count in our 31-city sample, add a short form, then send yourself a test. Forms do fail quietly.

  5. 5

    Tell search engines what you are.

    Business markup appeared on 45% of the sites in our 31-city sample. Add yours, make sure the name, address and phone match your Business Profile, and write one heading a stranger could read aloud.

Start here

Tell us what you need in San Bernardino.

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 Bernardino website questions, answered.

Did you test San Bernardino's websites?

Not enough of them to report. Too few local sites passed our screening for a sample of their own, and the city isn't among those in our 31-city sample. Every figure here describes 1,274 sites in other cities, which aren't a picture of the whole country. They tell you what to check, and you can check it here.

Is the short menu anything more than a nice story?

It's a story and an opinion. We can't show you that a shorter homepage earns more, and we won't pretend to. What we'd say is that a page with one clear job is easier to write, cheaper to build and simpler to test. Conversion work is how you'd find out for your own business.

Should a San Bernardino business have pages in Spanish?

With 54.3% of residents speaking a language other than English at home, we'd raise the question early. The answer depends on who buys from you, and you'd know that better than a census table does. We can build in Spanish. Our web design page covers how we start.

Can you promise more customers?

No. We can't promise rankings, leads or revenue, and we'd be wary of anyone who does. We can build the page, show you what changed, and set up conversion tracking so you can count what came of it.

What does a short website cost?

Up to 10 pages is $1,500 at a fixed price, and the published range runs to $5,750 for up to 70 pages. The full list is here. If you'd rather keep what you have, repairs start at $149.

How can I test my own site?

Our free Website Health Check gives a graded report. Google's PageSpeed Insights uses Lighthouse, as we did, so that's the one to set against our medians. Run it more than once, since a single run moves around.

Method

How we tested.

We started from OpenStreetMap business listings across 31 US cities, independents only, and kept 1274 businesses that publish a street address in their city 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. 1228 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.

Beat the median.

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