Update signed roofing proposals for revenue operations before billing

Signed roofing proposals arrive without CRM totals, causing delayed invoicing and revenue gaps. Give billing teams totals and signed contract links so invoices go out before the next billing run.

Update signed roofing proposals for revenue operations before billing

Update signed roofing proposals for revenue operations before billing