Roofing Estimate Follow-Up Texts Short answer: Reference the roof estimate, ask whether scope, timing, or budget is the blocker, and offer one simple next step instead of resending the whole quote. Copy-ready sequence: Day 0: Hi [Name], checking that you saw the roof estimate for [project]. If the scope looks right, I can confirm the next step. If timing, budget, or one line item is the blocker, reply with that and I will make it clearer. Day 1: Hi [Name], quick follow-up on the roof estimate. Do you want me to hold the current scope, show a smaller option, or answer one question first? Day 3: Hi [Name], I know roofing decisions are not small. If you are comparing options, I can clarify what is included so the estimate is easier to judge. Day 5: Hi [Name], should I keep this roof estimate active? Reply "yes" and I will send the next step, or reply with the part you want adjusted. Day 7: Hi [Name], I will close the loop for now so I do not keep bothering you. If the roof project comes back up, reply here and I can reopen the estimate path. Custom $5 rescue: https://trungcodeer.github.io/softjunk-lead-kit/roofing-estimate-rescue.html Prefilled buyer link: https://trungcodeer.github.io/softjunk-lead-kit/send-to-buyer.html?business=roofing%20contractor&service=roof%20estimate&source=estimate&need=has%20an%20unanswered%20estimate&tone=direct&next=quote&value=one%20roof%20job%20is%20worth%20more%20than%20%245 Pay exactly 5 USD: https://paypal.me/softjunk/5USD PayPal note: One Lead Rescue | Business: roofing contractor | Service: roof estimate | Source: estimate | Need: has an unanswered estimate | Tone: direct | Next: quote Privacy: Use only non-sensitive context. Do not post homeowner names, phone numbers, emails, addresses, payment identifiers, or private PayPal details. Gate: Do not claim paid, started, delivered, or complete unless seller-side PayPal evidence exists or the verifier returns PAYPAL_PAYMENT_VERIFIED=true.