

Client · 2026
Sora Accounting & Tax
An accounting firm’s website with an intent-specific intake, a staff CRM and a client portal, on the same platform this site runs on.
- Brand
- Sora Accounting & Tax
- My role
- Client · website, intake, CRM and portal
- When
- 2026
- Website
- soratax.ca
What I did
Built the public site with service, industry and area pages, an intake tuned to accounting questions (year-end, bookkeeping, personal tax, CRA letters), lead scoring and routing for the staff, and a portal where clients upload what the firm asks for.
Why it matters
Accounting is searched locally and decided on trust. Ranking each service in each city, then preparing the first conversation before anyone calls, is how a small firm competes with the national ones.
Before and after
What Sora Accounting & Tax had before I started, and what it has now.
Visit soratax.ca (opens in a new tab)The archived old site, soraaccounting.com (opens in a new tab)




| Measured | Before | Now |
|---|---|---|
| Public pagesWayback Machine copies of soraaccounting.com, 2021–2025, vs the new site’s page list | 1 | 56 |
| Mobile speed scoreLighthouse mobile test, median of 3 runs; the old site is offline, Sep 28, 2026 | — | 90 |
| Mobile accessibility scoreLighthouse mobile test, median of 3 runs; the old site is offline, Sep 28, 2026 | — | 100 |
| Time until the main content shows on a phoneLighthouse mobile test, median of 3 runs; the old site is offline, Sep 28, 2026 | — | 3.6 s |
The services this involved
Websites
Hand-built in Next.js, fast on a phone, and structured so search engines can read every page. No templates, no page builders, nothing that breaks when a plugin updates.
What it involves Get foundSEO
Technical SEO, local pages and content that compounds. I took RHYMEBOOK from 88 daily impressions to over 100,000 in 57 days with no ad spend, and the same method works for a local business.
What it involves BuildAI & automation
Chat that qualifies leads while you sleep, intake forms that fill your CRM, reminders that send themselves. I have built AI into products since before most people had heard of a prompt.
What it involves