Skip to main content
NEUBOR
Accessibility·Last updated

Accessibility Without a Rebuild: What You Can Fix This Week

Hand tools laid out across a workshop bench.

The short answer

Most accessibility work does not need a new website. In an afternoon and with no developer you can label every form field, rewrite link text so it makes sense alone, write real alt text, fix your heading order and remove anything that moves without permission. In a week a developer can restore a visible focus ring, correct the colours that fail, stop the page scrolling sideways and make error messages useful. A rebuild is genuinely needed only when the content is pictures of text, the components cannot take keyboard focus and cannot be replaced, or the layout collapses at 200% zoom.

Most accessibility advice arrives as a list of everything that is wrong, which is why most of it gets ignored. The useful question is narrower: what can be fixed on the site I already have, and what genuinely needs rebuilding?

That line is real, and it is not where suppliers usually put it. A great deal of what looks structural is a copy edit or a colour value. A small amount of what looks cosmetic cannot be fixed at all without starting again. This guide sorts the work by the only currency that matters to a business owner — time — and it is honest about which side of the line your site may be on.

An afternoon: fixes that need no developer at all

If you can edit your own pages, you can do all of these today, and between them they remove a large share of the barriers we typically find.

Give every form field a visible label. Not placeholder text inside the box — a real label above it that stays put when someone types. This is the single cheapest fix on the list and it wins you enquiries from people with no disability whatsoever.

Rewrite your link text so it makes sense alone. Replace every "click here", "read more" and "learn more" with the destination: "see our fixed pricing", "read the bathroom case study". Screen-reader users routinely list every link on a page and read that list instead of the page; nine identical "read more" entries tell them nothing.

Write real alt text, and empty alt text. For each image ask: if this disappeared, what would a reader need to be told? That sentence is the alt text. If the answer is "nothing, it's decoration", the alt text should be empty — not missing, empty. And an image of text, like a price list saved as a picture, needs its content typed out on the page.

Fix your headings so they form an outline. Read the headings alone, top to bottom. If they read as a sensible table of contents, they are right. If a heading was chosen because the correct level looked too big, that is a styling problem being solved with structure, and it breaks how screen-reader users navigate.

Put your phone number and email in text. Not only in an image, not only behind an icon. A tappable number in real text is reachable by every visitor and every assistive technology there is.

Take one thing out. An autoplaying carousel, a video that starts by itself, a pop-up that arrives after four seconds. Movement that starts without permission is a barrier for people with vestibular conditions and an irritation for everyone else. Removing something is the fastest accessibility work there is.

A week: fixes that need a developer but not a rebuild

These need someone who can edit the theme or the code, but none of them touch the architecture.

Make the focus ring visible and obvious. Tab through the site. If you cannot always see where you are, the ring has been styled away — a two-line fix, and without it a keyboard-only visitor is navigating blind.

Correct the colours that fail, in the right direction per theme. Split each brand colour into a type value and a fill value, correct the type value against the background it actually lands on, and leave the fill alone. This is the fix behind most contrast failures and it is measured in hours. The detail is in colour, contrast and the ground it lands on.

Stop the page scrolling sideways on a phone. Something is wider than the screen. Finding it takes minutes; fixing it is usually one overflow rule or one image width.

Make horizontally scrolling areas keyboard-reachable. A wide table in a scroller is unreachable by keyboard unless the scrolling region can take focus. One attribute and a name.

Make error messages say what to do. "Invalid input" is not a message. "Please enter a phone number, including the area code" is. Plain words, next to the field, describing the fix rather than the failure.

Add a skip link and check your landmarks. A "skip to main content" link as the first thing on the page, and the page's regions marked up as header, navigation, main and footer, gives screen-reader users the ability to jump straight past your menu. It is a small amount of markup and it changes how the site feels to use.

Check it works at 200% zoom, and at a phone width. Two states, one afternoon, and a lot of layout bugs.

A month, or a phase of work: the deeper items

Captions and transcripts for video and audio. Auto-captions are a starting point and they are not good enough on their own — trade names, product names and place names are exactly what they get wrong.

Documents. A PDF price list or terms document is usually the least accessible thing a small business publishes. The durable fix is to put the content on a web page and keep the PDF as a download, rather than the other way round.

Any custom interactive thing — a booking calendar, a configurator, a filter panel, a chat widget. These need keyboard operation, focus management and correct announcements, and each is its own piece of work. Ours are built and tested this way, which is why we know how long it takes.

Then measure it, and keep measuring it. A site that was accessible in March and has had four content edits since is a site with an unknown status. This is the argument for putting the check in your deployment process rather than in a diary.

What actually needs a rebuild

Being straight about this, because it is the question you are really asking:

  • A site built as a single image or canvas, or one where headings, prices and body copy are pictures of text. There is nothing to fix; there is no text.
  • A theme whose components cannot be reached by keyboard and cannot be replaced. Some page-builder plugins are structurally closed. When the menu, the tabs or the modal cannot take focus and cannot be swapped out, patching stops being cheaper than replacing.
  • A layout that cannot survive 200% zoom because everything is absolutely positioned to a fixed pixel grid.
  • A site whose content is only in a system you cannot edit — the enquiry form, the reviews, the service list living inside a third-party embed that you have no control over.

