1. Home
  2. Features
  3. Living Property Map
Living Property Map · Built into the Client HubEvery plan

Customer portals built around the property, not the invoice

Give every customer a reason to come back: a live satellite map of their own yard, inside the Client Hub. Built into every plan.

Satellite + hybrid view Service zone overlays Plant tagging Geo-pinned photo upload Before/after slider Map-anchored service requests Treatment overlays Timeline scrub
Annotated mockup of the Living Property Map, a satellite view of a residential property with callouts for durable service zones, tagged plant inventory, geo-pinned photo proof, the timeline scrub, map-anchored service requests, treatment log, and a before/after slider.
Why this changes the relationship

Every other customer portal is a list of past invoices.

That's table stakes for billing, but it does nothing for retention, referrals, or the relationship between visits. The Living Property Map turns the property record itself into the centerpiece.

Static portals don't reduce churn

A list of paid invoices gives a customer no reason to keep logging in, and no reason to choose you again next year. Switching costs feel like zero.

Photos disappear into camera rolls

Crews capture before / after / progress shots all season. Without a property surface, those moments live in DMs and emails, and never reach the homeowner who'd brag to their neighbor about them.

The relationship fades between visits

Months pass between service calls. Customers forget what was treated, what was warrantied, and what's coming next. The property map keeps the relationship in their pocket.

What's on the map

Four toggleable layers, one satellite view

A Google Maps hybrid view (satellite imagery + road labels) centered on the customer's actual property. Layers light up on toggle; the timeline scrub on the right rewinds them all to any date.

Layer reference

Service zones

Zone overlays from approved estimates, colored by zone type.

Tagged plants

Color-coded markers; popover shows photo, scientific name, planted-on date, warranty badge.

Photos

Color-coded by kind: before / after / progress / issue / property. Pairs unlock a slider modal.

Treatments: fertilizer

Green markers for fertilizer applications. Estimate zones tied to a visible treatment get a dashed orange stroke.

Treatments: herbicide

Amber markers; popover shows products with EPA signal-word badges, area treated, and a re-entry interval (REI) expiry warning if active.

Treatments: insecticide

Red markers with the same full EPA-required details as herbicide markers; pairs with the chemical-compliance disclosure flow.

Treatments: fungicide

Purple markers for fungicide applications, with REI warnings the same as the other regulated categories.

What ships in the module

Seven pieces that turn the property into a living asset

None of these are bolt-ons. They share one map, one timeline, one set of layer toggles, so the customer learns the surface once and explores from there.

Service zones from accepted estimates

The same zones your office draws in the estimate map editor, surfaced for the customer to see.

  • Drafts, rejected, and cancelled estimates stay private
  • Sent, viewed, approved, and done estimates all show on the customer's map
  • Color-coded by zone type: lawn, beds, hardscape, etc.

Plant tagging: by crew, customer, or office

Every tagged plant carries a photo, scientific name, planted-on date, and a warranty badge if applicable.

  • Color-coded markers; popover renders the original capture photo
  • Customer self-tag mode: click on the map to drop a marker, name + notes modal opens
  • Crews tag plants from their phones; the office can fix or move any pin later

Before/after photo slider

Pairs of before/after shots at the same coordinate become a draggable split-divider modal. Proof, not paperwork.

  • Before/after shots pair up automatically when they're from the same job and the same spot in the yard
  • Drag-to-split divider over the two photos
  • Progress and issue photos still render as standalone markers

Vertical timeline scrub

A draggable rail on the right edge (top on mobile) rewinds the entire map to any date, every layer hides events dated after the cutoff in lockstep.

  • Drag once to filter zones, plants, photos, and treatments at the same time
  • The timeline runs from the first record on the property to the most recent
  • Properties with no history yet still look clean, not broken

Fertilizer & chemical treatments overlay

Every regulated application shows up as a marker the customer can tap, with the full EPA-required details that go out with chemical-compliance disclosures.

  • Color-coded by category: fertilizer, herbicide, insecticide, fungicide
  • Popover surfaces product, EPA signal word, area treated, REI expiry warning
  • Estimate zones tied to a visible treatment get a dashed orange highlight

Three click-to-place customer modes

The map is a two-way surface. Three mutually-exclusive modes in the layer panel let customers add to their own property record, not just read it.

  • Tag plant (green pin): click a spot, name it, and the marker drops on the map for your crew to see next visit
  • Add photo (cyan pin): click a spot, upload a shot, and the photo pins to that exact place on the map. Same upload security as the rest of the Hub, with customer privacy preserved on every upload
  • Ask for service here (orange pin): click a spot and a request opens with title, description, urgency, and an optional photo. Surfaces in the same Hub Requests tab your office already monitors, with the map location attached so the crew knows exactly where to look

Multi-property selector + private-by-default

Customers with more than one property switch with a dropdown at the top of the page. Access is scoped to each property and tied to the Hub session. Wrong customer or wrong company sees a page that simply isn't there.

  • Property dropdown auto-appears when the customer has >1 on file
  • Sharing the URL doesn't leak access. The session stays with the device
  • Wrong customer or wrong company? The page simply isn't there
