Workflow
One flow from first request to final payment.
Request → Estimate → Deposit → Schedule → Job → Invoice → Payment
Request
Capture the service request
Give clients a clear intake path and collect the exact job details needed for the service they are asking for.
The request enters the CRM as an operational record with client details, service variables, and context ready for quoting.
Read more01Estimate
Generate the estimate
Use the collected service variables and pricing rules to build a quote without rebuilding the job from scratch.
Operators can turn intake data into estimate line items, branded PDFs, and a client-facing approval link.
Read more02Deposit
Collect the deposit
Send the approval link, collect the required deposit, and know which jobs are ready to move onto the schedule.
The client can review the estimate through the portal, download the PDF, and pay the deposit to finalize the booking.
Read more03Schedule
Schedule the work
Assign staff, avoid conflicts, and keep upcoming work visible once the deposit has been paid.
The schedule stays tied to the job record, worker availability, client details, and operational status.
Read more04Give field workers the current work packet before they arrive and keep job notes, photos, and updates in one place.
Workers can view job details, claim or receive assignments, upload before-and-after photos, and share notes with the team.
Read more05Invoice
Create the invoice
Turn completed work into a final invoice with the job history, estimate, photos, and payment status still attached.
The client portal becomes the handoff surface for PDFs, job records, before-and-after photos, and final invoice review.
Read more06Payment
Get paid and close the loop
Give clients one place to pay, review records, download documents, and return to past jobs when they need them.
Final payments, invoices, estimates, photos, and job packages stay connected to the client record after the work is done.
Read more07