Case 04 · Co-founded venture · Brand and launch · AI concept

Selling buildings before they exist.

I co-founded Urbo Group, a boutique agency for preconstruction real estate. We ran a luxury launch, chased a platform, and closed. This case shows the work that shipped, what went wrong, and the AI product I would build first now. Try it below.

CompanyUrbo Group, co-founded
My roleCo-founder, creative direction and design
Timeline2023–2026: build, launch, platform bet, post-mortem
ShippedThe Aristocrat launch campaign
ConceptBuyer concierge, invented data
Problem

Preconstruction sales run on documents that change while the building is being sold. Buyers ask the same questions, agents answer by hand, and printed pieces go out of date.

Decision

Don’t rebuild the four-portal platform we pitched. Build the one piece the agency already had the inputs for: a concierge that answers from the launch documents and knows when to stop.

Result

Shipped: the launch campaign for an eight-residence luxury building. Built now: a working concierge with six states, including what happens when two documents disagree.

An agency run by people who build

Urbo Group served one vertical: preconstruction real estate. My partner Matthew Tautt develops residential projects; Joshua Goldstein joined to lead business development from Miami. We sold brand, web, renders, video, print and paid media to developers who need to sell units before the first shovel.

I owned creative direction and design: the Urbo brand and site, the sales deck, and the launch pieces for our first project. That project was a Modern Skyline development, Matt’s own company. Matt wrote most of the copy.

The Urbo sales deck

The deck I designed for developer pitches. Swipe, use the arrows or go full screen.

  1. Urbo: Your Big-City Plans Realized
  2. About us
  3. Creating relevant, engaging, client-inspired experiences
  4. Confidently develop with Urbo at your side
  5. Laser focused on preconstruction and real estate development
  6. Rendering: residential complex at dusk
  7. Rendering: tower with terraces
  8. Rendering: tower beside a marina
  9. Our leadership team
  10. Services: an end-to-end integrated solution
  11. Creating desire
  12. Creating desire: the six services
  13. 01 Brand, copy and strategy
  14. 02 Web and interactive
  15. 03 Renderings and architectural animation
  16. 04 Video and photography
  17. 05 Social media and marketing
  18. 06 Print, presentation, site and gallery design
  19. Let’s meet: locations and contact
19 of 21 slides; two embedded-video slides are left out. Renderings are by our render partners.
Urbo website home page: Turning your big-city plans into lived-in spaces, over an architectural horizon image
The Urbo website, built on Wix Studio: positioning for developers, REITs, real estate professionals and product designers.

The Aristocrat: a full launch

Eight private residences in Old Oakville, starting in the $3 millions. The developer needed a brand and a sales kit before construction: identity, site hoarding, a brochure, a buyer preview, sales documents, direct mail and a website that captured registrations.

Selected pieces. I designed them; architectural renderings are by the project’s render partner. Mockups are labelled.

The Aristocrat site hoarding artwork, 8 by 64 feet: Introducing Oakville’s Finest, 160 Trafalgar Road, with the building rendering and wordmark
Site hoarding artwork, 8 × 64 ft. The building’s first public face.

Identity

Old-money restraint for a buyer who wants the address, not the noise: a spaced serif wordmark, a small crown, and dark navy with brass.

The brochure

Twenty-eight pages, A3, printed for the gallery and revised as a digital edition for the broker launch. Flip through it.

  1. Brochure cover: The Aristocrat wordmark on deep navy
  2. Crown on bronze, and the opening quote about eight custom residences
  3. Charm meets luxury: the building at dusk and the introduction
  4. A Spirited Centre and Artfully Designed: rooftop garden and the Oakville lakefront
  5. A Place of Beautiful Beginnings: terrace rendering and Oakville landscapes
  6. Ensuite bathroom interiors
  7. Living room interiors with ravine views
  8. Lobby concierge and interior details
  9. Extraordinarily Yours: the customization program and terraces
  10. Luxury has a new address: creek, marina and neighbourhood
  11. Oakville landscapes: lake, trail and shoreline
  12. Neighbourhood map and nearby shopping, dining, parks and schools
  13. Closing quote on craftsmanship and the crown mark
Cover and 12 spreads from the October 2024 digital edition. The team pages are left out. Renderings are by the project’s render partner.

Buyer preview

An invitation-only focus group: prospective buyers weighed in on design and finishes before the suite plans were final.

Sales documents and direct mail

The pieces brokers hand to buyers, and the mailer that brought new buyers in.

Website

The registration site: the building, the neighbourhood, the residences and one clear action, register.

Count the residences

The RSVP above says nine. The final fast facts say eight. An early brief said ten. Each was right when it was printed. That is how preconstruction works, and it is the problem the concept below is built around.

See the concept

The bet: a platform for the whole sale

In late 2024 Matt proposed something bigger than an agency. Preconstruction sales were fragmented and slow, and everything bottlenecked at sales. The answer, as we pitched it, was one platform for developers, buyers, brokers and the service providers around them.

