A 10-Year Idea. A Deadline of Now.
Jason Ellis is a 19-year veteran firefighter based in Sandy Springs, Georgia. For a decade, he held a single conviction: homeowners deserve to hire people their community already trusts, and firefighters with trade skills deserve a legitimate channel to offer those services. The idea was real. The platform wasn't.
By chance, Jason crossed paths with Joel Flournoy — founder of J.ATCHISON. Fourteen days later, Hiring Heroes was live at hiring-heroes.com — a fully operational two-sided marketplace with provider signups, consumer accounts, Stripe billing, automated reviews, geolocation search, SEO infrastructure, and a Google-indexed sitemap.
"He had been waiting 10 years to make this happen. It took us 14 days."
Joel Flournoy · Founder, J.ATCHISON
A Complete, Two-Sided Marketplace.
Not a prototype. Not an MVP. A production system with two distinct user types, live payment processing, automated email workflows, and a fully indexed public web presence.
Provider System
Full signup, email verification, profile builder, dashboard with trial countdown, edit profile, password reset, and SMS notifications on key actions.
Consumer System
Account creation, email verification, login, dashboard, and contact-gated access to provider phone and email — locked until a free account is created.
Geolocation Search
Browse by city, ZIP code, or browser geolocation. Filter by service category. Sort by rating, experience, or tier. Haversine radius calculation in MySQL.
Stripe Billing
Live subscription tiers via Stripe Checkout. Webhook-driven tier updates, customer creation, upgrade, downgrade, and cancellation — all in production.
Automated Review System
Timed review requests sent by cron job based on service category delay (7–30 days). Unique token per contact. One-shot submit. Average rating updates instantly.
Partner Portal
Private portal for business stakeholders. Live platform stats, update feed, comment system, and a living platform overview document. Role-based access control.
Email & SMS
Transactional email via PHPMailer for verification, messaging, and review requests. Twilio SMS alerts to admin on new provider and consumer signups.
SEO Foundation
JSON-LD schema on every page — FAQPage, HowTo, LocalBusiness, Organization, WebSite SearchAction. Dynamic sitemap. robots.txt. Google Search Console verified.
Mobile-First Design
Every page built viewport-safe from first write. Tap targets, overflow, font sizes, form inputs, and layouts tested and verified across all breakpoints.
14 Days. Concept to Indexed, Revenue-Ready Product.
This timeline reflects a founder-led build — the client was also the product owner, which eliminated the feedback loops and scope revisions typical of a client engagement. A comparable client project runs 6–10 weeks with normal discovery, revision, and approval cycles.
Foundation & Architecture
Database schema, authentication system, provider signup and email verification flow, hosting setup, SFTP deployment pipeline established.
Core Platform Pages
Browse page with Haversine geolocation search, provider profiles, consumer signup and login, contact-gated access system, mobile-responsive layouts across all pages.
Billing & Notifications
Stripe Checkout integration, subscription tiers, webhook handling, real-time tier updates. PHPMailer transactional email and Twilio SMS admin alerts.
Review System & Partner Portal
Automated timed review request cron job, token-based one-shot review submission, star ratings on profiles. Partner portal with live stats, update feed, and comment system.
Launch Preparation
Home page design, SEO schema across all pages, dynamic sitemap, robots.txt, Google Search Console verification and sitemap submission.
Live in Production
Stripe switched to live keys. Test personas deactivated. All pages deployed. Key URLs submitted for indexing. hiring-heroes.com live and open to the public.
Practical, Deployable, Maintainable.
The stack was chosen for fast deployment, low hosting cost, and long-term maintainability — no over-engineered frameworks, no unnecessary dependencies.
Premium Solutions. Enterprise Delivery.
J.ATCHISON engagements for platforms of this scope are priced at $80,000–$120,000. What clients receive is not a prototype or an MVP — it is a fully operational, revenue-generating business platform, production-deployed and built to scale.
Hiring Heroes represents the full breadth of what a J.ATCHISON engagement delivers. Every system below was designed, built, integrated, and deployed to production.
| System Delivered | What It Includes |
|---|---|
| Authentication & Security | Provider and consumer signup, email verification, login, password reset, session management |
| Provider Platform | Onboarding flow, profile builder, dashboard, trial countdown, edit profile, SMS notifications |
| Consumer Platform | Account creation, login, dashboard, contact-gated access to provider information |
| Payments & Billing | Stripe Checkout, live subscriptions, webhook-driven tier updates, upgrade and cancellation flows |
| Geolocation Search | City, ZIP, and browser-location search with Haversine radius filtering and category sorting |
| Automated Reviews | Cron-driven timed requests, token-based one-shot submission, live star rating aggregation |
| Email & SMS | Transactional email via PHPMailer, Twilio SMS admin alerts on every key platform event |
| Partner Portal | Live platform stats, update feed, stakeholder comment system, role-based access |
| SEO & Discoverability | JSON-LD schema site-wide, dynamic sitemap, robots.txt, Google Search Console verified and indexed |
| Mobile-First Design | Every page viewport-safe, tap targets, responsive layouts, tested across all breakpoints |
| Deployment & Infrastructure | Production hosting, SFTP pipeline, version control, go-live execution |
This is what $80,000–$120,000 with J.ATCHISON looks like — a complete, live, revenue-ready platform. Not a concept. Not a roadmap. A business.
Delivered in 14 DaysThis Isn't a Demo. It's in Production.
Hiring Heroes is live, indexed by Google, and accepting real signups and real payments today. Every system in this case study is operational on the production server.
Live Website
Visit hiring-heroes.com. Create a consumer account, browse providers, and see the contact-gate in action.
Google Indexed
Verified in Google Search Console. Sitemap submitted. Key pages requested for indexing. Search site:hiring-heroes.com to see live coverage.
Live Payments
Stripe is in live mode. Real subscriptions are processing. Checkout, webhooks, and tier updates are all operational.
Version Controlled
Full codebase in GitHub under version control. Every feature tracked, committed, and documented throughout the build.
What 14 Days Actually Means.
This build moved fast because the founder was the client. Joel Flournoy had a clear technical vision, made decisions immediately, and eliminated the revision cycles that typically add weeks to a project. That's not a caveat — it's a model.
A client engagement operates differently. Discovery takes time. Requirements need translation. Feedback loops exist for good reason. A well-scoped project of this complexity, done right, realistically runs 6–10 weeks — still a fraction of what a traditional development shop would need, and delivered to the same enterprise standard.
"The capability is real. The timeline scales with clarity. The more defined your vision, the faster we move."
Joel Flournoy · Founder, J.ATCHISONThe Capability Is Real.
The Timeline Is Not Negotiable.
If you have a product that needs to exist, a platform that needs to be built, or a vision that's been waiting — J.ATCHISON delivers at the enterprise level, without the enterprise delay.
Schedule Consultation (470) 203-0035