Your phone stops ringing.
Your office stops drowning.
The average landscape office answers 14–22 "when are you coming?" calls a day, sends 30+ reschedule emails a week, and chases invoices the third Friday of every month with a spreadsheet that forgets a few. Every single one of those hours is unbillable.
The Client Portal kills all of it. White-labeled, your domain, your brand. Customers reschedule, book, pay, approve, and refer themselves — and every action lands in your dispatch board the instant it happens. The phone goes quiet. The receivables come in early.
Magic-link login·Mobile-first PWA·Stripe Connect·GDPR + CCPA-aware·Deploys in 7 days
Live preview
Click the button. See what your customer sees.
A real, interactive sandbox. Reschedule a visit, pay an invoice, copy a referral link. Every click is wired to working UI — no salesperson required.
No login required. No data captured. It's a sandbox.
Customers book the visits your office used to negotiate.
The portal pulls live availability from the Field Crew App and filters it through Weather Pivot. The customer sees only the windows you can actually deliver — no double-bookings, no rain calls, no "let me check with dispatch" friction. Confirms by SMS in under 3 seconds.
- Live crew availability — open windows only, no overbooking
- Weather Pivot filters out chemical-application risk days automatically
- Confirm-by-SMS lands in under 3 seconds, with calendar invite attached
- Crew's job board updates in real time — dispatcher never re-keys
- Tue · May 51–3 PM
- Thu · May 79–11 AM
- Fri · May 8Weather hold
The invoice gets paid before your office staff knows it landed.
Stripe Connect under the hood. Card or ACH. Auto-receipt to the homeowner. Failed-payment retry runs three times across two card networks before any human touches it. If it still fails, the Cadence engine warms the customer over Day 3 / 7 / 14 — your team only steps in after the AI has already tried four times.
- Stripe Connect — card, ACH, Apple Pay, Google Pay
- Auto-receipts emailed; PDF + line-item breakdown attached
- Failed-payment retry runs three times before any human escalation
- Late-pay nudges fire from Cadence — Day 3 / 7 / 14 then handoff
Mid-job scope changes get approved in the time it takes to refill a coffee.
Crew chief discovers the irrigation has to be moved. Snaps a photo. The portal sends the homeowner a one-card approval — "Add $340 to move zone 4. Tap to approve." Customer signs once on glass, signature is timestamped + GPS-stamped, and the change order is logged with full audit trail. No paperwork. No callback game.
- One-card approval — photo + price + scope on a single screen
- Single-tap signature, timestamped + GPS-anchored
- Audit log captures every approval, edit, and revocation
- Triggers a Stripe authorization hold the moment it's signed
Every visit, every photo, every invoice — for as long as the customer is yours.
Photos auto-uploaded by the crew. Invoices, paid receipts, signed approvals, service notes — all searchable, exportable, and date-filterable. When a customer sells the house, they export their full grounds-care history as a PDF. When a new homeowner moves in, you've already got the irrigation map.
- Searchable across visits, services, dates, and crew chiefs
- Photo galleries auto-EXIF-tagged with GPS + timestamps
- Exportable PDF — handy when the property changes hands
- Backed by the Site Memory engine — every detail survives turnover
| Date | Service | Total |
|---|---|---|
| Apr 28 | Spring Cleanup | $487.50 |
| Apr 22 | Hardscape touchup | $215.00 |
| Apr 15 | Bi-weekly mowing | $72.00 |
| Apr 03 | Bi-weekly mowing | $72.00 |
Your happiest customers become your sales team.
The portal generates a per-customer share link. Neighbor clicks, books a quote, becomes a customer — and account credit lands on both sides automatically. Feeds the Referral Radar engine, which scores which neighborhoods produce real referrals and which reps are quietly killing them.
- Per-customer share link — no codes, no forms, no friction
- Both parties credited automatically when the neighbor books
- Feeds Referral Radar to score neighborhoods + reps
- Anti-abuse rules: same-household and self-referral blocked
White-label
Your logo. Your colors.
Your domain.
Customers never see GladiusTurf. They see your brand — on your subdomain, with your logo and your sender names — every time they reschedule, pay, or approve.
Logo + brand kit
Drop your logo, primary + accent colors, and serif/sans pairings. The portal adopts the kit instantly across every screen, every email, every SMS.
Custom subdomain
portal.[yourcompany].com runs on our infrastructure but speaks your DNS. SSL provisioned automatically. SPF/DKIM aligned to your domain.
Email + SMS sender
Receipts, magic-links, reminders, and reschedule confirmations all send from your business name and number — never from GladiusTurf.
Engines that power it
Twelve engines feed the portal
in real time.
The portal isn't a separate product — it's the visible surface of the system below. Every customer-facing pixel pulls live data from the engines below.
See all 33 engines on the product page.
Frequently asked
Everything your office is wondering.
How do customers log in?
Magic link only. No passwords. Customer taps the link in their welcome email or SMS, and the portal opens — authenticated, on any device. No app store. No support tickets. Magic links rotate every 30 days for security.
Can customers pay if there's no Wi-Fi?
Yes. The portal is a mobile-first PWA that works on cellular — including a $40 prepaid plan in a basement. Payments queue and confirm the moment signal returns; receipts deliver via SMS even if the email server is unreachable.
What happens if a customer doesn't pay?
The FollowUp engine warms the customer over Day 3 / 7 / 14 with messages that read different for the busy contractor vs the first-timer — the system knows the difference. Only after three soft touches does a human get a queued callback with the full thread + Site Memory context already pulled up.
Can I disable certain features per customer?
Yes. Per-customer feature flags. Premium accounts can have payment + approvals + referrals; volume accounts can keep just scheduling. Toggle from the admin panel; the portal re-renders the homeowner's view in real time.
Does the portal show my pricing publicly?
No. Each customer authenticates against their own record and only sees their own quotes, invoices, history, and referral credits. There is no public price list, no shared catalog, no leakage to competitors who might create a fake account.
Can I have customers e-sign contracts here?
Yes. Signature capture lives on every approval card and every annual-service contract. Signatures are timestamped, IP-stamped, GPS-stamped, and stored in an immutable audit log — admissible by every state bar we've checked with.
Stop losing the revenue
your software is missing.
Switch in 48 hours. Keep your QuickBooks. 30-day money-back guarantee.
The first leak we close usually pays for the year.
