I tested 824 Ontario accounting firm websites. Three of 741 passed.

Websites for accounting firms, built and looked after so they keep bringing you clients.

Most firm websites fail silently: slow on a phone, a form nobody can fill in, invisible to the AI tools clients now search with. I build yours to a published Standard, then re-check it every 90 days and fix what slips, for one monthly fee.

  • 90+mobile speed on Google’s own test
  • 0accessibility errors in WebAIM’s scanner
  • Every pageindexed by Google
  • Readableby AI tools

Everything in one monthly fee, from $229.

No add-ons, no hourly invoices, no “that’s extra.”

  • Your site rebuilt to the bar above
  • Hosting and SSL
  • Software updates
  • Daily backups
  • Security and uptime monitoring
  • Content edits every month
  • A new page every 90 days
  • The 90-day re-test, with the results in writing
  • Anything that slips, fixed at no charge
  • An optional design refresh every two years

Three moments where a firm loses the client and never finds out.

Every prospect who gives up on your site is a fee you never invoice, and it never shows up in any report.

A bookkeeping client typically pays $300 to $1,500 a month, and even personal returns add up: one missed referral a month runs to thousands a year.

In September I tested 824 Ontario accounting firm websites against Google’s and the W3C’s own bars, not mine. Of the 741 I could measure on every check, three passed. Most of the rest fail in ways the firm never sees: no error, the site stays up, and the prospect simply calls the next name they were given. Here is what that looks like from the client’s side. The full study and how it was run are here.

Speed

62 the typical firm’s mobile score. Google calls 90 good.

The referral checks you on a phone in March.

Between meetings, on a weak signal, that is a page that doesn’t finish loading before the prospect gives up. They call the second name they were given.

Accessibility

28.7% of firm sites have a form field with no label.

The intake form that can’t be filled in.

To an older client, or anyone completing it by keyboard or screen reader, a field with no label doesn’t exist. They leave, and your inbox stays quiet.

AI readability

42.7% of firm sites carry no machine-readable summary of what they do.

“Accountant near me” is now answered by an AI.

Prospects ask ChatGPT or Google’s AI for a firm like yours. Without that summary, the AI has to work out your services from your prose, and mostly it doesn’t. You just don’t come up.

See your own site’s phone score and accessibility in under a minute 

Find out if your site passes. Free.

Three pages, four checks, against the published Standard. Usually in your inbox the next business day.

Your details are used to prepare and send your report, and nothing else. No call is booked, no sequence starts, and there’s no sales follow-up.

See a sample report  (opens in a new tab)

What I do about it

A website that stays correct, for one monthly fee.

Not a rebuild every five years. Not a maintenance plan that updates software and calls it done. I build your site to a published Standard, then re-check it against that Standard every 90 days and fix whatever slipped.

  1. Built to the Standard

    Mobile speed of 90 or better. Zero detected accessibility errors. Every service page indexed by Google. Readable by AI tools. All measured with public tools before you see it. Read the Standard.

  2. Checked every 90 days

    The standards move: Google’s thresholds, accessibility rules, how AI reads a page. Every quarter I re-run the same tests on your site and send you the results in writing, so you’re never the last to know.

  3. Fixed, or that month is free

    If a 90-day check finds your site below the Standard and I haven’t restored it within 14 days, I refund that month. It’s the only guarantee I know of that’s written against a published bar. A failed check means a reproducible result, the median of at least 3 runs. If a site is still below the bar 30 days after a failed check, or fails two checks in a row on the same pillar, the client can leave with no setup fee balance owed.

No setup fee up front.

From $229 a month, less than a single bookkeeping client pays you.

See every plan and what’s in it.

Sites on the service right now

Three of the sites I look after, and what they scored at the last check.

The same tests I ran on the firms in the study. Run them yourself on Google’s and WebAIM’s public tools; the numbers will match.

The typical Ontario accounting firm website compared with the sites on the service
CheckTypical Ontario firmSites I look after
Mobile speed score62 median95 to 100
Accessibility77.5% fail basic text contrast0 detected errors
All four checks3 of 741 passedEvery site passes
See the work

All four pillars passing on every site · verified 18 September 2026 · next check 17 December 2026

Questions firms ask before they say yes.

Do I legally have to be accessible?

In Ontario, the AODA requires WCAG 2.0 AA for private organisations with 50 or more employees, and compliance reports from those with 20 or more. Most boutique firms are below both, and I’ll tell you so rather than quote a penalty that doesn’t apply. I build above the legal bar anyway, because the clients an inaccessible site turns away are the ones who don’t try twice. If you’re over the threshold or holding a demand letter, you need a specialist audit, and I’ll point you to one.

I already pay someone for maintenance, and my site was built properly.

It probably was, to the bar of the day it launched. Since then Google changed what counts as fast, accessibility law caught up, and AI started reading pages differently. Maintenance keeps the software updated; it doesn’t check whether the result still meets today’s bar. Every one of the 824 firms I tested had a website. Of the 741 I could measure on every check, three passed.

What’s the commitment?

Twelve months, then month to month. Your rate is locked for the first year, and any change after that comes with 60 days’ notice. The setup fee is spread across those first twelve months instead of billed up front, so leaving early means settling the unpaid balance. Cancel before launch and you owe one month.

What do I actually get every 90 days?

A re-test of the whole site against the four pillars, with anything that slipped fixed at no charge. A plain-language report on how the site performed. One new page, or a substantial rewrite of an existing one. Between checks, your monthly content updates go live within ten business days.

Do I own my website?

Your domain, your content, your brand and your data are yours from day one. The build system and the standards work stay with me. After your first year you can ask for a full export of the site and take it anywhere.

Can I see it before I commit?

Yes. Within the first couple of weeks after subscribing you get a password-protected preview of your actual site. You review it, request changes and sign off before launch. If you cancel at that point, you owe one month.

Who writes the content?

You give me what you have: your current site, your LinkedIn, your CPA designation and service list. I write around it. Blog posts I write from a topic you give me, or you send a draft and I edit and publish it. The content is the one part I can’t do without you, and an accounting firm has less of it than you’d think.

We don’t have a website yet.

Then start at the Standard instead of catching up to it. A new practice usually needs home, a page per service line, about and contact. That’s the Essential tier: $229 a month for one to eight pages, build included, launch targeted two weeks after I have your content. How the no-site path works.

Parm Sondh

I ran every one of those tests myself. I’ll run them on yours.

Parm Sondh, founder of ThreeSeven Digital. 22 years of web delivery for national brands and small firms. You email a person, not a portal, and the person is me.

Back to top