Case study · Tax For Jax

Tax For Jax now books, collects documents and gets paid online

Tax For Jax has prepared taxes in Jacksonville since 2013. We replaced their old website and set up the automations behind it.
Tax For Jax, tax preparation for individuals, small businesses and rental property owners. Jacksonville, Florida.
taxforjax.com
Tax For Jax website home page with appointment, phone and client portal buttons
Client
Tax For Jax
Industry
Tax preparation, Jacksonville, FL
Launched
January 2026
Stack
React, Vite, Netlify, GoHighLevel
Connected
SecureFile Pro client portal, PayPal
Services
Website rebuild, booking and follow-up automations
In numbers

What shipped

  • 3
    service pages: personal, small business, rental property
    at launch, January 2026
  • 3
    forms to download before the appointment
    itemized, self-employed, rental
  • 1
    click to the SecureFile Pro portal, from every page
    header button on every page
  • 4
    ways to act online: book, text, upload, pay
    without calling the office
The brief

An old website, and a busy season every year

Replace the old website.

The firm had a site that needed rebuilding, not a fresh coat of paint.

Let clients do it themselves.

Book, send documents and pay online, without a phone call to the office.

Follow up without extra admin.

Every appointment request should get a reply, without someone chasing it.
What we built

Six pieces, one system

01

A new website, built for phones first.

Every page leads with the same three actions: book an appointment 1, open the client portal 2 and see what to bring 3. Personal, small business and rental property each get their own page.
taxforjax.com
Tax For Jax home page
02

Online booking, followed up automatically.

The booking button opens a GoHighLevel form 1. Requests land in GoHighLevel, where the automations we set up handle the follow-up. A floating button lets visitors text the office from any page 2.
taxforjax.com/#book-appointment
Tax For Jax online booking section
03

The office hears about every lead right away.

The moment someone fills a form, the office gets an email with who they are and what they need 1, marked to call them now 2. The automation sends it, not a person 3. At the same time the lead gets a text or DM, and booked calls get automatic reminders.
mail.google.com
New lead email alert sent to the Tax For Jax office, with the lead name blurred
04

Every lead is saved in one place.

Every request is stored as a contact in GoHighLevel 1, with when it came in 2 and the last conversation 3. No lead is left in an inbox or on a sticky note. Names, numbers and emails are blurred here to protect their clients.
GoHighLevel · Contacts
Tax For Jax lead list in GoHighLevel, with client details blurred
05

Clients arrive with the right documents.

An interactive checklist lists what to bring, by situation 1. It prints in one click 2. The three forms clients fill out before the appointment are one download away 3.
taxforjax.com/checklist
Tax appointment worksheet with a document checklist and downloadable forms
06

Documents go to SecureFile Pro, not email.

Tax For Jax keeps client files in SecureFile Pro, their secure client portal. We connected it to the site: a digital drop-off on the checklist 1 and a Client Portal button on every page 2. Clients upload before they arrive.
taxforjax.com/checklist
Digital drop-off card linking to the SecureFile Pro client portal
After

The same office, less phone tag

How each part of the job runs now
The jobHow it runs now
WebsiteNew mobile-first site with 3 service pages, hosted on Netlify
BookingOnline form in GoHighLevel, one click from every page
Follow-upEmail alert to the office, text or DM to the lead, reminders before booked calls
LeadsEvery request saved as a contact in GoHighLevel
Client documentsUploaded to SecureFile Pro, linked from every page
Appointment prepPrintable checklist and 3 downloadable forms
PaymentOnline through PayPal, cards accepted
Quick questionsText the office from a floating button
Booking, documents and payment all start on the website, not on the phone.
SecureFile Pro is one click away on every page, so clients can upload without emailing files.
No lead gets lost: every request is saved in GoHighLevel, the office is emailed at once and the lead gets a text or DM.
In production

Live at taxforjax.com since January 2026

The site runs on Netlify. Booking runs in GoHighLevel, client files in SecureFile Pro and payments in PayPal.
taxforjax.com/personal-tax
Tax For Jax personal tax service page
Under the hood

What it runs on

Website
React, Vite, TypeScript, Tailwind
Hosting
Netlify, with the service pages served as static pages
Booking and automations
GoHighLevel forms, contacts, lead alerts, SMS and reminders
Client portal
SecureFile Pro, linked from the header and the checklist
Payments
PayPal checkout link

Want a website that books, collects and follows up for you?

For service firms that want clients to book, send documents and pay online. In 20 minutes we look at your site and what we would automate first.
Book a 20-minute call