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.

accountinghub.joshuamakes.ca
Keystone homepage: the headline “The tax conversation should happen before year end, not after it” beside a table of filing dates for a sample business

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

  1. 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
    The deadline checker: an incorporated business with an August year end, listing T2, tax balance, GST/HST and T4 dates, including a note that a date falling on a weekend moves to the next business day
  2. 03

    Fees are a schedule you can read across: three monthly packages, and exactly which services each one includes.

    accountinghub.joshuamakes.ca
    The fee schedule: three monthly packages across the top and a row for each service, ticked where it is included

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.

The Keystone homepage on a phone

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.

Get in touch