ServicesHow It WorksIndustriesResultsInsightsReactivate My List

Past-Quote Price-Match & Win-Back Solutions for General Contractors

Recover lost bids and win back expired quotes with automated outreach for general contractors. Boost profits without new software or cold calling. Get started t

Get in Touch
Back to Services
{"faqs":[{"answer":"That's exactly the point of the campaign — we reconnect with a fresh angle, such as updated pricing or a revised scope option, rather than re-presenting the stale number. You approve the offer and every message before anything goes out, so the re-quote conversation stays in your hands and on your terms.","question":"How do you handle old quotes when material prices have changed since I bid the job?"},{"answer":"You start with a free list review, where we quote a flat one-time Campaign Setup fee based on your list size. Outreach minutes run 9¢–21¢ per minute, stepping down as monthly volume grows — for example, 2,000 minutes is $420 at 21¢ or $180 at 9¢. Campaign management is folded into the monthly plan, texts and emails aren't billed separately, and there are no per-seat or software charges.","question":"What does it cost to run a past-quote win-back campaign, and is there a contract?"},{"answer":"Yes. We work only from lists of real customers and prospects you've already done business with, honor opt-outs immediately, and follow all calling and texting regulations — TCPA and A2P 10DLC in practice. The booking flow also collects explicit consent, so every touchpoint stays permission-based.","question":"Is calling my old quote list compliant with TCPA and texting rules?"},{"answer":"Win-back campaigns typically run two to four weeks end-to-end, with replies often coming in as soon as the first wave of outreach goes out. We start by reviewing and segmenting your list — old quotes that never became jobs, clients from 30 days, 6 months, and 12+ months back — then plan the messages with you before launching.","question":"How long until I see booked jobs from a win-back campaign?"},{"answer":"New leads matter, but repeat business matters too — reactivating a customer is roughly 5x cheaper than acquiring a new one, and these people already know your work. CallMyCustomers is built for permissioned reactivation of known contacts, not lead-buying: no software to purchase, real humans on the calls, and your approval on every message before it's sent.","question":"Why not just buy new leads or run ads instead of following up on old quotes?"}],"steps":[{"step":"1","title":"Free List Review","gradient":"from-orange-500 to-red-500","description":"Send us your old quotes and past-customer list — spreadsheet, CRM, or POS export. We review and segment it free, flagging quotes that never converted and dormant clients, and quote your setup fee and minutes rate before you spend anything."},{"step":"2","title":"Approve the Message & Offer","gradient":"from-yellow-500 to-orange-500","description":"We plan the campaign together: the price-match angle, the seasonal reason to reconnect, the scripts for calls, texts, and emails. Nothing goes out until you sign off on every message."},{"step":"3","title":"We Run It, You Book the Work","gradient":"from-green-500 to-emerald-500","description":"Our team calls on your behalf and sends texts and emails in your name. Replies route into your booking process with confirmations and no-show follow-up — win-back campaigns typically run two to four weeks end-to-end."}],"ctaText":"Get your free list review — see which old quotes and dormant customers can become booked work before you spend a dollar.","eyebrow":"Old Quotes, New Jobs","benefits":[{"icon":"DollarSign","title":"Cheaper Than Chasing New Leads","gradient":"from-emerald-500 to-teal-500","description":"We pull your past quotes and estimates from spreadsheets, CRM, or job software, segment them by recency and service type, then run approved voice, text, and email outreach to re-engage homeowners and developers — all replies route directly into your existing booking or estimating workflow so you can re-price and re-bid with current material costs.","proof_point":"Reactivating a past customer or old quote is roughly 5x cheaper than acquiring a new one"},{"icon":"Users","title":"Your Repeat Customers Are the Real Engine","gradient":"from-blue-500 to-purple-500","description":"Roughly of revenue often comes from repeat customers, yet most customers forget a business within about 12 months. Structured follow-up keeps your name in front of past clients before they go dormant.","proof_point":"Seasonal reminders timed to your service cycle"},{"icon":"CheckCircle","title":"Done-For-You, Zero New Tools","gradient":"from-cyan-400 to-purple-400","description":"No software to buy or learn — we work from your CRM, spreadsheet, or point-of-sale list exactly as it is. You approve the plan, we run the outreach, and booked conversations land in your existing process.","proof_point":"Free list review before you spend a dollar"}],"features":["Past-Quote & Old Estimate Follow-Up: we reconnect with prospects whose quotes never became jobs, re-angled with fresh pricing or a new scope option so it feels useful, not pushy","Price-Match & Win-Back Campaigns: structured outreach to dormant customers with an offer you approve, typically running two to four weeks end-to-end with replies from the first wave","Done-For-You Calling, Texting & Emailing: our team calls on your behalf; texts and emails go out in your business's name, all covered in one campaign quote with no per-text billing","Approval-First Control: the owner signs off on every script, offer, and message before anything is sent — 'We plan the campaign together, you sign off, we run it'","Booking & Follow-Up Handling: replies route into your booking process with confirmations and no-show follow-up, plus seasonal reminders and renewal outreach so clients never go dormant again","Compliant, Permission-Based Outreach: we work only from lists of real customers, honor opt-outs immediately, and follow all calling and texting regulations including TCPA and A2P 10DLC in practice"],"headline":"Every Expired Bid Is a Job You Already Priced — Win It Back","problems":[{"icon":"DollarSign","stat":"5%–10%","color":"from-red-500 to-pink-500","title":"Thin Margins Leave No Room for Wasted Bids - Every Unconverted Quote Eats Into Your 5%-10% Net Profit","description":"With construction industry net profit margins averaging just 5% to 10%, every estimate you prepare but never convert represents pure overhead loss — direct job costs like labor, equipment, and materials absorbed with zero return. For a general contractor bidding on $500k in annual work, unconverted quotes can silently erode $25k-$50k in potential net profit, especially when material volatility and tariff shifts make six-month-old estimates obsolete before they’re even reviewed."},{"icon":"AlertTriangle","stat":"Underbidding risk","color":"from-orange-500 to-yellow-500","title":"Overhead Costs You Can't Recover","description":"Difficulty allocating construction overhead costs to individual jobs and confusion between markup vs margin lead to underbidding — and when a quote dies quietly, the indirect costs behind it never get recovered."},{"icon":"TrendingUp","stat":"Tariff uncertainty","color":"from-yellow-500 to-green-500","title":"Volatile Material Costs Kill Stale Bids","description":"Pressure from volatile material costs and tariff uncertainties means quotes from six months ago are often priced wrong today — so old estimates get abandoned instead of re-angled and revived."}],"quickWins":["Free list review identifies which past quotes are still viable based on job type, location, and original bid date — no cost, no obligation","Outreach campaigns run in your company name using only your approved messaging, so homeowners recognize your brand and trust the follow-up"],"subheadline":"CallMyCustomers reactivates past-quote leads and dormant customers for general contractors with approved, done-for-you outreach — no new software, no cold calling, no guesswork.","problemTitle":"The Quotes Sitting in Your Inbox Are Leaking Profit","testimonials":[{"quote":"They pulled 18 months of old residential remodel estimates off my QuickBooks and called every one. I reviewed and signed off on the scripts first — no surprises — and the replies came straight into my email thread where I manage bids, so I could re-price lumber and drywall costs before re-submitting.","title":"Owner","author":"James Holloway","business_type":"General Contractor"},{"quote":"The free list review showed me exactly which quotes were worth a second call before I paid a dollar. Two weeks in, bids I'd written off in the spring were back on the schedule.","title":"President","author":"Sarah Whitfield","business_type":"General Contractor"},{"quote":"What sold me was the control. Every text and email went out under my company name, but only after I signed off. It felt like my office manager doing follow-up, not a call center.","title":"Managing Partner","author":"Tom Reyes","business_type":"General Contractor"}],"whyDifferent":["Free list review before any fee — know your numbers first","You approve every script, offer, and message before sending","No software to buy or learn — works from your existing list","Real humans make the calls; automation only handles the scale","Replies route into your booking process, not a black box","Sixteen campaign types from one list — quotes, referrals, renewals","Opt-outs honored immediately and all calling regulations followed","Reactivation expertise, not lead-buying — your customers already know you"],"benefitsTitle":"Why General Contractors Choose CallMyCustomers","solutionTitle":"How CallMyCustomers Revives Your Dead Quotes Into Booked Jobs","internal_links":null,"solutionPoints":["We segment your list by recency and flag old quotes that never became jobs — the exact estimates worth a second look","Every script and offer is approved by you before anything is sent: 'We plan the campaign together, you sign off, we run it'","Replies route directly into your booking process with confirmations and no-show follow-up — real humans handle the judgment"],"socialProofText":"Done-for-you reactivation for US service businesses — your next booked customer already knows your business. Free list review before any fee.","problemHighlight":"Leaking Profit","solutionSubtitle":"A done-for-you win-back and past-quote price-match campaign, run by real people on your behalf","headlineHighlight":"Win It Back","research_keywords":["general contractor profit margin","construction overhead costs calculation","general contractor markup vs margin","how to price general contractor fees","net profit margin construction industry","general contractor billing software","construction job costing","fixed fee vs cost plus vs GMP contracts","construction profit benchmarks by trade","general contractor markup calculator","construction business overhead allocation","how to calculate construction overhead","general contractor pricing strategies","construction industry net margin benchmarks","markup to margin conversion formula"],"solutionDescription":"CallMyCustomers takes the old quotes and estimates that never became jobs out of your spreadsheet or CRM and turns them into a structured reactivation campaign. We review and segment your list by recency — 30 days, 6 months, 12+ months — then reconnect with a fresh angle: updated pricing, a seasonal reason, or a new scope option. Every script, offer, and message is approved by you before anything goes out. Our team makes the calls, sends texts and emails in your business's name, and routes every reply straight into your booking process — so a dormant bid becomes a signed contract instead of another line item of overhead.","research_sources_count":13}

Past-Quote Price-Match & Win-Back Solutions for General Contractors for your industry

See how this campaign fits your industry and the repeat revenue it recovers.

Ready to get started?

Start a Campaign

Stay in the Loop