Before you start

How this prototype works

It’s a static mock

Seeded data in your browser. No sign-in, no server, nothing saved. Reset at any time from the top bar.

Some things are pretend

Payments, the AI suggestions, the map and notifications are mocked so the flow can be clicked end to end.

A guide walks you through

Each step tells you what to tap. Press Next to move on; it fills in the step for you if you skip it.

Three people, one service

Mobile app
Homeowner

Applies with a property, pays a monthly plan, requests emergency help and estimates.

Mobile app
Contractor

Applies with documents, keeps compliance current, takes jobs, logs time and materials.

Web console
NGA admin

Sets each home’s rate, approves contractors, overrides AI flags, watches jobs and payments.

Take the guided tour

All four journeys in order, one step at a time. About 10 minutes.

Or jump to a journey

On the call, start with Homeowner joins: screens 1, 2 and 4, plus the property wizard (3) if time allows.

1. Homeowner joins
Sign up, pay the $100 evaluation fee, describe the home, admin sets the rate, pick a plan.
  1. #1Homeowner signs up
  2. #2Reads and pays the $100 evaluation fee
  3. #3Fills in the property profile
  4. #4Waits while NGA evaluates the home
  5. #18Admin reviews the AI flag, sets the rate, approves
  6. #5Homeowner picks monthly or prepaid
  7. #6Lands on the member home screen
2. Emergency job
Homeowner reports a leak, the closest compliant contractor accepts, billing starts at en route.
  1. #7Homeowner requests emergency service
  2. #13Closest compliant contractor accepts
  3. #14Contractor taps En route: timer starts
  4. #8Homeowner watches the approach
  5. #14Contractor arrives, adds materials, completes
  6. #8Homeowner sees the final total
3. Estimate
Homeowner pays $150 for an estimate, contractor builds it, the fee is credited on approval.
  1. #9Homeowner requests an estimate, pays $150
  2. #15Contractor builds and submits the estimate
  3. #10Homeowner approves: $150 credit applied
4. Contractor onboarding & compliance
Contractor applies and uploads docs, AI flags one, admin overrides, an expiring doc pauses jobs.
  1. #11Contractor applies, pays $250
  2. #12Uploads licenses and insurance
  3. #19Admin sees the red light, overrides with a note
  4. #16Expiring insurance pauses new jobs

What’s in V1, and what isn’t

Clickable in this prototype
  • • Homeowner joins, evaluation, plans
  • • Emergency dispatch with live billable timer
  • • $150 estimate with credit on approval
  • • Contractor docs, AI red light, admin override, auto-pause
Mocked or static
  • • Sign-in, payments, GPS map, push notifications
  • • AI price suggestion and document checks (hard-coded)
  • • Background and ID checks (bought in for the real build)
  • • Photos are placeholders
Rules only, after V1
  • • Reviews and private feedback
  • • Membership transfers and cancellations
  • • Failed-payment grace and suspension flow
  • • Partner dispatch for trash and filters
Open questions for Nikolay
  • • Commission at exactly $3,000 and $10,000: which band?
  • • Who sets the emergency hourly rate? ($95 is a placeholder)
  • • Are trash and filter visits dispatched in the app, or by partners offline?
  • • Pricing rules the AI should follow when suggesting a rate

All screens