Projects
SEO results I've driven, plus the tools, apps, and websites I've built, most of them with Claude Code.

CollegeTrends.io
A free dashboard that lets prospective students, parents, and researchers compare every U.S. college on cost, earnings, debt, and outcomes, using the Department of Education's College Scorecard.
- 5,787 shareable school pages
- 167 College Scorecard data fields
- 14 ways to view the data

3D site architecture map
An interactive 3D map of every page on gcu.edu. It shows a 1,700-page site's structure, sections, and internal-link weight at a glance.
- 1,700 pages mapped
- 9 levels of crawl depth
- 2,701 inlinks to the most-linked page

TrailBlaze SEO Extension
A free Chrome extension that audits any page, exports its content structure, and runs side-by-side competitor analysis in the browser.
- 5.0 rating on the Chrome Web Store
- 11 audit and analysis features
- $0 free, with no account or upsells

BM Industrial Solutions
A South Carolina industrial contractor went from 9 leads a quarter to 33 in one year, with calls from Google up eightfold and clicks from search nearly tripled.
- 9 → 33 leads per quarter, first quarter of the engagement vs the latest
- 8x calls from BM's Google Business Profile, same two quarters
- 2.9x clicks from Google search, same two quarters

KFit Performance
A Greenville personal training gym went from one in three website leads coming from search to nearly two in three, with leads from search up 114% in 2026.
- +114% leads from organic search, Jan–Sep 2026 vs 2025
- 64% of website leads now come from search (was 35%)
- 3x Google impressions in the first year

Furman University content program & blog
About 35 blog posts, built from scratch on a research-first SEO process. In 2024 they grew non-branded search traffic 984% and helped double organic visitors in the CRM.
- +102% CRM users from organic search, 2024 vs. 2023
- +984% non-branded organic traffic in 2024
- 35 blog posts behind it all

Bernco Solutions website
A website concept for a family-owned HVAC contractor in Travelers Rest, SC, with a blueprint-inspired design.

BM Industrial Solutions website rebuild
A 22-page site for an industrial compressor and hydraulics contractor, built on a custom static-site generator with full local SEO structure.
- 22 pages
- 11 service pages
- 6 city pages

Calliope's Treasures online store
An e-commerce concept for a family-owned Christian bookstore in Taylors, SC: 736 products, Etsy-style browsing, and product schema on every page.
- 736 product pages
- 753 pages total

FB Group Monitor
A Chrome extension that watches local Facebook groups for people asking for recommendations, a lead source for service businesses.

GCU blog program
SEO research for about 15 Grand Canyon University blog posts a month. 75 posts I researched went from not ranking to ranking, drawing about 15,700 estimated monthly visits.
- 75 posts I researched now ranking, up from zero in Aug 2025
- 15.7K est. monthly organic visits to those posts
- 87 of 93 ranking posts with their top keyword on page 1

Greenville Community Resource Guide
A free directory of food, housing, medical, mental health, and crisis resources in Greenville County, built so people, and AI answer engines, can find help fast.
- 145 pages generated from one spreadsheet
- 63 local resources listed
- 62 need-based landing pages
HomeGym
An iOS app that builds a 4-week training plan around the equipment you actually own, using Claude.

Hybrid site architecture
A proposed URL structure for a university's degree programs: marketing hubs that rank for broad searches, and one catalog where every program lives exactly once.

JSB Grading website
A website concept for a land grading and clearing company serving Greenville County and the Upstate.

PayMyself
How much of this month's LLC profit you can pay yourself after taxes, built for single-member LLC owners who often still have a W-2 job. Free to use with no account, with a QuickBooks Online dashboard.
- 51 state tax profiles (50 states + DC)
- 1-click QuickBooks Online connection

Sauna House Greenville
A Greenville Nordic spa doubled visits from Google by people searching in Greenville in the first three months of local SEO work, with clicks from search up 55% and its average local map rank for spa searches moving from 15th to 7th.
- +104% visits from Google by people searching in Greenville, June 2026 vs August
- +55% clicks from Google search, June 2026 vs August
- 15.3 → 7.1 average local map rank for spa searches, July 20 vs August

This site
A portfolio that doubles as a machine-readable record of my work, with a Human/Agent view and an auto-generated llms.txt.

Ridgeline Digital Marketing website
The agency's home base: services, case studies, and the TrailBlaze extension.

Charleston Southern content strategy
SEO-driven program pages, faculty buy-in, and a new blog on my alma mater's website. In under a year, organic traffic value grew 7.2x and top-10 rankings more than doubled.
- 7.2x organic traffic value, $18K → $131K/month
- +126% keywords in the top 10
- +114% organic traffic, low point to peak