Every real estate recruitment website looks the same. Hero image of a skyline. Stock photo of agents shaking hands. A "Join Our Team" button that leads to a generic form. Testimonials that read like they were written by the same marketing agency — because they were.
eXp Richmond needed something different. David (the branch owner, not me) had a clear vision: a site that actually converts experienced agents who are evaluating brokerages, not a brochure that sits there collecting dust. Here's how I built it.
The Dual-Path Recruiting Model
eXp Richmond isn't a one-size-fits-all brokerage. They run two distinct paths for agents:
- Team agents: Join an established team with mentorship, shared leads, and structured splits. Good for newer agents or experienced agents who want built-in support infrastructure.
- GRIDx independent agents: Operate independently under the eXp umbrella with higher splits and full autonomy. Good for top producers who don't need hand-holding and want to keep more of their commission.
The entire site architecture flows from this split. The homepage presents both paths clearly. The navigation separates team content from independent content. The CTAs route to different intake flows depending on which path the visitor is exploring. No confusion, no mixed messaging, no "one page that tries to sell everything to everyone."
The Fit Quiz
This was the feature David was most excited about. Instead of a static "which path is right for you" comparison chart, I built an interactive quiz that helps agents self-select. The quiz asks about production volume, years of experience, preferred support level, lead generation approach, and growth goals. Based on the answers, it recommends either the team path or the independent path — and routes directly to the relevant information page with a pre-filled contact form.
Why a quiz instead of a comparison page? Because agents evaluating brokerages are overwhelmed with information. Every brokerage has a pitch deck. Every brokerage claims the best splits, the best tech, the best culture. A quiz cuts through the noise by making it about the agent's specific situation, not the brokerage's marketing.
The quiz also serves as a lead qualification tool. When a completed quiz generates a contact form submission, David's team knows exactly what the agent is looking for before the first phone call. No cold outreach. No generic follow-up. The conversation starts at step 3 instead of step 1.
Per-Team Pages with Real Bios
eXp Richmond has multiple teams operating under the branch. Each team gets its own page with real bios, real photos, and real production numbers. Not stock photos. Not "Agent Smith has 10 years of experience and a passion for helping families find their dream home." Actual information about what each team specializes in, what their average deal looks like, and what kind of agent would be a good fit.
This matters because the number one question an agent asks when evaluating a team is "who am I working with?" A generic team page doesn't answer that. A page with real names, real numbers, and honest descriptions of team culture does. David insisted on authenticity over polish here, and he was right.
The Partner Ecosystem
Real estate doesn't happen in isolation. Every transaction involves lenders, title companies, insurance providers, inspectors, and attorneys. eXp Richmond has established relationships with preferred partners in each category. I built a partner ecosystem section that presents these relationships as "support nodes" — not just a list of vendors, but an integrated network that agents get access to when they join.
For a recruiting site, this is a differentiator. Most brokerages mention "great partnerships" in a bullet point. eXp Richmond shows the actual partners, explains what each one provides, and frames the network as a tangible benefit of joining. It turns an abstract promise into a concrete asset.
Why Premium Dark Design Works for Recruitment
Every real estate website is white background, blue accents, property photos. It's the visual equivalent of a handshake and a business card. eXp Richmond goes dark — deep backgrounds, bright accent colors, modern typography, generous whitespace. It looks nothing like a typical MLS-template brokerage site.
That's the point. The target audience is experienced agents who have seen hundreds of brokerage websites. If eXp Richmond's site looks like all the others, it communicates "we are like all the others." A premium dark design communicates "we are different, and we put real investment into how we present ourselves." In recruitment, perception of quality matters as much as the actual offer.
Building for Someone with Strong Opinions
David knew exactly what he wanted the messaging to say. He's been in real estate for years. He understands his market, his agents, and his competition. Building for a client who is an expert in their industry but not in tech creates a specific dynamic: the "what" is never in question, but the "how" requires constant translation.
"I want agents to feel like they're joining something exclusive" translates to gated content that requires an email to access detailed commission structures. "I want the team pages to feel personal" translates to custom photography sections with non-standard layouts. "I want it to not look like every other site" translates to a complete departure from real estate web conventions.
The skill in client work is mapping business intent to technical implementation without losing the intent in translation. David would describe the feeling he wanted. I would translate that into components, layouts, and interactions. Then we'd review together and iterate. Three rounds on most pages. Five on the homepage.
The Stack and Timeline
- Next.js 16 — App Router with server components for fast initial loads
- Tailwind v4 — utility-first CSS with the dark theme built into the design tokens
- Vercel — zero-config deployment with preview URLs for every revision round
- Framer Motion — subtle animations on scroll for the premium feel without performance cost
Shipped in 2 weeks. Not a landing page — a full recruitment platform with team pages, partner ecosystem, fit quiz, and contact funnels. The preview URL workflow was critical: every revision round, David got a live link to click through on his phone. No mockups, no "imagine this on mobile." Real software, real device, real feedback.
Lessons
Client communication when the client is an industry expert is fundamentally different from building for yourself or for technical users. David didn't care about my stack choices. He cared about whether an agent visiting the site for the first time would feel compelled to fill out the contact form. Every technical decision I made was in service of that single metric.
The site is live and recruiting. If you want to see what a real estate recruitment site looks like when it's built to convert instead of built to exist, check the portfolio.