Marketing Site · 2026
Anyone Can Homeschool
Homeschool guidance from Brad and Aubree Stafford, with every platform they run on brought under one look
Brad and Aubree Stafford's homeschool guidance for parents who are the first in their family to homeschool: a free call with Brad on Google Meet, a video course, one-on-one coaching with veteran homeschool parents, free guides by email and a podcast. Each of those runs on its own platform (GoHighLevel for the calendar, the checkout and the guides, Yo!Coach for the coaches, Buzzsprout for the podcast), and the new site joins them into one place a parent can find their way around, in the family's own paper, navy and tan.

- The site's own header and footer on the GoHighLevel calendar, checkout and guide pages
- One menuThe site's own header and footer on the GoHighLevel calendar, checkout and guide pages
- A guide sign-up on the site lands in GoHighLevel and starts the family's own emails
- Straight inA guide sign-up on the site lands in GoHighLevel and starts the family's own emails
- A page and a link preview of its own, from the podcast feed, with no deploy
- Every episodeA page and a link preview of its own, from the podcast feed, with no deploy
The problem
The old site was WordPress on a page builder, with a shop that never opened, and almost every step that mattered happened somewhere else. The free call was a GoHighLevel page, the course checkout another, each free guide its own funnel page, the coaches a Yo!Coach directory and the podcast on Buzzsprout, each in its own template with its own fonts and its own idea of a menu. A parent who clicked to book a call left the family's site and landed on what looked like a stranger's. The free call itself was split between a GoHighLevel calendar and Brad's coaching profile, and a search for the business's name answered with a 2020 book of the same title.
What got built
The brief was to keep the platforms the family already runs on and build everything else natively, so the site sells and books nothing itself and re-implements no checkout. Every page is rebuilt from their own words, and every platform address lives once in the code, read by the pages, the structured data, the link previews and the llms.txt. Then the platforms were brought into the site's world. The free call page and the course checkout on GoHighLevel, and the guide pages on its ebook address, were rebuilt from source kept in the repo: the same paper, navy and tan, the same Aleo and Figtree, and the site's own header and footer generated from the same menu file, so a parent who clicks through is still on the family's site. GoHighLevel's calendar and order form sit inside that design by their official embeds, the calendar in the family's navy and the order form still taking payment through Stripe. The free call now has one front door, Brad's 15 minutes on Google Meet, and every button that offers it goes there. On the site, the free guide is a pop-up that writes the parent straight into GoHighLevel through its API and tags them, which starts the family's own email sequence, the one more than two thousand parents had already started. The podcast is read from the Buzzsprout feed every hour, so a new episode gets its own page and link preview with no deploy, and four episodes carry transcripts cleaned from the recordings and approved by Brad. Every coach from the Yo!Coach directory is on the site in their own words, with a button to book them there. The contact form sends designed emails through Resend, the Meta pixel the old site ran comes back only when the visitor allows it, and every address in the WordPress sitemap still answers.
Inside the product
Captured from the live site and its GoHighLevel pages on 1 November 2026, the day after launch. Nothing was submitted: the pop-up is shown empty, and the calendar shows Brad's real open times.

Friend from co-op

One Bet, Six Plane Tickets and a Decade in Africa
anyonecanhomeschool.com
Delivered





Everything it does
The site itself
- Every page rebuilt from the family's own words, with what they wrote kept where they wrote it.
- Every platform address, price and coach lives once in the code, and the pages, structured data, link previews and llms.txt read from it.
- The founders named everywhere the business introduces itself, so a search for the name finds the family rather than a book with the same title.
- Every address in the old WordPress sitemap redirects to the page that replaced it, the never-opened shop included.
GoHighLevel: the free call
- The page rebuilt in the site's world, with the site's own header and footer, and the calendar inside it by its official embed.
- The calendar set in the family's navy and renamed for what it is: a free 15-minute call with Brad.
- Every booking makes its own Google Meet, and every free call button on the site goes to this one calendar.
GoHighLevel: the course checkout
- Rebuilt around GoHighLevel's own order form, which still takes payment through Stripe as it always did.
- Edited in place on the live funnel step, so its address, its product and where a buyer lands after paying all stayed as they were.
GoHighLevel: the free guides
- A pop-up on the site for a first name and an email, written into GoHighLevel through its API and tagged.
- The tag starts the family's own email sequence, so the guide and the weeks of notes after it come from the workflow they already run.
- Offered once on its own, never in a parent's first seconds or on the contact page, and never again once sent.
- The guide pages on the ebook address rebuilt in the site's world, each keeping its own GoHighLevel form.
Yo!Coach: the coaches
- Every coach from the directory on the site, in their own words: who they work with, their rates and their background.
- Each with a button to book them on Yo!Coach, where sessions and accounts already live.
Buzzsprout: the podcast
- Read from the feed every hour, so a new episode gets its own page and link preview with no deploy.
- A player on every episode, its show notes, and links to the apps the show is on.
- Transcripts cleaned from the recordings and approved by Brad before they print, each time playing the episode from there.
Mail, ads and the back office
- The contact form sends the family a designed email they can reply to, and the parent a receipt, through Resend.
- The Meta pixel the old site ran, back only when the visitor allows it, with a switch in the privacy policy.
- Their Google Workspace mail carried record for record when the domain moved, so nothing about their inbox changed.
- A back office at their own address for visits, invoices and requests, from our client admin.
Next project
Heritage Remedy Co.
Herbal remedies from Krum, Texas, and a finder that narrows the shelf to what fits
Tell us about the business.
What it does, where, and what the website has to make happen. Within a day you will have a straight answer on what it takes to build, what it costs to run, and what we would cut. If the honest answer is that you do not need a new site, that is the answer you get.
Or skip the form entirely. hello@pinelandtech.com reaches a person, not a queue.
