Service file

A CPA website redesign that keeps what already works and fixes what does not

A CPA website redesign should replace what is slow and unstructured on your current site while preserving the search value of pages that already rank, and that requires a proper migration plan rather than a fresh build that ignores the old site entirely.

What it costs

Plans from$012345678901234567890123456789012345678901234567890123456789 / mo
Build fee$012345678901234567890123456789012345678901234567890123456789
Live in01234567890123456789 days
Revisions01234567890123456789 / mo
Domain and hostingIncluded

The build fee is invoiced once, after your site is live and you have approved it.

Signs your firm needs this

If two or more of these sound familiar, the site is costing you enquiries.

  • 01

    The site still lists services or people that are no longer with the firm.

  • 02

    Pages load slowly on a phone.

  • 03

    You worry a redesign will cost rankings the firm worked for.

  • 04

    Old links from other sites and bookmarks would break if you moved.

Who it is forCPA website redesign

Who is CPA website redesign for?

CPA firms whose current site ranks for something worth keeping.

  • CPA firms whose current site ranks for something worth keeping.
  • Firms that have added partners, offices or services since the site was built.
  • Practices that want a faster site without breaking existing links.

Not includedStated up front

What is not included

The exclusions, in writing, so the included list means something.

  • A specific ranking position. No legitimate provider can promise one; our commitment is that local rankings start within 3 to 5 months of launch.

  • Tax, accounting or financial advice. We write about your services as general information, and your own professionals own the accuracy of anything technical.

  • Revisions beyond the 5 included each month, which are $20 each. Unused revisions do not roll over.

What you get

  • 01

    A migration audit

    Identifies which existing pages already carry search value.

  • 02

    Proper redirects

    Old URLs point to their closest new match, so nothing breaks.

  • 03

    A rebuilt structure

    Service pages, office pages and an intake form the old site never had.

  • 04

    90+ PageSpeed

    A measurable speed improvement, not just a new look.

  • 05

    Ongoing articles from launch

    The redesign includes the same publishing schedule as a new build.

How a redesign runs: A migration audit; Proper redirects; A rebuilt structure; 90+ PageSpeed; Ongoing articles from launch.

Section 01

Identifying what is actually working on the current site

Before anything is rebuilt, we look at which pages on your current site already rank and bring in traffic. Those pages are rebuilt with the same intent and their content preserved or improved, rather than discarded along with everything else during the redesign.

Section 02

Redirects, so old links do not break

Every URL that exists on your current site and no longer exists in the same form after the redesign is redirected to its closest match. A client with a bookmarked page, or a backlink from another site, does not land on an error after launch.

Section 03

Fixing the structural problems the old site had

A redesign is the moment to fix what the old site never had: a dedicated page per service, a client intake form that actually scopes an enquiry, and a page per office if the firm has grown since the original site was built. We plan the new structure around the practice you run today, not the one the old site was built for.

Section 04

A guarantee on speed after launch

The rebuilt site carries the same 90+ PageSpeed guarantee as every build, so the redesign is not just a visual refresh but a measurable improvement in how fast the site opens on a phone.

What it costs

What CPA website redesign costs, and what decides the plan

  • A redesign is priced like a new build: the monthly plan, plus the one-time $797 build fee invoiced after launch.
  • The migration audit and redirects are part of the build, not an extra line item.
  • Moving up a plan adds engines, not pages: the AI Engine on Double Entry answers calls and chats and books appointments, and the Content Engine on Full Ledger adds 3 articles a week, social posts, reels and a managed Google Business Profile.

Rate card

Single Entry, live in 7 days$137 / mo
Double Entry, live in 10 days$297 + usage / mo
Full Ledger, live in 15 days$747 / mo
One-time build fee, after approval$797

Extra revisions beyond 5 a month are $20 each. Domain and hosting are included.

Full plan comparison

How it runs7 to 15 days

How it works, and how long it takes

