| Create and send branded quotes | Yes | Integrate | Keep the system you already quote in. |
| Online view and acceptance | Yes | Parity | One mobile page: accept, revise, book, pay. |
| Customer financing | Lender add-on | Parity | Add your own Wisetack, GreenSky or Hearth link and every estimate shows a monthly payment and an apply button. |
| Good / better / best options | Some suites | Parity | Three prices on one estimate, and an "over budget?" button that turns a price objection into a budget you can quote to. |
| Automated follow-up | Two reminders | Surpass | Conditional sequences that adapt to value, engagement and objections. |
| Engagement tracking | Opens | Surpass | Section-level intent, with scanner noise filtered out. |
| Answering customer replies | Shared inbox | Surpass | Every reply arrives with a drafted answer grounded in that quote. A person reads it, edits it, and sends. |
| High-value prioritization | — | Differentiator | An expected-value queue and a human call list. |
| Objection intelligence | Free text | Differentiator | Classified reasons with recovery playbooks. |
| Why you lose, by rep and job type | Closed-lost report | Differentiator | One reason per lost quote, split by salesperson and trade, plus a single "what decided it?" email when a quote goes quiet. |
| Win-back of expired quotes | — | Differentiator | One "still on your list?" email at 60 and 180 days, and as the trade's busy season opens. Anyone who said no is never contacted. |
| Revenue attribution | Pipeline reports | Differentiator | Accepted revenue traced to the touch that earned it. |
| Monthly proof it paid for itself | — | Differentiator | A revenue-recovered report emailed to owners on the 1st, with a read-only link to forward to a partner or accountant. |
| Works without replacing your system | No | Differentiator | Connector-first by design. |