Same canvas, two roles

The map runs office-side, too, and the zones flow straight to the Hub

Your office staff get the same satellite canvas inside the app, with write access to the property's zone map. Whatever they draw shows on the customer's Hub map immediately.

Office app

Maintain the property's master zone map

Open any property in the app: satellite view of the lot with two stacked overlays. The "Edit zones" modal lets you draw, recolor, retype, or delete service zones directly. No estimate workflow required.

  • The zones your office maintains on the property (editable, solid outline), plus zones from approved estimates (read-only, thinner outline)
  • Draw a shape, double-click to finish, area auto-calculated in square feet
  • 15 zone types, the same ones your estimates use
  • Map a property the moment the customer signs up. Every saved zone shows up on their Hub map right away
Client Hub

Customer sees the work and adds their own

The same satellite canvas your office sees. The Service Zones layer shows both the zones your office maintains and zones from approved estimates, plus the three click-to-place modes that make the property a two-way surface.

  • Service Zones layer shows both the zones your office maintains on the property and zones from approved estimates
  • Customer can tag plants, upload geo-pinned photos, or ask for service from the spot
  • Private by default. Wrong customer or wrong company sees a page that simply isn't there
  • No login required: short code or magic link, pinnable as a Progressive Web App
Why customers actually come back

Engagement that compounds, not a portal that goes stale

Static portals get one visit, then forgotten. The map keeps customers tagging, scrubbing, and showing neighbors, and that turns into renewals and referrals.

Why this matters

The yard is the relationship

Customers don't fall in love with a SaaS portal, they fall in love with their property. The Living Property Map keeps that emotional surface front and center, so every interaction with your business starts with the thing they actually care about: their yard.

A landscaped front yard with mature shade trees and a flowering border in front of a Victorian-era home, viewed through a white picket fence.
The property the customer brags about, not a list of invoices they tolerate.
What customers see, and what they don't

Private by default, transparent by intent

Drafts and internal staging never reach the customer. Approved work, completed treatments, and customer-disclosed records do. The line is drawn at workflow state, not at a manual toggle you have to remember to flip.

Surface Customer can see Stays private
Property zones (office-maintained) Zones your office maintains on the property, flow to the Hub the moment your team saves them Removed / archived zones
Estimate zones Sent · Viewed · Approved · Done Drafts · Rejected · Cancelled
Treatments Completed applications Planned · In-progress (office staging)
Plants Active plant records Removed plants
Photos Crew job photos and property photos that have a map location Untagged or unattached photos
Customer-uploaded photos Their own geo-pinned uploads Anything that doesn't pass the Hub's upload security or size limit
Map-anchored service requests Their own pinned requests (in the Hub Requests tab too) Other customers' requests · other orgs' requests
Wrong customer or wrong company Wrong customer or wrong company can't see the page at all
Questions we hear

Living Property Map FAQ

What plan is the Living Property Map on?
Every plan. The Living Property Map ships on every plan, Solo included, no add-on fee. It's part of the Client Hub experience your customers already get.
Can customers see drafts of estimates I haven't sent yet?
No. Estimate zones only appear to the customer after the estimate is sent, viewed, approved, or done. Drafts, rejected, and cancelled estimates stay private to your back office.
What if a customer has more than one property?
A property dropdown appears at the top of the map page so the customer can switch between any properties on file. Each property has its own zones, plants, photos, and treatments, and its own timeline.
Do customers need to download an app or create an account?
No. The Living Property Map opens inside the Client Hub, which uses no-login access, a short code or magic link by email or SMS. Customers can pin the Hub to their home screen as a Progressive Web App, but no install is required.
Can customers tag their own plants on the map?
Yes. The "Tag plant" button enables click-to-place mode, customers click on the satellite map and a name + notes modal appears. Customer-tagged plants show up alongside ones added by your crews or office staff, with no glossary lookup required (so Solo and Crew customers can tag freeform).
Can customers upload their own geo-pinned photos to the map?
Yes. The "Add photo" mode lets customers click on the satellite map, drop a pin, and upload a photo from their phone or laptop. Same upload security as the rest of the Hub, and customer privacy is preserved on every upload. The photo lands pinned on the map.
Can customers request service from a specific spot on the map?
Yes. The "Ask for service here" mode opens a request flow scoped to the spot the customer tapped, title, description, urgency, and an optional photo. Requests come into the same Hub Requests tab your office already monitors, but with the map location attached so the crew knows exactly where on the property to look. Same upload security and privacy protections as the rest of the Hub.
Related capabilities

Explore more of RootControl

Get Started

See the map run on a real property

30-minute walkthrough, bring an address and we'll spin up zones, photos, and treatments live on the satellite view so you can see exactly what your customers would see.

Prefer to explore on your own? Start your 15-day free trial, no charge today.