From order to a live, managed site, with what happens at each step and when the build fee is due.

  1. 01

    Day 0

    Order and pay the first month

    The plan starts. The $797 build fee is not charged yet.

  2. 02

    First days

    Onboarding form and one call

    About 15 minutes for the form, then one call to fill gaps and agree the launch date. Missing content does not hold up the start.

  3. 03

    7 to 15 days

    We build and write

    Live in 7 days on Single Entry, 10 on Double Entry, 15 on Full Ledger, counted from the onboarding call.

  4. 04

    Your sign-off

    You review and approve

    You see the finished site before anything else happens. The build fee is invoiced only once you approve it.

  5. 05

    Every month

    Managed from then on

    Your client portal opens. 5 revisions a month, each within 2 to 5 working days, and articles on schedule.

What else comes in the package

The service on this page is one part of a managed plan. These are the features most relevant to it, each with the plan that carries it.

Kept current and managed05 entries

  • Every plan

    Weekly detail updates, no waiting on a developer

    5 revisions a month included, any size, each completed within 2 to 5 working days.

    Solves
    A fee change, a new hire or a new service sits unpublished for weeks because every edit is a quote and a wait.
    You do
    Send the change through your client portal.
  • Every plan

    A client portal for every request

    Revisions, support tickets, files and messages to our team, all in one place from launch day.

    Solves
    Change requests scattered across email threads get lost, and nobody can see what is done.
    You do
    Log in when you need something. Everything else is ours.
  • Every plan

    Managed hosting, domain and security, nothing itemized

    Cloudflare hosting with SSL, CDN, DDoS protection and unmetered bandwidth, plus a domain in your name, inside the monthly fee.

    Solves
    Hosting renewals, expired SSL certificates and a domain registered to a former web designer are how firm sites go down.
    You do
    Nothing, unless you already own a domain, in which case we point it for you.
  • Every plan

    Moving from your current site, without losing what ranks

    Pages worth keeping are rebuilt, and old URLs are redirected to their closest match.

    Solves
    A rushed redesign breaks bookmarked links and throws away pages that were quietly bringing in clients.
    You do
    Tell us your current domain. We map the old pages.
  • Every plan

    Compliance pages and consent that really works

    Privacy policy, terms, a cookie banner that gates scripts, an accessibility statement and no-advice disclaimers.

    Solves
    Copied policy pages that do not match how the site collects information, and a cookie banner that loads tracking before anyone agrees.
    You do
    Review and approve the wording, with your own counsel if you wish.

The site itself05 entries

  • Every plan

    Pages that open before the call transfers

    Custom-coded pages served from the edge, with a 90+ PageSpeed target on every page we build.

    Solves
    Most people looking for an accountant search on a phone, in a spare minute. A slow page loses them, including the ones you paid for through ads.
    You do
    Nothing. Speed is built in and checked by us.
  • Every plan

    A page for every service you actually bill for

    Tax preparation, bookkeeping, payroll, advisory and audit support each get their own page, written for that service.

    Solves
    When every service shares one paragraph, nothing ranks and a visitor cannot tell whether you handle their situation.
    You do
    Tell us what you offer on the onboarding form. We write the pages.
  • Every plan

    A page for every office you run

    Multi-office practices get one page per location, so each office can rank in its own city.

    Solves
    A firm with offices in two towns but one address in the footer is invisible when someone searches for an accountant in the second town.
    You do
    Send the address, hours and the team at each office.
  • Every plan

    A client intake form built around your engagement process

    The niche tool: a structured new-client intake form that asks what you need to scope an engagement, not a generic contact box.

    Solves
    A one-line "message us" box starts every relationship with a round of clarifying questions, and many visitors give up rather than guess what you need.
    You do
    Tell us the questions you ask on a discovery call. We turn them into the form.
  • Every plan

    Enquiries route straight into your CRM

    Every form on the site delivers into your CRM by direct API, Zapier or Make, no manual re-entry.

    Solves
    An enquiry sitting in a shared inbox until someone checks it is an engagement another firm wins.
    You do
    Tell us where enquiries should land. We connect it before launch.

