Prefill your own form
Keep the contact form you already have (WordPress, a form plugin, your CRM embed). The form action copies the estimate into its fields by CSS selector, then scrolls to it. Nothing is sent until the visitor submits your form.
Your existing contact form
An ordinary HTML form. Pick options above and press “Use this estimate”.