Domis

I’m the Product Designer at Domis, a home maintenance platform that helps people understand their house and take care of it without the busywork getting in the way.

Domis home tab — Steph’s Place with upcoming tasks and Domis Recommends
RoleFounding Product Designer
Timeline2024 —
Consumer AppAI0-to-1Shipped

What is Domis

Domis create home profile on web beside the home tab on mobile

Domis helps homeowners keep track of their homes. What needs fixing, what’s about to break, and what that appliance in the garage actually is.

Most services in this category try to take home care out of the owner’s hands. Domis does the opposite. It sits between the owner and the house as a compatibility layer, helping them track it, understand it, and prevent the failures that get expensive.

My role

I joined as the Founding Product Designer and work on 0→1 design across mobile and web.

My responsibilities

  • Own product design end to end, along with the design system it ships on.
  • Define the phases of design and development, and what gets built when.
  • Work directly with leadership and engineering on how the product takes shape.
  • Define how Domis uses AI, and design and prototype those implementations myself.

User problem

Before designing features, I needed to understand how homeowners actually hold knowledge about their houses, and where that knowledge breaks down. Domis has to meet people in that messy middle, not ask them to become facility managers overnight.

User journey map

100%

Most Domis users. Years in, still reconstructing the house under stress.

DimensionQuiet periodSomething breaksDigging for recordsTalking to a proTemporary fixBack to baseline
ActionsIgnores systems until a symptomNeeds age, model, prior workSearches old PDFs, photos, textsRebuilds the story from scrapsPays for a patch / replacementNew facts live in the invoice thread
Thoughts“It’s been fine for years.”“Did we already fix this once?”“Is the warranty still good?”“I know I have this somewhere.”“Just get it working.”“I’ll track this better next time.”
EmotionsComplacentAnxiousFrustratedFrustrated. Info is everywhereRelieved, spentResigned drift
TouchpointsNone / vague memoryAppliance, prior invoicesEmail, Drive, camera rollPro call / group textsReceipt, warranty emailSame scattered tools
PainNo living home recordHistory is incompleteFiles are stale or missingCan’t brief a pro cleanlyLearning stays with the vendorCycle repeats next season
OpportunitySurface what’s already knownCapture identity under urgencyOne place for home factsHand pros a coherent briefLog the outcome on the homeBreak the forget-repeat loop
First-timers drown in closing docs; mid-journey owners (most Domis users) keep reconstructing the house under stress.

Key challenge

Domis only works if it knows your home, but listing every space, appliance, and nuance by hand is painful.

When people tried to set up a home profile, many realized they didn’t know their own homes. Setting up Domis also became the act of learning it.

So to make setup feel as rewarding and informative as possible, I designed Domis around one principle:

Extract the maximum value from the smallest action the user is willing to take.


The home, known

This is what an owner who understands their house looks like in software. A filled property. Tasks tracked with tagged appliances. Tasks pulled from the report.


Address Intelligence

Fillmore Home

2140 Fillmore St, San Francisco, CA

Built1974
Beds3
Baths2
Sq ft1,840
PropertySingle family
RoofAsphalt shingle
HeatingForced air, gas
ZoningRH-2
Nearby Pros12 within 2 mi
Water heaterRheem 50 gal

The first thing anyone does in Domis is type their address. That is the entire ask, and it is roughly the maximum a new user will tolerate before deciding whether this is worth their time.

So I designed an address intelligence feature that maximizes the value of a user provided home address. Type it once, and Domis researches the house, then puts what it finds into the same form the owner would have filled by hand.

User flow

100%

Create a home from an address

The challenge

The hard part is not finding data. It is deciding what the owner should see when search is unsure. The same address can return different facts on different runs.

Rather than forcing a confident answer, Domis does 3 searches, cross references them, and only shows what sources agree on, leaves blanks when they do not, and never locks the owner out of a field.