Found in search and AI answers02 entries

  • Every plan

    SEO, AEO, GEO and schema, built in

    Technical and on-page SEO, answer-first content, llms.txt and structured data on every page.

    Solves
    A good firm that does not show up in search, in answer boxes or in AI assistants loses the enquiry to a firm that does.
    You do
    Nothing. It is part of the build and kept current.
  • Every plan

    Researched articles, published on a schedule

    2 to 3 articles a week, 2,500 to 3,200 words, cited and written for the firm's own services.

    Solves
    A blog nobody has posted to in a year tells a visitor the firm is quiet, and gives search engines nothing new.
    You do
    Approve or steer topics in the portal if you want to. Otherwise nothing.

Guarantee 01

90+ PageSpeed, or we fix it

Every page we build and host is held to a 90+ Google PageSpeed score on mobile and desktop. If a page we control falls below it, we fix it at no charge. A fast, relevant landing page also helps Google Ads landing page experience, so more of your paid clicks stay. How speed helps your ads.

Guarantee 02

Local ranking within 3 to 5 months

We guarantee your site starts ranking for local searches in your area within 3 to 5 months of launch, and keep doing the search work at no extra charge until it does. We never promise a position, and nobody can promise a mention in an AI answer.

See CPA website redesign for your own firm

A 30-minute live walk-through of the site you would get, before you commit to anything.

Book a demo

What firms say about CPA website redesign

  • Honestly, the redesign was nice, but the inquiry form is what changed our day-to-day. The form gathers accounting software, business type and last reconciled month at the start, exactly the details our follow-up messages always requested. It has quietly removed the slowest step in our intake.

    Zachary OglethorpeAccounts administrator, Hospitality bookkeeping serviceLexington, KY · Single Entry

    Inquiry form and response workflow for bookkeeping onboarding

  • Most of our visitors are on phones, so that is where I reviewed the new bookkeeping onboarding pages. Everything a visitor needs is up top, and the inquiry button stands out properly. Sending the link by text during a call finally works the way it should.

    Sidney SilvertonFront office lead, Farm accounts and bookkeeping practiceTacoma, WA · Single Entry

    Mobile navigation and page layout for bookkeeping onboarding

  • The audit found our bookkeeping onboarding details repeated across several pages, each worded slightly differently. Consolidation came with a checklist, so a change in one place is checked everywhere it matters. Customers no longer quote wording we retired two years ago.

    Satish GillSenior bookkeeper, Charity bookkeeping and reporting serviceNewark, DE · Single Entry

    Content audit and update process for bookkeeping onboarding

Queries08 answers

Questions about CPA website redesign

Will we lose our current search rankings?

A properly redirected migration, which is what we do, generally preserves the ranking value of pages that continue to exist in some form. New pages and faster load times typically improve visibility over the following months.

How much of our current content can be reused?

Content that is accurate and well-targeted is preserved and improved; content that no longer reflects your services is replaced. We review this with you during the onboarding call.

How long does a redesign take compared to a new build?

The same launch timeline applies: 7, 10 or 15 days depending on plan, since the additional migration work is planned into that timeline rather than added on top.

What happens to our old domain and hosting?

We point your existing domain at the new site once it is live and approved, and your old hosting can be cancelled once the transition is confirmed.

What happens to our old site during the build?

It stays live. We build the new site alongside it and only point your domain at the new one once you have reviewed and approved it.

Will the redesign keep our structured data?

The new site ships with fresh structured data for the firm, its services and its FAQs, generated from the page content, so it is usually more complete than what the old site carried.

What happens after we order the redesign?

You complete the onboarding form with your current domain, we review which existing pages carry search value, confirm the plan on one onboarding call and build. Launch is 7 days on Single Entry, 10 on Double Entry and 15 on Full Ledger, counted from the onboarding call.

Will our Google Business Profile need updating?

If the domain or page addresses change, the profile should point to the new site. On Full Ledger we manage the profile for you; on other plans we tell you exactly what to update.

Closing entry

See it built for your firm

A live walk-through of the site you would get, in about 30 minutes. Plans from $137 a month, the $797 build fee invoiced only after launch, domain and hosting included.

Or email and a person replies within one working day.