Agree on the next step when the estimate is presented
The best time to set follow-up expectations is when the proposal is delivered. Explain who the homeowner can contact, what the proposal includes, how long pricing or material availability is valid if there is a real policy, and when the contractor plans to check in. Avoid inventing an expiration date to pressure a decision.
If the estimate is sent by email, ask whether the customer wants a phone call, email follow-up or no reminder. Record that preference and any time the customer asks to reconnect. For a project involving multiple decision makers, confirm who should receive the proposal and whether the customer has authorized that sharing.
Keep the record useful, not invasive
A CRM record might include the estimate date, project type, address or service area, proposal owner, customer’s stated decision timing and the next agreed contact date. Keep private details limited to what the business needs. Do not add speculation about a customer’s finances, insurance claim or personal situation.
Separate stages such as estimate requested, site visit scheduled, estimate sent, customer question, accepted and closed. Use the same definitions across the team. If a project is paused, record the customer’s stated reason and requested timing in neutral language, then assign an appropriate next action.
Use a short, helpful sequence
A simple cadence could be: confirm the proposal was delivered; check once at the agreed time; answer a question or clarify scope; then close or schedule a later check-in if requested. The actual timing should reflect the company’s sales process and the customer’s stated preference. A CRM reminder should surface the action for a person instead of sending unreviewed messages on a fixed sequence.
A respectful message can name the proposal and ask whether the homeowner wants clarification. It should not imply that the customer has accepted, that insurance has approved the work or that the contractor has reserved crew capacity when those facts are unknown.
Handle insurance and storm language carefully
A roof inquiry may involve storm damage or an insurance claim. Do not promise claim approval, coverage, a deductible result or a particular settlement. Keep the contractor’s estimate and scope distinct from the insurer’s determination. If staff discuss a claim, use language approved for the business and follow applicable rules in the jurisdictions where it operates.
If weather changes the company’s available inspection capacity, update the customer with the actual appointment options. A storm does not justify a false countdown or an unsupported ‘today only’ offer. Honest availability is more useful for planning crews and expectations.
Choose channels the customer expects
Use the contact method the homeowner requested or supplied for the current estimate conversation. Before sending automated texts, confirm the consent basis, disclosure and opt-out handling that apply to that workflow. Do not repurpose a number from one estimate request for unrelated marketing without the required permission.
For email, make the sender and reply path clear and ensure a person can answer. For calls, leave a concise message that identifies the company and reason for the call. If the customer says stop, no longer wants follow-up or chooses another provider, record and honor that outcome.
Review what the process is teaching the team
At a regular review, look at which proposals are waiting for an answer, which have a customer question, which are accepted and which closed. Ask whether the original scope was clear, whether the office followed the agreed cadence and whether customers frequently requested a different contact path.
Do not treat open estimates as revenue or a follow-up reminder as a booked job. A clean record helps the contractor make decisions and report pipeline stages accurately. It cannot guarantee that a homeowner will proceed with a project.
Sources and further reading
A RELEVANT NEXT STEP
If roofing inquiries and estimate follow-up are hard to track, review the Foundation scope for the managed website, CRM pipeline and standard follow-up tools.
Book a Walkthrough