First time signing in — create a password (8+ characters)
🔒
Set up Face ID / Touch ID?
Sign in faster next time without typing your password.
Dashboard
Total Jobs
—
All time
Total Revenue
—
All jobs
AR Outstanding
—
Everything owed
Next Payout
—
Unpaid queue
Active Jobs
Payout Queue
Month
Week (Availability)
Sun
Mon
Tue
Wed
Thu
Fri
Sat
To-Do List
Running list of business tasks — installs to confirm, subs to pay, follow-ups to make
Win Rate
—
Converted
—
all time
Declined
—
all time
Still Open
—
Draft + Sent
Estimate #
Customer
Job Type
Created By
Price
Status
Updated
Actions
Item
Category
Unit
Cost
Active
Actions
Reserved Numbers 0
Job #
Sales Rep
Est. Contract
Reserved
Action
Job #
Customer
City
Type
Sales Rep
Sub
Sale Date
Contract
Status
Actions
Open Balances
Job #
Customer
Sales Rep
Contract
Collected
Balance Due
Status
Action
Jobs Shown
—
Items Pending
—
Pending Cost
—
Customer
Address
Issue
Assigned To
Status
Scheduled
Charge
Actions
Overdue Now
—
Due This Week
—
Due Next Week
—
Total Unpaid
—
0 selected
Payroll Audit
Every job with money still owed to a crew or salesman — including anything that was never scheduled in the Payout Queue, so nothing falls through the cracks.
Click any amount to see exactly how it was calculated.
Change Orders
Job #
Customer
Type
Submitted By
Submitted
Contract Δ
Sub Pay Δ
Commission Δ
Status
Sub-Reported Payments
Job #
Customer
Sub
Amount
Method
Collected
Notes
Measurement Disputes
Job #
Customer
Sub
Type
Item
Their Qty
Reason
to
GHL lead sync
Issued Leads
—
Jobs Won
—
Close Rate
—
Revenue
—
Avg Deal
—
NVPI
—
gross sales ÷ issued leads
Revenue & issued leads by month
Lost lead reasons
By Channel
By Salesman
By Job Type
By Insurance
By Self-Gen
By Sub
By Salesman
By Job Type
By Source
By Month
By Job
Sales Rep ↕
Jobs ↕
Revenue ↕
Sub Pay ↕
Commission ↕
Gross Profit ↕
GP% ↕
Job Type ↕
Jobs ↕
Revenue ↕
Avg Deal ↕
Gross Profit ↕
GP% ↕
Source ↕
Jobs ↕
% of Jobs ↕
Revenue ↕
Avg Deal ↕
Month ↕
Jobs ↕
Revenue ↕
Avg Deal ↕
Job # ↕
Customer ↕
Type ↕
Rep ↕
Date ↕
Contract ↕
Material ↕
Sub Pay ↕
Commission ↕
Gross Profit ↕
GP% ↕
Click the "By Job" tab to load
Overrides
Logan Caldwell's booking overrides by salesman
Weekly Pay Reports
Pick a payday to see everyone paid that week, with a downloadable PDF breakdown for each
Needs Action
Unresulted appointments across all sales reps
Team
Reset a rep or sub's password so they're prompted to set a new one on next login
Add Dashboard User
They'll be prompted to set a password (and can add Face ID/Touch ID) on first login to dashboard.stealthexteriors.com.
Tools
Reference documents and calculators for the team
Reference Documents
Calculator
Coming soon
Rate Card
Cost and payout per line item, for looking up margin at a glance
Item
Work Type
Unit
Material Cost
Akiva
Jose Trejo
Jamie
Will
Torres
Sub Inventory
Leaf Blaster Pro issued to each sub, against what's been used on their assigned jobs
Balances
Sub
Issued
Used
Balance
Issuance History
Date
Sub
Quantity
Notes
Logged By
Money held back from each sub's pay to cover issues (bad work). $100 is held from every job a sub does, until that sub has $1,500 held (the limit is shown on each sub's card). Every dollar below can be traced to a job, a date and a person. Nothing here is ever edited: a mistake is fixed by a new "Reversal" entry.
Held for issues
—
Subs at the limit
—
Queued pay will hold
—
Records check
—
Held balance over time
Each step is one entry in the list below. Hover a dot for details.
Next to be held
Pay lines with a payday that are not paid yet. Final when marked paid.
Sub
Job #
Customer
Payday
Pay
Held
To pay
Every entry
Date
Sub
Type
Job
Amount
Balance after
By
Reason
Job Details
Log Payment
Finance fee:
Edit Payment
Finance fee:
Add Job Manually
Add Payout —
For money that's owed but has no row at all. A commission or override can only be added to a job that doesn't already have one — if it does, edit that amount instead.
Current structure: 2.5% of contract, capped at $500.
Mark Paid —
Log Leaf Blaster Pro Issuance
Add withholding entry
Override Amount
Calculated amount
Current amount
Log Marketing Spend
Edit Job
Customer Info
Job Info
Financial
Payout
Edit Scope
Item
Type
Qty
Unit
No scope items yet — search above to add one.
New Estimate
Garage Floor Details — notes for the installer, no cost impact. Add priced items (floor sqft, crack repair, MVB, White Glove, etc.) below as usual.
Moisture over 5% needs an MVB add-on — add it as a line item below if so.
Measurements or site details that don't fit a scope item (roof pitch, gutter footage, window count, etc). Internal only — never shown to the customer.
Item
Qty
Unit
Cost
Line Cost
No items added yet — search above to add one.
Reference cost total: $0.00
Save the estimate first to add photos.
Create Job From Estimate
This will create a real job — — and cannot be undone from here. Only continue once the customer has agreed to this price.
Add Cost Item
New Service Call
Log Material Purchase
Log Supplement
Change Order Review
EagleView Report
Upload the EagleView Premium Report PDF for this job. The system will extract measurements and calculate the material order and Jose's sub pay.
Job Inputs
Measurements
Material Order
Item
Qty
Unit
Calc
Jose Sub Pay
Upload Document
Use different numbers for multiple before photo PDFs
Suggest an Edit
Thanks — got it!
We'll take a look.
Events
Calendar Link —
Add this link to a phone or computer's calendar app (Google: "Add calendar > From URL", Apple: "Add Subscription Calendar", Outlook: "Subscribe from web") to see their jobs, appointments, and service calls automatically. It updates on its own — no need to send a new link later.