AppBespoke · Glasgow, working US afternoons
PDF remediation services, priced per page
Tagged, tested, accessible PDFs from $9 a page, checked with PAC and a screen reader, back in 5 business days. Send 10 pages free to see the quality first.
- PDF/UA
- WCAG 2.1 AA
- PAC 2024 checked
- NVDA tested
$9 a standard page · $18 a complex page · $300 minimum order
Why now
Why this landed on your desk this year
Cities, counties, districts, colleges, transit, libraries
The ADA Title II web rule covers state and local government web content, PDFs included, against WCAG 2.1 AA. As extended by the DOJ on 20 April 2026, the date is 26 April 2027 for populations of 50,000 and over, and 26 April 2028 for smaller entities and special districts. Most places have not counted their documents yet.
Government contractors and vendors
Section 508 language turns up in the contract and then in the VPAT, and the deliverable is a tagged PDF that someone on the other side will open with a checker. Remediated files come back as tagged PDF/UA with a PAC report attached, which is what they are asking for.
Businesses and nonprofits with a backlog
A complaint, a procurement questionnaire, or Section 504 if you take HHS funding. Usually the same shape: a backlog of reports, forms and brochures, a deadline someone else set, and no in-house tagger. Price per page, send them in batches, start with the ten free ones.
This page isn’t legal advice. The dates above are the DOJ’s, linked so you can read them yourself, and what your organisation is obliged to do is a question for your counsel.
Included
What remediation actually includes
Every page, both prices. Nothing on this list is an add-on. The complex rate covers harder pages, not extra items.
Structure
A reader can jump, not just scroll.
The tag tree, the headings and the bookmarks a reader navigates by.
Tag tree and reading order
Real tags behind the page, in the order the document is meant to be read, rather than the order the layout program happened to draw it.
Headings that navigate
H1 to H6 applied to the actual hierarchy, so a screen reader user can jump through the document instead of arrowing down it.
Bookmarks
Bookmarks for anything long enough to need them, matching the heading structure rather than a separate invented one.
Images and metadata
Pictures that say something.
What the pictures say, and what the file says about itself.
Alt text on images
Written for what the image does in the document. Decorative art is marked as artifact rather than described, because narrating a border wastes the reader more time than it saves.
Language, title and metadata
Document language, document title, and the title set to display instead of the file name. Three small pieces of metadata that three different checkers fail a file for.
Tables and forms
Every cell knows its column.
Cells that announce where they sit, fields that carry a label.
Tables with real header cells
Header cells marked as header cells, scope set, spans handled, so a cell announces the row and column it belongs to instead of a bare number.
Form fields and tab order
Every field labelled and described, the tab order matching the visual order, and required fields announced as required.
Checks before delivery
Checked by a tool, then by a person.
Nothing goes back on the word of a checker alone.
PAC pass and a manual read
PAC 2024 on every file, then a person with NVDA reading it, because a checker can pass a document whose reading order is nonsense.
Colour contrast flagged
Contrast measured and reported back with the ratio. Changing a brand colour is your decision, not mine, so I flag it rather than fix it quietly.
Watch
What a screen reader hears
What a screen reader makes of an untagged report, the four kinds of work that fix it, and what a 40-page report costs at $9 and $18 a page. It runs silently, so click it for sound.
76 errors0, checked by a tool and then by a person
Before and after
The same file, checked twice
A 40-page public-domain report, run through PAC 2024 before and after. It looks the same either way. The difference is whether what sits underneath it can be read in order.
As supplied
76
errors, and no tag tree at all
Fails PAC 2024
Remediated
0
errors, tagged and read in order
Passes PAC 2024
| PAC 2024 check | As supplied | Remediated |
|---|---|---|
| Document is tagged | Not tagged | Tagged |
| Document title and language | 1 error | Pass |
| Logical reading order | 42 errors | Pass |
| Alternative text | 18 errors | Pass |
| Table header cells | 9 errors | Pass |
| Bookmarks and structure | 6 errors | Pass |
PAC will happily pass a document whose reading order is nonsense, so passing it is not enough on its own. A person reads every delivered file with NVDA before it goes back.
Pricing
Pricing, per page
Two rates. What is on the page decides which one it falls under, not how long the job took. The quote itemises the split before any work starts.
Standard page
$9
a page
- Text, headings and lists
- Simple images with alt text
- Reading order
- Bookmarks, language and metadata
Complex page
$18
a page
- Data tables with header cells
- Fillable form fields and tab order
- Charts and infographics
- Multi-column layouts and footnotes
Monthly
Document plan
For a backlog you are working through every month
$750a month
- Up to 100 standard pages a month. A complex page counts as two.
- 3-business-day turnaround on everything in the plan.
- Unused pages do not roll over, which is why it is priced below the per-page rate.
- Same checks, same guarantee, same reports as a one-off batch.
What that looks like on a real document
A 40-page annual report, 6 of the pages carrying budget tables. The quote splits it out like this before any work starts.
Minimum order is $300. Below that the admin costs more than the work does, and the 10 free pages are the better way in.
| Page type | Pages and rate | Line total |
|---|---|---|
| Standard pages | 34 × $9 | $306 |
| Complex pages | 6 × $18 | $108 |
| Total | 40 pages | $414 |
Itemised the same way on the real thing, so it can be attached to a requisition.
Turnaround, rush and invoicing
- Turnaround: 5 business days for up to 200 pages. Larger batches are quoted with a date rather than an estimate.
- Rush: 2 business days for 50% more. It buys the queue position, not a shortcut through the checks.
- Invoicing: USD invoices, purchase orders accepted, card or bank transfer. The quote is written to be attached to a requisition.
Fixed free if it fails
From LinkedIn
What people say after working with us.
He helped us re-platform our entire website, porting it to a new CMS along with a complete redesign, in an incredibly short time scale: 12 weeks start to finish.
VP Engineering at Stream
Managed the work directly
“He just got his sleeves up and figured things out to create excellent, high-value software with processes and documentation to match.”
Chief Data and AI Officer at Waracle
Managed the work directly“An exceptional ability to grasp complex concepts and domains quickly and start contributing immediately.”
Senior Engineering Manager at Zoa
Managed the work directly“Without a doubt, an engineer anyone could fully rely on.”
Engineering Manager at Comma
Worked on the same team“As committed to the quality of our codebase and infrastructure as any permanent engineer I have worked with.”
Software Engineer at Weavr
Managed the work directly“Gets things done. I always felt I could rely on him to push forward with a project under his own steam.”
Development Lead at Geo.me Solutions
Worked on the same team
Process
How it works
- Attached3 files
- annual-report.pdf40 pp
- budget-2026.pdf12 pp
- forms-pack.pdf9 pp
or paste a Drive, Dropbox or Box link
01
Send the files or a link
Email the files, or a share link to a folder on Drive, Dropbox, OneDrive or Box. No account to create and nothing to install. If they are confidential, say so and an NDA goes back the same day.
- Your quote1 day
$414
34
standard
6
complex
40
pages
5
day delivery
02
Written quote, next business day
A written quote within one business day: how many pages price as standard, how many as complex, the total, and the delivery date. Not a range, and no call unless you want one.
forms-pack.pdf
TaggedPAC 0 errorsbudget-2026.pdf
TaggedPAC 0 errorsannual-report.pdf
TaggedPAC 0 errors03
Files back in five business days
Remediated in 5 business days for up to 200 pages. Back you get the tagged PDF, a PAC report for each file, and a one-page summary of what was fixed.
30
days
Re-checked
and corrected
04
Fixed free for thirty days
If a delivered file fails PAC, or a reviewer on your side finds an accessibility error against WCAG 2.1 AA or PDF/UA, it is corrected at no charge for 30 days after delivery.
No card, no account
First 10 pages, free
Send one document. The first 10 pages of it come back remediated, with the PAC report alongside them, so you can judge the work rather than the sales copy.
One per organisation, and it has to be a real document rather than a test page: a brochure that tags cleanly proves nothing about the budget tables you actually need done.
What comes back
- 10 pages tagged and ordered
- PAC 2024 report attached
- Read with NVDA by a person
- A note on what was fixed
Yours to keep, whatever you decide next.
FAQ
The questions that decide this one
Is this legal advice?
Do you guarantee compliance?
What about scanned documents?
Do you remediate Word or PowerPoint?
Can you sign an NDA and handle sensitive documents?
Do you accept purchase orders?
Are you insured?
Where are you based?
A written quote by the end of the next business day
A batch is not the only way in. Ask for the 10 free pages first and judge the work before you commit.