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.
Give every customer a reason to come back: a live satellite map of their own yard, inside the Client Hub. Built into every plan.
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.
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.
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.
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.
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.
Zone overlays from approved estimates, colored by zone type.
Color-coded markers; popover shows photo, scientific name, planted-on date, warranty badge.
Color-coded by kind: before / after / progress / issue / property. Pairs unlock a slider modal.
Green markers for fertilizer applications. Estimate zones tied to a visible treatment get a dashed orange stroke.
Amber markers; popover shows products with EPA signal-word badges, area treated, and a re-entry interval (REI) expiry warning if active.
Red markers with the same full EPA-required details as herbicide markers; pairs with the chemical-compliance disclosure flow.
Purple markers for fungicide applications, with REI warnings the same as the other regulated categories.
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.
The same zones your office draws in the estimate map editor, surfaced for the customer to see.
Every tagged plant carries a photo, scientific name, planted-on date, and a warranty badge if applicable.
Pairs of before/after shots at the same coordinate become a draggable split-divider modal. Proof, not paperwork.
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.
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.
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.
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.
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.
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 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.
Static portals get one visit, then forgotten. The map keeps customers tagging, scrubbing, and showing neighbors, and that turns into renewals and referrals.
Every loop is opt-in and customer-initiated, there's no nudging or gamification gimmickry. Just a property that's worth opening.
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.
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 |
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.