Run 1
1974
2 bath
1,840 sq ft
Run 2
1974
2 bath
2,110 sq ft
Run 3
1974
3 bath
1,910 sq ft
Shown
1974
2 bath
Add sq ft
Three searches, then a review agent checks. Two matches are enough to show. No agreement leaves the field blank for you to review.
Type an address. Domis fills in what it can.

Address Intelligence also pulls photos of the property and generates a clean icon for it. Small thing, but a recognizable avatar matters when someone manages more than one property, and it is replaceable if they would rather use their own.

Street-level photo of the property

What street view gives you

Fillmore Home

2140 Fillmore St, San Francisco, CA

What Domis makes of it

Street view in. A clean home icon out.

Marina Home

Valencia Home

Noe Home

Pacific Home

Fillmore Home

Dolores Home

Castro Home

Hayes Home

Mission Home

Recognizable at a glance.

Appliance Intelligence

Appliance label

Rheem Water heater

XE50M06ST45U1

ApplianceWater heater
BrandRheem
ModelXE50M06ST
SerialQ451812345

Logging your appliances is one of the first useful things to do in Domis, since it lets them be tagged in tasks and in conversations with Pros.

Walking around photographing them turns out to be mildly satisfying. Typing in the model number and other minute details does not.

The model number was not the user goal. It was a key to the things owners actually need later: manuals, warranty, support, parts, and common failures.

I asked my Google Gemini app about appliance labels to see what it could give me.

Gemini chat extracting manufacturer, model, and serial from an appliance label photo

With the Gemini test as proof of concept, I moved on to designing the feature.

Task flow

100%

Add an appliance so it can be tagged later

The user gives

Domis returns

One photo, and the form fills itself in.

V1 stopped at reading the plate. For v2 I pushed the same scan further: support pages, warranty links, the things an owner actually needs when something breaks.

From raw data to actionable items

Report Processor

Domis inspection report and Tasks Found screen, stacked vertically

A key part of my research was around meeting the user where they were, and I went looking for what information homeowners already possess.

Every homeowner has an inspection report. It is also long, repetitive, and almost entirely unread.

However, no one cares about the inspection report. Our interviews explained why. People had been in their homes long enough that the report no longer described the house they were living in.

Affinity diagram

Why owners ignore the inspection report

Treated as a one-time transaction

  • “I read it when buying, then never opened it again.”P2
  • “It felt like closing paperwork, not a maintenance guide.”P5
  • “I only cared whether the house was a bad purchase.”P8

Dense, but not actionable

  • “I don’t know what’s urgent vs just inspector language.”P1
  • “Everything sounds serious.”P4
  • “Photos show issues, but I don’t know what to do next.”P6
  • “Half of it is about problems we already fixed.”P3

Loses context over time

  • “I don’t remember which things were fixed.”P7
  • “The seller said they handled some of it.”P2
  • “I think it’s in a drawer. Maybe the garage.”P9

Doesn’t know the current home

  • “That was six years ago. We redid the whole kitchen since.”P3
  • “It was true on inspection day.”P5
  • “I couldn’t tell you what brand the furnace is.”P1
  • “When was the roof done? No idea. Before us.”P8

That changed what the feature should be. Not a diagnostic that generates a to-do list, which would be wrong on arrival, but a way to understand the house.

The user gives

inspection.pdf

64 pages

Domis returns

Roof flashing, north side

Roof

Water heater, age

Utility

Kitchen GFCI outlets

Kitchen03/01/2025

Pull any of these into tasks. Or don't.

From 64 pages of construction and real estate lingo to things you can actually comprehend.

Insights

Systems. AI output and human input share the same editable forms. Mobile and web sit on one design system I own. Different ingestion paths share one contract: fill what you can, never lock the owner out.

Trust. AI is wrong sometimes. We show disagreement instead of a confident wrong answer, and treat the report as understanding, not an automatic chore list.

Collaboration. As founding PD I set phases with leadership and eng: what ships when, and what the AI is allowed to claim. I define and prototype the AI surfaces; engineering owns the pipeline under that contract.


And more!

Domis is recently launched and rapidly updating.

The lens has not changed. Find the smallest thing the user is willing to do, and return as much as possible for it.