Check "Notify me" on a task to also get a browser notification (and a Calendar sync) when it's due — otherwise it's just a plain checklist item. Notifications only fire while this app is open in a browser tab or window.
Raw submissions from your website's contact form land here first, untouched by the rest of the CRM. Review each one, then Convert it into a real Contact (and Company, if it's new) or Delete it if it's spam.
| Contact | Company | Tier | Status | Est. Value | City |
|---|
Optional parent record for a business — link Contacts and Clients to a Company to see all their contacts and activity rolled up in one place.
| Name | Phone | Website | City | Contacts |
|---|
| Contact | Company | Tier | Status | Est. Value | City |
|---|
| Date | Type | Contact | Channel / Address | Touch # | Outcome | Next Action |
|---|
On-site visit notes and photos for a prospect or an existing client. Separate from the outreach Activity Log — walks don't count toward the touch cadence.
Built from a Job Walk's "Create Estimate" button. Open one here to keep editing, re-export, or delete it.
| Est # | Company | Contact | Job Address | Date | Total | Margin |
|---|
Created from an Estimate's "Convert to Invoice" button. Open one here to update status, re-export, or delete it.
| Inv # | Company | Contact | Due Date | Total | Margin | Status |
|---|
Created automatically when an Estimate's status is set to Accepted. Schedule the crew, log actuals, and track goal vs. actual profit margin here. See the Schedule tab for the dispatch calendar.
| Job # | Company | Job Address | Start Date | Status | Goal Margin | Actual Margin |
|---|
Drag a job onto a date to schedule it, or onto Unscheduled to clear its Start Date. Opens the same Job Card as the Jobs tab.
Assign crew to a Job Card's Schedule & Crew section — the app warns you there (and on the dispatch calendar) if someone's already booked on another job that same day. Link a crew member to a Crew team login (Team tab) so they can see their assigned jobs from their phone.
| Name | Role | Phone | Status | Linked Login |
|---|
| Name | Type | Status |
|---|
Admin sees and does everything. Office has full CRM access but can't manage the team or see internal cost/profit-margin data. Crew get a simplified "My Jobs" phone view — only their assigned jobs, no pricing or customer data.
| Name | Role | Status |
|---|
| Client | Service | Tier | Term End | Amount Paid | Next Invoice |
|---|
30-Second Voicemail
Hi [FIRST NAME], Rich Mendez with Golden State Pavement Advisors out of Hacienda Heights. I'm an independent pavement consultant, 22 years in asphalt. Work with property managers on scoping pavement work without the contractor markup. Sent you an email yesterday about [property] and wanted to follow up. Worth a quick call if you've got 10 minutes. Number's 562-774-6204. Again, 562-774-6204.
Live Pickup Opener
[FIRST NAME]? Rich Mendez here with Golden State Pavement Advisors out of Hacienda Heights. Did I catch you at a bad time?
Objection Handling
One-Time Assessments
Annual Advisory Retainer
Fixed annual fee, defined assessments/year, usable on any property in the portfolio. Overage billed at $497/assessment. Billed monthly or paid annually.
$150/mo
$283/mo
$517/mo