{"faqs":[{"answer":"Roof repair customers may not need you again for years, which is exactly why staying top of mind matters. We run warm birthday and anniversary outreach from your existing customer list — calls by our team on your behalf, plus texts and emails in your name — so when a roof leak repair or storm damage roof repair need comes up, you're the first call, not a Google search result.","question":"How do birthday and anniversary campaigns work for a roof repair business with a long sales cycle?"},{"answer":"No — the entire approach is relationship-first and permission-based. Every message is planned with you and approved before it's sent, so it feels useful, not pushy. Opt-outs are honored immediately, and we only work from lists of real customers, never purchased data.","question":"Will this feel pushy to homeowners who just needed a one-time shingle repair?"},{"answer":"There's no software to buy or learn. Pricing is a flat one-time campaign setup fee based on your list size — quoted at the free list review — plus outreach minutes at 9¢–21¢ per minute depending on monthly volume. Texts and emails aren't billed separately; the quote covers the full campaign mix with no per-seat pricing or surprise line items.","question":"What does it cost, and is there any software I have to buy?"},{"answer":"Campaigns typically run two to four weeks end-to-end, starting with the free list review where we segment your customers and quote your setup. Once you approve the scripts and offers, the first wave goes out — and replies often start coming in as soon as that first wave, routed directly into your booking process.","question":"How long does it take to launch, and when will I see replies?"},{"answer":"Ads and lead services chase strangers at full acquisition cost, while reactivating a customer is roughly 5x cheaper — and repeat customers often drive about of revenue. CallMyCustomers works exclusively from the customer list you already own, with humans making the calls and you approving every message, so you're building repeat revenue instead of renting new leads.","question":"How is this different from buying leads or running ads for 'roof repair near me' searches?"}],"steps":[{"step":"1","title":"Free List Review","gradient":"from-orange-500 to-red-500","description":"Send us your customer list — CRM, spreadsheet, or point-of-sale export, exactly as it is. We review and segment it, then quote your flat setup fee and outreach rate before you spend a dollar."},{"step":"2","title":"Approve the Messages","gradient":"from-yellow-500 to-orange-500","description":"We plan the birthday and anniversary campaign together. You approve every script, offer, and message — nothing goes out in your company's name without your sign-off."},{"step":"3","title":"We Run It, You Book Work","gradient":"from-green-500 to-emerald-500","description":"Our team makes the calls on your behalf; texts and emails go out in your name. Replies route into your booking process with confirmations and no-show follow-up — so past customers never go dormant again."}],"ctaText":"Get your free list review — see what your past roof repair customers can produce before you spend a dollar.","eyebrow":"Birthday & Anniversary Campaigns","benefits":[{"icon":"Target","title":"A Second Revenue Engine, Not Another Lead Bill","gradient":"from-emerald-500 to-teal-500","description":"Birthday and anniversary campaigns mine the list you already own — targeting homeowners at the exact moments their roofs hit critical age milestones (10-year shingle inspections, 15-year reroofing planning, 20-year warranty expirations). Our team runs the outreach from your existing CRM or spreadsheet, making calls on your behalf and sending texts in your business name. Every script and offer is approved by you before anything goes out. Replies route directly into your booking process for roof inspections, drone assessments, or insurance claim consultations — so your crew stays booked without you chasing leads.","proof_point":"Reactivating a customer is ~5x cheaper than acquiring one; roughly of revenue often comes from repeat customers"},{"icon":"Calendar","title":"Stay Top of Mind Through Slow Seasons","gradient":"from-blue-500 to-purple-500","description":"When winter slows storm damage roof repair demand, anniversary check-ins and birthday greetings keep your name in front of past customers — so the next roof leak repair call comes to you, not a storm chaser. Campaigns run two to four weeks end-to-end with replies as soon as the first wave goes out. We segment your list by recency (30 days, 6 months, 12+ months), old quotes that never became jobs, and happy customers who could refer — so winter outreach focuses on cool roof assessments, attic ventilation checks, and preventive maintenance that fills slow-season schedules.","proof_point":"Most customers forget a business within ~12 months; win-back campaigns typically run two to four weeks end-to-end"},{"icon":"Shield","title":"Warm, Permission-Based Outreach That Fits Your Reputation","gradient":"from-cyan-400 to-purple-400","description":"Roofing is a trust business — homeowners let you on their roof and into their insurance claim. Our relationship-first, permission-based outreach protects that trust instead of burning it with pushy sales tactics. You approve every message before it sends. Our team handles the calls with real humans using real judgment — automation handles the scale, people handle the judgment. For insurance-funded repairs and storm-ready material upgrades, this permission-based approach means homeowners welcome the check-in call about their roof's condition rather than blocking a spam number.","proof_point":"One call is often all it takes to win someone back; opt-outs honored immediately, all calling and texting regulations followed"}],"features":["Birthday and anniversary campaigns that keep your roof repair service top of mind between jobs — timed to each customer, sent in your name","Free list review that segments your customers by recency — 30 days, 6 months, 12+ months — before you commit to any fee","Owner-approved messaging: every script, offer, and message is signed off by you before a single call, text, or email goes out","Calls made by our team on your behalf, with texts and emails in your business's name — real humans handling judgment, automation handling scale","Replies routed directly into your booking process, with confirmations and no-show follow-up handled for you","Flat, transparent pricing: one-time setup based on list size, outreach minutes from 9¢–21¢, and no per-seat or surprise line items"],"headline":"Your Past Roof Repair Customers Are Worth More Than New Leads","problems":[{"icon":"AlertTriangle","stat":"~12 months","color":"from-red-500 to-pink-500","title":"Customers Forget You Within a Year — Especially After Storm-Driven Repairs","description":"Most customers forget a business within ~12 months — and roof repair is a long-cycle service. After a storm damage roof repair or insurance-funded shingle replacement, homeowners rarely think about maintenance until the next leak appears. With over 12 million U.S. properties experiencing hail damage in 2024 alone, the volume of one-time storm repairs is massive — but without systematic follow-up, those same homeowners search 'roof repair near me' instead of calling you back when they need reroofing, low-slope roofing inspections, or solar-integrated roof assessments."},{"icon":"TrendingUp","stat":"65%","color":"from-orange-500 to-yellow-500","title":"Seasonal Swings Squeeze Cash Flow — Winter Dead Zones and Storm Chasing Chaos","description":"Winter slowdowns compress revenue into peak months, while storm-driven demand spikes can increase claims 65% within nine months in affected areas — leaving feast-or-famine cycles that are brutal to plan around. Storm chasing contractors flood affected neighborhoods, but local roof repair service businesses with established customer lists have a trust advantage they rarely leverage. Building material tariffs and 14% labor cost increases make every unbooked crew day more expensive, yet most residential roof repair contractors have no systematic way to fill winter schedules with anniversary inspections or cool roof assessments for past customers."},{"icon":"Users","stat":"14%","color":"from-purple-500 to-pink-500","title":"Rising Costs Make New Leads Expensive — Reactivation Is ~5x Cheaper","description":"Half of roofing contractors say the economy and inflation are their biggest challenge, and average labor costs are up 14%. Reactivating a customer is ~5x cheaper than acquiring a new one — yet most local roofing contractor marketing budgets go entirely to acquisition. Insurance-funded repairs and storm-ready material upgrades create natural touchpoints for repeat business, but without permission-based outreach timed to roof age, warranty expirations, or post-storm inspection cycles, those opportunities go to competitors who show up first."}],"quickWins":["Segment past insurance-funded repair customers for anniversary outreach timed to policy renewal cycles — when homeowners are already thinking about coverage and roof condition","Run birthday campaigns for commercial property managers who oversee low-slope roofing portfolios — they control repeat maintenance budgets and referral networks"],"subheadline":"CallMyCustomers runs done-for-you birthday and anniversary campaigns for your roof repair service — approved by you, sent in your name, booking repeat work from customers who already trust you.","problemTitle":"Why Roof Repair Services Leave Repeat Revenue on the Table","testimonials":[{"quote":"The free list review showed us exactly what our past-customer list could produce before we paid anything. We approved every message, and the birthday calls came across as our company checking in — not a telemarketer. Homeowners actually thanked us for the 10-year shingle inspection reminder.","title":"Owner","author":"Dale Hutchins","business_type":"Roof Repair Service"},{"quote":"I didn't have time to learn another software. CallMyCustomers worked straight from our spreadsheet, made the calls for us, and routed replies right into our booking process. Winter used to be dead time — now we're booking attic ventilation checks and preventive maintenance for past storm-repair customers.","title":"General Manager","author":"Marisol Vega","business_type":"Roof Repair Service"},{"quote":"What sold me was the approval control. Nothing went to a customer without my sign-off. The anniversary outreach kept us top of mind with homeowners we'd done shingle repair for years ago — several called back for full reroofing quotes when their roofs hit the 15-year mark.","title":"Owner","author":"Trent Okafor","business_type":"Roof Repair Service"}],"whyDifferent":["Done-for-you outreach — no software to buy or learn","You approve every script, offer, and message first","Free list review before you pay anything","Works from your existing CRM, spreadsheet, or POS list","Real humans make the calls; automation handles the scale","Replies route straight into your booking process","One flat quote covers calls, texts, and emails together","Relationship-first outreach, never pushy or urgent"],"benefitsTitle":"Why Roof Repair Contractors Choose CallMyCustomers","solutionTitle":"How CallMyCustomers Reactivates Your Roof Repair Customer List","internal_links":null,"solutionPoints":["Free list review before any fee — you'll know your rate, setup cost, and what your customer list can produce before spending a dollar","You approve every script, offer, and message before anything goes out — 'we plan the campaign together, you sign off, we run it'","No software to buy or learn — we call, text, and email from your list as-is, and replies route back into your booking process"],"socialProofText":"Your next booked customer already knows your business. Reactivating a past customer is ~5x cheaper than acquiring a new one — and one call is often all it takes to win them back.","problemHighlight":"Repeat Revenue","solutionSubtitle":"Birthday and anniversary campaigns run for you — from your existing list, with your approval on every message","headlineHighlight":"Worth More","research_keywords":["roof repair near me","roof repair service","emergency roof repair","storm damage roof repair","hail damage roof repair","roof leak repair","roof replacement cost","residential roof repair contractor","roof inspection after storm","shingle repair service","roof damage insurance claim help","local roofing contractor","flat roof repair","roof repair estimate","24/7 emergency roofing service"],"solutionDescription":"CallMyCustomers is a done-for-you reactivation service for US roof repair and exterior contractors. We take the customer list you already have — a CRM, spreadsheet, or point-of-sale export, exactly as it is — and run birthday and anniversary outreach that keeps your residential roof repair contractor business top of mind between jobs. Our team makes the calls on your behalf, texts and emails go out in your business's name, and every script, offer, and message is approved by you before anything is sent. Replies route straight into your booking process, so a birthday greeting turns into a scheduled roof inspection after storm season — not a missed opportunity.","research_sources_count":11}
Birthday & Anniversary Campaigns Built for Roof Repair Services for your industry
See how this campaign fits your industry and the repeat revenue it recovers.
Ready to get started?
Start a Campaign