You're a firefighter, a paramedic, you train hard, you look the part, and you just got certified. That's a better starting position than most trainers ever have. This document is my pitch for how we turn it into actual clients — a brand, a website, a Google presence, and a plan that uses the story you already have instead of covering it up.
Update — April 2026: niche is locked (first responder, with a sharp secondary focus on recruit academy prep — TEEX especially), and visual direction is locked (A — gritty/tactical). Everything below is updated to reflect those picks. Still open: photos, department rules, pricing specifics, logistics. Read, react, correct me.
Your firefighter/paramedic background isn't a fun fact to mention on the About page — it's the whole angle. Most personal trainers are "guys who lift." You're a guy whose job physically requires being in shape, who has to stay calm under stress, and who gets trusted with people's worst days. That's credibility you can't fake or buy.
The plan: lead with first-responder fitness, with a sharp secondary focus on recruit academy prep (CPAT for fire, PATs for police, conditioning for EMT/paramedic programs) — leaning into the fact that TEEX is right here in College Station. Build a small, sharp tactical-looking site that tells the story clearly, get your Google Business Profile up, and let Instagram + word of mouth do most of the work for the first six months.
Here's my working model of Jensen-the-trainer. Anything off, tell me:
The single most important decision in this whole project. Everything else — what the site says, who you photograph for, what you post on IG, who you market to — falls out of this one choice. Three real options, one recommendation:
Firefighters, EMS, cops, military, academy candidates, the guy prepping for the CPAT, the veteran getting back in shape.
You are one. That's not branding — it's true. Nobody else in Bryan can say it the same way. First responders trust other first responders over civilians, period.
Smaller pool, way higher conversion. Bryan/College Station has a real fire and EMS community, active LE, the Texas A&M Corps of Cadets, plus ROTC and guys who commute for academy prep. Content writes itself: "How I train between 24-hour shifts," shift-compatible programming, CPAT prep, turnout-gear conditioning.
Narrow if you turn out not to love the niche. But narrow is how new trainers actually get discovered — you can always widen later.
Guys 25–45 who want to be stronger, leaner, more capable. Working professionals, dads, guys who used to lift and want back in.
Biggest market. "Firefighter who trains serious guys" is instant credibility with this crowd — same archetype they're trying to become.
Biggest pool, most competition. Harder to stand out without either great photos, great content, or a narrow sub-niche. Instagram-driven growth is real here but slow.
You become one of thousands. Differentiation has to come from content quality and your look, not just your story.
Whoever in Bryan/College Station wants a trainer. Any age, any goal.
Simple. Local SEO does a lot of the work. Lowest pressure to create content.
Smaller market in absolute numbers, slow organic growth, easy to fill a small roster. But ceiling is low.
Wastes your actual differentiator. "Personal trainer in Bryan" is a commodity. Anyone with a cert can say it.
You picked Option 1, and you specifically want to lean into first responder recruit academy prep — TEEX especially. That's a smart sharpening of the angle. Here's why it's better than a generic "first responder fitness" positioning:
Primary positioning stays: tactical fitness for first responders. Academy prep is the edge — the specific, urgent, credentialed sub-niche we lead with for the first ~6 months because it's where you can rank and convert fastest. Active firefighters / EMS / LE who DM you are always welcome, but the site and the marketing point at cadets first.
Before I build mockups, I want to sketch three different visual directions so you can react to the feel rather than a specific layout. Whatever we pick here drives the whole aesthetic: color, typography, photography style, what the site feels like to land on.
Dark, confident, a little aggressive. Blacks and charcoals with an ember/orange accent. Heavy sans-serif display type. Looks like a boutique tactical-training company.
Low-key lighting, shadows, grain. Action shots, turnout-gear portraits, gym in the evening. B&W leaning.
Tactical Athlete, Tactical Barbell, MTN Tough. Think "elite unit" not "big-box gym."
Option 1 positioning (first responder / tactical).
Warm, premium, magazine-quality. Cream and bone backgrounds, charcoal type, an ember accent. Serif display type with a thin italic treatment. What you're looking at right now, basically.
High-contrast B&W portraits, moody but clean. Action shots with intention. Mixed with lifestyle (coffee before a shift, running at sunrise).
GQ Fitness features, On Running's brand site, Tracksmith, Nike's lookbook output. "Serious guy who also has taste."
Either Option 1 or Option 2. Widest-appeal of the three.
Bright, approachable, modern. White background, navy ink, orange pop. Geometric sans type. Feels less "tactical" and more "I'll coach you patiently."
Natural light, color, smiling. Training sessions shot like product photography — clean backgrounds, lots of whitespace.
Future, Ladder, Fitbod, Tonal. Software-company polish applied to a human trainer.
Broader men's fitness / Option 2. Works if you're targeting online coaching in particular.
You picked A, which matches the positioning cleanly. Dark palette, heavy display type, ember/orange accent, low-key photography with grain. Right call given who the site is actually for — cadets and active first responders read A as serious and appropriate, where B could read "lifestyle brand" and C "app startup." Neither of those help you sell CPAT prep.
One thing to name out loud: this plan document itself is still rendered in Direction B — cream backgrounds, Instrument Serif headings, warm tones. That was deliberate when I wrote it (a calm reading experience for a long doc). The actual site will be Direction A. When I build the real landing page, the aesthetic flips completely — black background, heavier type, grain-heavy B&W photography, ember accent on CTAs. You'll feel the contrast immediately in the first mockup.
Real talk — on a fitness site, photography carries more of the brand than copy, typography, or anything else combined. You're literally selling "look like you could be me" or "move like you do." A template site with great photos beats a bespoke site with bad photos, every time.
Good news: you don't need a professional shoot. You need a friend with an iPhone 13 or newer, an hour of daylight, and a shot list. I'll give you the shot list. Here's what we need:
Most new trainers waste months building a 7-page website nobody visits. We're going the other direction. Phase 1 is a single-page site that does everything a first-time visitor needs. More pages show up when you have content to put on them.
One page, one URL, mobile-first. Here's what's on it, in order:
Don't build any of this until it earns its way in:
/academy-prep/ first (TEEX + CPAT + PAT cadets), then /first-responder-fitness/, then /online-coaching/. Build each once you have a couple of clients for that thing, so the page has real language and real results to reference.Same stack as the other projects I build under this umbrella:
For a local service business, the website alone rarely drives customers. What drives customers is Google Business Profile + social proof + a steady Instagram presence feeding back to the site. We're going to set up all of it in parallel.
Given the academy-prep angle, these are the queries I want the site and your GBP listing to dominate over the first 6 months. Most are low-competition, geographically narrow, and high-intent — exactly the shape we want:
Each of these becomes a page, a GBP service, or a piece of IG / blog content over time. We don't need to hit them all on day one — the landing page targets 2–3 and we add pages as you take clients for each type.
Free, mandatory, and easily worth more than anything we do on the website. When someone searches "personal trainer Bryan TX" on Google or Google Maps, the three listings that show up first (the "local pack") are almost always the difference between someone DMing you and not. GBP is how you get into that pack.
What we need to set up:
Reviews matter more than almost any other ranking signal Google uses locally. Getting to 10+ reviews in the first 3 months is a real goal; 25+ by 6 months is the serious-business threshold. Ways to get there:
Google's "NAP consistency" (Name, Address, Phone being identical everywhere) is a ranking factor. So we list you in a few core places and keep them perfectly synced:
Skip: paid directory listings, "premium fitness directories," anything that emails you asking for money. None of them help.
Your IG is already a real asset (you have a following). The goal is to make it a traffic source for the site and for booking calls, not just a content graveyard.
jensenhardy.com or whatever we land on). Not a Linktree.Emerging but real. When people ask ChatGPT, Claude, or Perplexity "who's a good personal trainer in College Station," those models need to have read your site to recommend you. Most Wix/Squarespace sites ship so much JavaScript the AI crawlers can't read them. Ours will be plain HTML with proper schema, so you'll at least be a candidate.
Two things to get right: (1) not undercharging out of fear, (2) not overcharging before you have proof. Here's what Bryan/College Station roughly looks like as a market:
| Service | Market range (B/CS) | Suggested starting |
|---|---|---|
| In-person session (1 hr) | $50 – $100 | $65 |
| 4-pack (1 month, 1×/wk) | $180 – $360 | $240 |
| 8-pack (1 month, 2×/wk) | $340 – $700 | $460 |
| Academy Prep — 8-week program | $500 – $1,200 | $795 |
| Academy Prep — 12-week program | $750 – $1,800 | $1,095 |
| Online coaching (monthly) | $150 – $400 | $199 |
| Programming-only | $50 – $150 | $89 |
On the academy-prep packages: these are intentionally priced as a program, not as a stack of sessions. A cadet with an academy start date isn't shopping per-hour — they're buying a passing grade on the CPAT. Sell them the outcome. Each program would include a benchmark session, 8 or 12 weeks of structured training (in-person + written programming between sessions), a CPAT-simulation run-through before test day, and unlimited texting / form checks. You can run 3–5 of these concurrently once you're rolling.
No hard deadlines. Here's a realistic 4–5 week path if we move at a normal pace. Could be 2 weeks aggressive, 8 weeks chill. You tell me.
jensen.ezrajacksonbailey.com. Remaining ~15 min of decisions: confirm department rules on turnout-gear photography (see section 10), and pick a two-hour window for the photo shoot.
Everything below takes a few hours total, spread across a couple weeks. Not bad for a business.
I could leave this at "you're family, so I want to help." True, but incomplete. Two other honest things:
First — I'm building a thing. Under ezrajacksonbailey.com I'm stacking up personal projects with the goal of eventually offering AI-native digital work as a service. I'm not charging you because that would make this a contract and I don't want it to be one. But every project I build well makes the next conversation with a paying client easier. If this goes well, my ask is that I can reference you as a case study when I'm ready — name, link, whatever you're comfortable with.
Second — first responders, athletes, and small-business owners in places like Bryan are exactly who I'd like to eventually work with. If you know other firefighters, paramedics, or cops who are trying to build something on the side, send them my way. That's enough.
No pressure, no timeline, no hard feelings if you decide this isn't for you or just isn't the right season. We're family first. But if you're in, I'm in.