Demo site · Accounting / bookkeeping
Keystone Ledger CPA
An accounting firm’s site that is useful to a business owner before they ever become a client.

The homepage leads with a worked example — the actual filing dates for a sample business — instead of a photo of a handshake.
Who it is for
Built for a small practice serving owner-managed businesses. Owners mostly want to know two things — what is due, and when; and what it will cost them — and most firm sites answer neither without a phone call.
How it works
02
Enter how the business is set up and its year end, and the site lists the filing and payment deadlines that apply — weekends and leap years handled — with no email address required to see them.
accountinghub.joshuamakes.ca
03
Fees are a schedule you can read across: three monthly packages, and exactly which services each one includes.
accountinghub.joshuamakes.ca
On a phone
On a phone the worked example follows the headline, and the dates stay in a column you can actually read.
Most of a small business’s customers arrive on a phone, and it is the view owners see least often.

What changes for yours
- Your firm’s name, designations and team
- Your packages and your prices
- The deadline rules, reviewed and signed off by you before launch
- The industries and business types you actually serve
- Enquiries delivered straight to your inbox
What is made up in this demo
- Keystone Ledger CPA is a made-up firm.
- The “14 years”, “340+ businesses” and “$0 in late-filing penalties” figures are invented.
- The deadline rules follow CRA’s published dates, but they have not been reviewed by an accountant. A real firm would check them and own them before launch.
Built with Next.js, Sanity, Resend. Every form sends to the owner’s inbox; there is no database to maintain unless the site genuinely needs one.
Want one built around your business?
Your name, your photographs, your prices — and the thing your customers actually need from you.