Building Better Days with Dylan: what a real estate agent website actually needs
Dylan McDonald is a solo real estate agent in Winston-Salem, NC with a real differentiator: he bought and sold properties with his own money before he ever took a listing. Building his site taught me why real estate is one of the most interesting spaces to build for — and why most agent websites fail to do the job.
Dylan McDonald came to me wanting a website that matched how he thinks about real estate — which is different from how most agents think about it. He bought and sold properties before he ever had a real estate license. Three purchases, one sale, all of his own money. He knows what it feels like to be on the other side of the transaction. When he finally got licensed, his first instinct wasn't "I need a site with a big search widget." It was: "I need a site that shows people who I am."
That's an interesting brief to work from. And it led to a set of decisions that made this one of the more enjoyable builds I've done recently.
The IDX question
The first question you have to answer for any real estate agent site is whether to integrate IDX — the data feed that lets agents display MLS listings directly on their own domain. It's table stakes at a lot of real estate shops. Big portals like Zillow and Realtor.com obviously have it. Most agent-template products include it out of the box.
The argument for IDX is reach and stickiness: if visitors can search listings right on your site, they have a reason to come back. The counterargument is that you're now competing with Zillow on their home turf, and losing. If someone wants to browse thousands of listings across multiple filters, they're going to use a portal. An agent's personal site isn't going to out-feature Zillow on search functionality — and trying to signals the wrong priorities.
For Dylan specifically, IDX didn't make sense for another reason: it wasn't how he intended to work. His differentiator isn't access to listings. Anyone with a phone can browse listings. His differentiator is what he brings to the conversation once you're ready to move — the investor background, the hands-on experience, the actual opinion. An IDX feed wouldn't have conveyed any of that. It would have just added technical overhead for a feature that works against his positioning.
We skipped it. The site is focused on Dylan, his neighborhoods, and making it easy to reach him directly.
Neighborhood guides as the content backbone
If you're not winning on IDX search, where does a solo agent site generate organic traffic? For a local real estate business, the answer is neighborhood content — and it's actually a better long-term bet than the portal play.
Someone searching "Ardmore Winston-Salem homes" or "what's it like to live in West End" is further along in their decision process than someone browsing general listings. They've picked a geography. They want to understand the place. A well-written neighborhood guide answers questions that Zillow can't: what does the area feel like, who lives there, what's within walking distance, what's the housing stock actually like. That's the kind of local knowledge an agent has and a portal never will.
I built out five neighborhood guides for launch: Ardmore, West End, Washington Park, Clemmons, and Advance. Each one covers the character of the neighborhood, the housing stock, and what Dylan specifically knows about it from his time investing in the market. These pages do double duty — useful content for someone actively researching Winston-Salem, and genuinely differentiating content for a new agent competing against established names in the market.
The SEO structure matters here. Each neighborhood page targets the specific long-tail queries someone would use when researching that area. Title tags and meta descriptions written for search, not just for the heading. Schema markup on each page identifies the neighborhood as a named place with a geographic relationship to Dylan's service area. Small details, but they compound over time.
Building credibility for a solo agent
This is the challenge every solo real estate agent faces that large teams and big brands don't. A national franchise has built-in credibility signals: years in market, volume of closed deals, a roster of agents. A newly licensed agent — even one with genuine experience behind them — starts from zero on paper.
Dylan's credibility story isn't in his agent transaction count. It's in his background as an investor. That's the angle the site leads with. The about section doesn't open with how many clients he's served. It opens with the fact that he's been buying and selling property with his own money since before he had a license. He knows the math of a real estate transaction, not just the process of facilitating one for someone else. That's a different claim, and it's a true one.
The 24-hour response guarantee is another signal worth calling out. Real estate deals move fast. One of the most consistent complaints buyers and sellers have about agents is responsiveness — or the lack of it. A solo agent who makes that a public commitment is putting himself on record. It works as a differentiator precisely because most agents won't say it.
The design reinforces all of this. I kept the visual treatment clean and modern — not the busy, photo-collage aesthetic a lot of regional real estate sites default to. That aesthetic has its place, but it reads as established-and-local rather than sharp-and-professional. For a newer agent trying to earn trust with clients who might otherwise default to a recognizable brand, the site needed to signal confidence.
The lead capture flow
A real estate agent site has one primary conversion goal: get a qualified prospect to reach out. Everything else is in service of that.
For Dylan's site, friction had to be low — not because we're trying to capture every possible lead regardless of quality, but because the people who should reach out tend to self-qualify. Someone who reads through the neighborhood guides, learns about Dylan's background, and decides they want to talk is already a warm prospect. The form just needs to not get in the way.
The contact flow asks for the basics: name, phone, email, and what they're looking to do — buy, sell, or invest. That's enough to start the conversation. Everything else happens on the call. I placed the CTA in multiple locations — in the hero, after the about section, and at the bottom of each neighborhood guide — so someone who's ready to act has an obvious path regardless of where they are on the site.
Phone number is in the header, visible on every page, on every device. For real estate specifically, a lot of clients want to call rather than fill out a form, especially buyers and sellers who are older or just prefer human contact. If you make them hunt for the number, you lose them.
What makes real estate sites different to build
A few things came up during this build that are specific to real estate and worth calling out.
Licensing compliance: real estate agents in most states are required to display their license number on their website. North Carolina is no exception. Dylan's license number is in the footer on every page. Small thing, but missing it is a real issue — I checked the NCREC requirements before we launched.
Schema markup for local real estate has more nuance than most business types. The agent's service area, the brokerage affiliation, the geographic territory they serve — these are signals that matter for local search and they have specific schema types that express them accurately. Getting this right takes more time than dropping a generic LocalBusiness schema on the page, but it's the difference between Google understanding exactly what the site is for and Google having to guess.
Content credibility works differently in real estate than in most service businesses. A photographer's portfolio is immediate, visual evidence. A real estate agent's track record is more opaque — and for a newer agent, the track record is short by definition. The design and copy have to work harder to establish trust through other signals: the investor story, the specific local knowledge, the directness of the communication style. These are judgment calls that require understanding the client's actual positioning, not just filling in a template.
Why I want to build more of these
Real estate is an industry with a specific problem: most agent websites are bad in predictable ways. They're either over-engineered portal clones trying to out-Zillow Zillow, or they're template sites where the most customized thing about them is the headshot. Neither one actually helps a solo agent compete on their real strengths.
The interesting work — the work that actually moves the needle — is understanding what makes a specific agent different, building a site that communicates it clearly, and giving it a content structure that generates search traffic as the neighborhood guides age and build authority. That's not technically complex. It's just hard to do well if you don't care about it.
Dylan's site at bdwdco.com is a good example of what this looks like when it comes together — clean, fast, and specific to him and his market.
If you're a real estate agent looking for something like this — not a template, not an IDX portal, but a site that represents how you actually work — let's talk.
Keep reading
More on Custom Websites and Real Estate.
Need help with your Shopify store?
I build custom Shopify solutions, AI automations, and integrations that save real time and drive revenue. Let's talk about your project.
Get in touch