top of page
Rocket Web Labs Web Design Agency in Victoria, BC Blog Post Image

The Foundation — Building the Real Estate Concierge

  • Jul 27
  • 5 min read

Updated: Jul 31

How a project that began with MLS integration and an advanced map search evolved into something much bigger.


Every project has an origin story.


Looking back now, it's easy to point to artificial intelligence as the turning point.


But the truth is...


This project didn't begin with AI.


It didn't begin with automation.


It didn't begin with CRM dashboards, lead scoring, or business intelligence.


It began with a simple question.


How do you build a real estate website that's genuinely useful?


For years, I'd been designing websites for real estate professionals.


Beautiful websites. Modern layouts. Strong branding. Polished property pages.


They looked great.


They generated leads.


But something always felt missing.


Visitors would arrive.


Browse a handful of listings.


Maybe explore a neighbourhood page.


Then leave.


The websites were doing exactly what they had been designed to do.


But they weren't becoming part of the buyer's journey.


They were digital brochures.


Not intelligent experiences.


I couldn't shake the feeling that real estate websites were capable of so much more.


The idea started long before the technology.


As I've been building this platform, I've found myself thinking back to one of my very first careers.


Long before I designed websites.


Long before I wrote a single line of code.


Josh working as a concierge at the Vancouver Marriott Pinnacle Hotel in downtown Vancouver before beginning his career in web design and real estate technology.

I worked as a concierge at the Vancouver Marriott Pinnacle Hotel in downtown Vancouver.


Every day was different.


Guests would walk up to the desk asking questions that had no single right answer.


"Where should we have dinner?"


"What's the quickest way to get to Whistler?"


"We're celebrating our anniversary. What would you recommend?"


The best concierge wasn't the person who memorized the most information.


It was the person who listened.


Who understood context.


Who asked thoughtful questions.


Who learned what mattered to the person standing in front of them before making a recommendation.


Looking back, I realize that experience shaped how I think about solving problems.


A concierge doesn't simply provide information.


A concierge provides guidance.


At the time, I never imagined those lessons would eventually influence the technology I would build.


Years later, while working on this project, I realized I wasn't trying to build another chatbot.


I was trying to build a real estate concierge.


Not something that simply answered questions.


Something that understood people.


Something that could guide buyers and sellers through one of the biggest decisions of their lives.


The industry had changed.


The technology had changed.


But the philosophy hadn't.


Help people make better decisions by understanding what they actually need.


A year ago, I tried to build something much smaller.


Almost exactly one year ago, I wasn't trying to build an AI-powered real estate platform.


I was trying to build a better map search.


At the time, it felt like a straightforward project.


Real estate buyers don't naturally think in dropdown menus and endless filter lists.


They think geographically.


"I'd love to live near the lake."


"I'd like to be close to downtown."


"Can I stay within this neighbourhood?"


I wanted people to explore listings the same way they explored the real world.


Moving around a map.


Zooming into neighbourhoods.


Discovering communities visually instead of scrolling through pages of search results.


It felt like the natural evolution of the modern real estate website.


But as I worked through the design, new questions kept appearing.


Questions I hadn't expected.


What happens after someone finds a property?


How do they compare homes over weeks or even months?


How do they remember the listings they loved?


How does an agent know what someone is actually searching for?


How can a website become more than just a place to browse listings?


Every answer created another question.


Eventually, I realized I wasn't trying to solve a search problem anymore.


I was trying to solve a relationship problem.


I had the vision.


I just didn't have the skills yet.


Naturally, my thoughts turned toward artificial intelligence.


If a website could have meaningful conversations with visitors, perhaps it could understand them in ways traditional search never could.


The vision made sense.


The execution did not.


I quickly discovered that I had reached the limits of my own knowledge.


Not because the idea was impossible.


Because I wasn't ready to build it.


At that point, my understanding of AI, automation, data architecture, conversational systems, and intelligent workflows simply wasn't deep enough.


I could clearly see where I wanted to go.


I just didn't know how to get there.


That realization was frustrating.


But it was also freeing.


Instead of forcing the project forward, I stepped away.


Over the following year, I immersed myself in learning.


Artificial intelligence.


Automation.


Product design.


CRM architecture.


Data systems.


Every client project became an opportunity to experiment.


Every late night became another lesson.


Every obstacle taught me something that would eventually become part of this platform.


Then, almost exactly one year later, I came back.


This time, I wasn't trying to build an advanced map search.


I was building the platform I had imagined all along.


I just hadn't realized it yet.


Ironically, none of it started with AI.


It started with the MLS.


Before a website can understand people...


It first needs to understand properties.


Every recommendation.


Every conversation.


Every insight.


Every opportunity.


Every future automation.


Everything depends on one thing.


Reliable, accurate, live property data.


That made MLS integration the true foundation of everything that would come later.


Not because it was the most exciting feature.


Because it was the one every future decision would rely on.


A real estate platform is only as intelligent as the information it understands.


Building more than a property feed.


Connecting the MLS wasn't simply about importing listings onto a website.


It was about building a living system.


Every property contains hundreds of pieces of information.


Location.


Bedrooms.


Bathrooms.


Square footage.


Features.


Photos.


Schools.


Open houses.


Status.


Neighbourhood.


At first glance, this looks like a data problem.


It isn't.


It's a design problem.


How do you help someone discover the right home without overwhelming them?


How do you present thousands of listings in a way that feels intuitive instead of exhausting?


How do you build confidence before someone ever contacts an agent?


The MLS wasn't the destination.


It was the foundation.


Everything else would be built on top of it.


Solving one problem revealed another.


Once live MLS integration was working, something changed almost immediately.


The website became more useful.


Visitors spent more time browsing.


They explored more listings.


The experience felt alive.


But another limitation became obvious.


Search still felt mechanical.


Traditional real estate websites ask people to think like databases.


Choose a city.


Pick a price range.


Select bedrooms.


Click Search.


Real buyers don't think that way.


They think...


"I want somewhere my kids can ride their bikes."


"I'd love to walk to coffee shops."


"I'd happily compromise on square footage if the neighborhood is right."


People aren't searching for numbers.


They're searching for a future.


The website had solved the inventory problem.


It hadn't solved the discovery problem.


That realization became the next chapter.


Looking back...


It's funny how projects evolve.


I thought I was building a better map search.


Instead, I unknowingly started building something much bigger.


Today, that project has grown into an intelligent system that combines conversational AI, live MLS data, advanced search, buyer and seller profiles, CRM workflows, lead scoring, opportunity matching, automation, and business intelligence.


But none of those ideas existed on day one.


They emerged one problem at a time.


Every feature exposed another opportunity.


Every solved problem revealed the next challenge.


Looking back, the path feels obvious.


Living through it, it never was.


What's Next?


With live MLS data in place, the platform finally had a trustworthy foundation.


But buyers still had to search the way websites expected them to search.


The next question became much more interesting.


What if finding a home felt less like filling out a search form... and more like exploring a place you could actually imagine living?


That question led to the next chapter.



"Sometimes the biggest innovations don't begin with a breakthrough. They begin with a question that refuses to leave you alone."

 
 
 

Comments


bottom of page