If two or three of those describe your site, the honest advice is to stop paying for patches. Everything above them, though, is genuinely fixable in place — and most sites we look at need the copy edits far more than they need a new build.

About accessibility overlay widgets

You will be offered a script that promises to make any site accessible in one line of code. Our position, stated plainly as opinion and not as law:

An overlay cannot fix markup it does not own. It can offer a visitor bigger text, a different colour scheme or a reading guide — genuinely useful preferences, and worth having. It cannot invent a label for a field that has none, make a table meaningful, reach a control the keyboard cannot reach, or write your alt text. The barriers it leaves in place are the ones that actually stop people, and a widget in the corner does not change what a screen reader reads.

We ship an accessibility preferences panel on every site we build — two text sizes, a dyslexia-friendly reading mode using the British Dyslexia Association's recommendations, text spacing set to the values WCAG's own text-spacing criterion tests with, colour-universal and monochrome modes for colour-vision differences, high contrast, always-underlined links and motion off — and we are careful about what we say it is: a set of preferences, not a compliance layer. The underlying pages have to be right on their own, and ours are measured on every deployment to prove it.

Where to start on Monday morning

  1. Twenty minutes: unplug the mouse and Tab through your busiest page. Write down everywhere you got stuck or lost.
  2. Twenty minutes: read your links as a bare list and rewrite the meaningless ones.
  3. Twenty minutes: open the site on your phone, outdoors, and in the other colour theme.

That hour will produce a better work list than most paid scans, because it is your actual site being used the way people actually use it. Everything on that list is then either an afternoon, a week, or a conversation.

Where Neubor fits

We build websites for local businesses and trades across Stoke-on-Trent and Staffordshire, with fixed prices published on the pricing page and every account in your name. Accessibility is not an add-on line on our quotes: a blocking WCAG 2.2 AA audit and a pixel-level contrast probe run on every deployment of our own site and all seven of our public demonstration sites, in both themes, at phone and desktop widths.

If you want to know which side of the rebuild line your site falls on, get in touch and we will measure it and tell you straight — including when the answer is "you don't need us for most of this".


Kieran Bourne is the founder of Neubor, a Stoke-on-Trent web development and AI studio. Neubor publishes what its accessibility gates measure, including the failures they have found in its own work.

Step by step

  1. 1

    Spend twenty minutes with no mouse

    Tab through your busiest page and write down everywhere you got stuck, lost the focus indicator, or could not reach something. That list is your priority order, because those are the places a keyboard-only visitor stops.

  2. 2

    Spend twenty minutes on your links

    Write out every link on the page as a bare list with no surrounding text, and rewrite the ones that could be anything. Click here, read more and learn more all become the destination instead.

  3. 3

    Spend twenty minutes looking at it properly

    Open the site on your phone outdoors, then switch your device between light and dark mode and reload. Check the legal and contact pages too — they are the ones nobody ever looks at, and they are where we found our own worst defect.

Frequently asked questions

Can I make my website accessible without rebuilding it?
In most cases yes. The majority of what we find is content and styling: labels, link text, alt text, heading order, colour values, a visible focus ring, a page that overflows sideways. All of that is fixable in place. A rebuild is genuinely required only where there is nothing to fix — content published as pictures of text, closed components that cannot take keyboard focus, or a layout pinned to a fixed pixel grid that cannot survive zoom.
Do accessibility overlay widgets work?
They can give a visitor useful preferences — larger text, different colours, less motion — and they cannot fix markup they do not own. An overlay cannot invent a label for an unlabelled field, make a table meaningful, or reach a control the keyboard cannot reach. We ship a preferences panel on every site we build and we describe it accurately: a set of preferences, not a compliance layer. The pages underneath still have to be right.
What is the cheapest accessibility fix with the biggest effect?
Visible labels on form fields, and link text that names its destination. Both are copy edits, both take an afternoon, both help every visitor including the ones with no disability at all, and between them they remove two of the most common barriers we measure.
How long does accessibility work take on a small business site?
Sorted by time rather than price: an afternoon for the content fixes, a week for the developer items on a typical brochure or brochure-plus-shop site, and a further phase for captions, documents and any custom interactive component such as a booking calendar or configurator. Anything quoted as a one-line install is selling you a widget, not the work.
Should I fix accessibility or redesign the site?
Fix first, and let the measurement decide the rest. Spend the afternoon and the week on the site you have, then measure it. If what remains is structural — closed components, images of text, a layout that breaks at zoom — that is the point where a rebuild becomes the cheaper option, and you will be making the decision against evidence rather than a sales pitch.

Want a website that brings in business?

We build websites and AI assistants for small businesses across Stoke-on-Trent and Staffordshire — with fixed prices published up front and every account in your name.