My role was to turn that architecture into a product people could use. The platform was not built past an early prototype, and no seed round was raised.

What we planned

Four portals and a marketplace

Developer, buyer and broker portals; a marketplace for renders, photography and copy; AI microsites; immersive tours; online deposits.

What it needed

Capital before customers

The plan needed funding to reach a first paying user. Every portal depended on the others to be useful.

What I’d keep

The buyer’s questions

Of everything in the plan, a buyer asking about a building and getting a trustworthy answer was the piece the agency already had the inputs for.

What went wrong

Matt closed Urbo in 2026 after more than a thousand outreach emails. The first two points are his read. The last two are mine.

1

We sold hours as AI made them cheap

Our offer was production: renders, copy, layouts, campaigns. In the same two years, AI began automating much of that work.

Lesson: sell the system that produces the work, not the hours.

2

Our market was smaller than our map

Most US developers build first and sell after. Presales marketing is concentrated in a few cities, and the large agencies already serve them.

Lesson: check how the target market actually buys before you plan for it.

3

The platform tried to do everything first

Four portals, a marketplace and payments, before one paying use. It needed capital to prove anything.

Lesson: start with one surface that earns its place on its own.

4

Our real asset wasn’t productized

We knew how a launch runs: the documents, the revisions, the questions buyers and brokers ask. None of that was in the product.

Lesson: build from what you already know better than anyone.

Try it: Ask the building

A concierge on the project website that answers buyers only from the developer’s approved documents, shows its source, hands price questions to a person, and stops when two documents disagree. The sales team’s side is shown alongside.

Ask one of the suggested questions or type your own. The Wren and Ashgrove Developments are invented; every document and number is fictional.

The six states

Each state has a rule the interface keeps, for the buyer and for the sales team.

1 · Ready

Say what it has read

The documents and their versions are listed before the first question, with what it will not answer.

2 · Answer with source

Show the line it came from

Every answer names the document and version, and can show the exact line.

3 · Hand off

Price goes to a person

Price, availability and incentives go to the sales team, with the conversation if the buyer agrees.

4 · Not in documents

Don’t guess, route it

Answer the part the documents cover, say what they don’t, and send the rest to the team.

5 · Sources conflict

Stop and alert

When two approved documents disagree, the concierge pauses that answer and tells the team which lines conflict.

6 · Team resolves

Record it and update buyers

The team picks the current source with a reason. The old version is retired and buyers who asked are updated.

Four decisions

Each one gives up a smoother demo for something a developer’s sales team can stand behind.

1

Approved documents only, with versions

The concierge answers from the launch documents the team has approved, never from general knowledge.

Why: specs change during sales. An answer without a version can’t be checked, and a wrong spec quoted to a buyer becomes a dispute.

2

Price and availability always go to a person

It never quotes them. It passes the question on, with the buyer’s consent to share the conversation.

Why: they change daily and they’re negotiated. That’s where an agent earns their fee, and with context they don’t start from zero.

3

A conflict stops the answer

When two documents disagree, it doesn’t pick one. It tells the buyer the answer is being checked.

Why: picking either is a coin toss. The conflict itself is news the team needs: an out-of-date brochure is still in circulation.

4

Every unknown becomes an approved answer

A question the documents don’t cover goes to the team once, and their answer joins an approved FAQ.

Why: the FAQ grows from real buyer questions, and the team answers each one a single time.

Decision log

What I chose, what I didn’t, and why.

Choice 1

A buyer concierge, not a developer dashboard

The platform plan had four portals. I picked the one surface that sits on the project website, which the agency already built as part of a launch, so it could be sold with the launch.

Choice 2

Documents, not the open web

Considered letting the model answer neighbourhood and market questions from general knowledge. Rejected: claims about schools, values or investment returns are exactly what a developer can’t stand behind.

Choice 3

Show the line, not just the document

A document name proves little. The exact line, one tap away, lets a buyer or broker check it in seconds.

Choice 4

Consent is off by default

Sharing the conversation with sales is the buyer’s choice. Checked by default would get more context and less trust.

Choice 5

Show the team side in the same frame

The concierge is only as good as the team behind it. Showing both sides makes the operating model part of the design.

How I built it

Plain HTML, CSS and JavaScript. No framework, no back end, no model calls: the answers are scripted so every state can be shown on demand. The source is public on GitHub under an MIT license.

How I used AI

Directed, not delegated

I defined the states, the rules and the two-sided model, and directed the build. An AI coding assistant (Claude) wrote most of the code to that spec.

Data

Invented on purpose

The Wren, Ashgrove Developments, the documents and every number are fictional. The real launch work is shown above, separately.

Next

Test it with a sales team

Not yet tested. Next: run it on one launch’s documents and measure how many questions it answers, how many handoffs arrive with context, and how many conflicts it finds.

The same principle, a different user

The pricing assistant applies these rules for analysts inside a data product. This one applies them for buyers on a brand site: answer from sources, show them, and say when you don’t know.

Try the pricing assistant