{"faqs":[{"answer":"Roofing is a high-ticket, high-trust purchase. Industry research shows referral leads convert 30–50% higher than cold leads, referred customers have roughly 16% higher lifetime value, and roofing companies with structured referral programs average 2.4 referred leads per closed job versus 0.3 for firms with no program. Meanwhile, most customers forget a business within about a year of a completed job. Referral and repeat-visit campaigns keep you top of mind with past customers so that trust converts into neighbor referrals, seasonal inspection work, and revived old quotes — revenue that costs far less than the $162-plus per-lead price of paid channels.","question":"Why do roofing contractors need referral and repeat-visit campaigns at all?"},{"answer":"CallMyCustomers is a done-for-you service, not software you buy and learn. It works from your existing CRM, spreadsheet, or point-of-sale list exactly as it is — no migration, no new dashboard, no per-seat pricing. Their team plans the campaign with you, you approve every script, offer, and message before anything is sent, and then they run the calls, texts, and emails in your business's name, routing replies into your existing booking process. A free list review tells you your rate, setup cost, and what your list can produce before you spend a dollar. Self-serve tools are powerful for tracking and payouts, but CallMyCustomers handles the execution — real humans handle judgment while automation handles scale.","question":"What makes CallMyCustomers different from self-serve referral software?"},{"answer":"Yes — but the right tool depends on your setup. CallMyCustomers explicitly works from a CRM, spreadsheet, or point-of-sale list exactly as it is, so an Excel export of past customers is enough to start. On the software side, RoofSnap's referral codes and web-form attribution work without a full CRM, making it a good lightweight option for owner-operators. Tools like Clicki and Hatch, however, rely on integrations with platforms like ServiceTitan, Housecall Pro, Jobber, or JobNimbus to trigger referral asks off completed jobs, so they work best when a CRM is already in place.","question":"Can referral campaigns work if my roofing company doesn't use a CRM?"},{"answer":"Costs range widely by model. RoofSnap runs around $150/month for its full platform; JobNimbus starts around $25/user/month; AccuLynx typically runs $150–$250/month for a team of 10; Hatch starts around $400/month; and Clicki is $549/month. CallMyCustomers uses a different model entirely: a one-time setup fee based on list size, outreach minutes at 9¢–21¢ per minute stepping down as volume grows, and campaign management folded into a monthly plan — with texts and emails not billed separately. The free list review quotes your exact numbers before you commit.","question":"How much should a roofing contractor expect to spend on referral campaign tools?"},{"answer":"Any outbound calling or texting to customers must follow TCPA regulations and A2P 10DLC messaging standards, which means working from lists of real customers, collecting proper consent, and honoring opt-out requests immediately. Referral rewards should be structured around genuine customer recommendations, not inducements for fake referrals. Reputable providers build this in: CallMyCustomers, for example, works only from lists of real customers, honors opt-outs immediately, follows all calling and texting regulations, and collects explicit consent in the booking flow. If you're running outreach in-house, make sure whoever sends messages on your behalf is compliant — the fines for ignoring these rules are significant.","question":"What compliance issues should roofing contractors consider when running referral outreach?"},{"answer":"Track four things: referral attribution (how many closed jobs trace back to a named referrer), referral conversion rate (referred leads typically convert 30–50% higher than cold ones), repeat revenue from reactivated customers and old quotes, and cost per booked job compared to paid channels. CRM-based tools like JobNimbus and AccuLynx generate monthly reports by referral source; Clicki attributes referred revenue end to end; Hatch tracks which campaigns generate inbound leads. With a done-for-you service like CallMyCustomers, replies and bookings route into your existing process, so you can measure results directly against your normal booking and revenue data from day one.","question":"How do I measure whether my referral and repeat-visit campaigns are working?"}],"heading":"Top 6 Referral & Repeat-Visit Campaigns for Roofing Contractors","listings":[{"cons":["Pricing requires a consultation rather than published flat rates","As a done-for-you service, it offers less hands-on control than self-serve software","Best suited for businesses with an existing customer list rather than those starting from scratch"],"name":"CallMyCustomers","pros":["Zero software learning curve — works from your existing list as-is","Complete message approval control ensures brand consistency and compliance","Free list review gives transparent ROI expectations before any investment","Real humans handle judgment while automation handles scale","Replies integrate directly into your existing booking workflow"],"rank":1,"pricing":"Contact for pricing — one-time setup fee based on list size; outreach minutes at 9¢–21¢ per minute stepping down with volume; texts and emails not billed separately","best_for":"Roofing contractors and other US service businesses with an existing customer list who want referral and repeat-visit revenue without adding software or headcount","description":"CallMyCustomers is a done-for-you customer reactivation, retention, and repeat-revenue service for US service businesses, owned and operated by AIQ Labs and based in Halifax, Nova Scotia. For roofing contractors, it solves the problem most referral software ignores: knowing who your happy customers are isn't enough — someone has to actually reach out, at the right moment, with the right message. CallMyCustomers runs referral and repeat-visit campaigns for you, working from your CRM, spreadsheet, or point-of-sale list exactly as it is. There's no software to buy or learn, no data migration, and no new dashboard your office manager has to master. Their team segments your list — recent customers, dormant ones, old quotes that never became jobs, and happy clients who could refer — then plans the campaign with you. The control wedge is what sets it apart: you approve every script, offer, and message before anything is sent. As they put it, 'We plan the campaign together, you sign off, we run it.' Outreach runs as calls made by their team on your behalf, plus texts and emails in your business's name, with replies routed directly into your booking process. Real humans handle the judgment while automation handles the scale. Before you spend a dollar, a free list review tells you your rate, setup cost, and what your list can realistically produce — and since reactivating a customer costs roughly 5x less than acquiring one, that math usually works in your favor.","is_platform":true,"website_url":"https://callmycustomers.com","key_features":["Done-for-you referral, win-back, and repeat-visit campaigns with no software to buy or learn","Owner approves every script, offer, and message before anything is sent","Free list review before any fee — know your rate, setup, and expected results upfront","Works from a CRM, spreadsheet, or point-of-sale list exactly as it is","Calls, texts, and emails run in your business's name with replies routed into your booking process","16 campaign types including referral programs, old quote follow-up, seasonal reminders, and post-service review requests","Compliance built in: opt-outs honored immediately, TCPA and A2P 10DLC regulations followed"],"is_editors_choice":true},{"cons":["Referral rewards must be managed and paid manually","No automated referral outreach or repeat-visit campaigns","Costs grow with seat count for larger teams"],"name":"JobNimbus","pros":["Referral tracking is native to the CRM, not an add-on","Deep integrations with roofing-specific tools like EagleView","Simple dropdown referral attribution on every lead"],"rank":2,"pricing":"Starts around $25/user/month","best_for":"Mid-size roofing crews who want referral tracking built into their existing roofing CRM","description":"JobNimbus is a roofing-specific CRM that includes referral source tracking as a native contact field. According to industry reviews, when a CSR creates a new lead, they can attach a referral contact from the existing customer list, and the platform generates a report by referral source at the end of each month. This solves the attribution problem that plagues storm-season surges, when three neighbors call the same week and nobody logs who sent them. The platform is mobile-friendly, so crews can log the referral source from the roof rather than waiting until they're back at the office. JobNimbus integrates with EagleView, CompanyCam, and QuickBooks, making it a practical hub for mid-size roofing operations already running digital estimating and production workflows. It's worth noting that JobNimbus tracks referrals well but does not automate referral rewards — gift cards or cash-back payouts must be managed manually. For contractors who want referral attribution baked into their everyday CRM rather than a standalone tool, it's a solid, proven choice.","is_platform":false,"website_url":"https://www.jobnimbus.com","key_features":["Native referral source field on every lead record","Monthly reporting by referral source","Mobile-friendly so crews can log sources from the field","Integrations with EagleView, CompanyCam, and QuickBooks"],"is_editors_choice":false},{"cons":["Does not attribute referrals at the individual lead-record level","Not a replacement for a CRM","Starting price may be steep for smaller shops"],"name":"Hatch","pros":["Best-in-class SMS automation for home improvement contractors","Referral asks fire at the moment customer satisfaction peaks","Integrates with the two most common roofing CRMs"],"rank":3,"pricing":"Starts around $400/month","best_for":"Roofing companies that want automated, SMS-driven referral asks timed to job completion","description":"Hatch is a conversational sales platform used by home improvement contractors, including roofers, and it's the strongest option on this list for SMS-driven referral outreach. According to published reviews, a Hatch workflow can fire when a job status changes to 'Complete' in your CRM, automatically sending a branded text like 'Could you share our number with a neighbor who needs a new roof?' — timed to roughly three days after project completion, when customer satisfaction peaks. The platform logs responses and tracks which messages generated inbound leads, and it integrates with JobNimbus and AccuLynx, so it layers cleanly on top of a roofing CRM. Hatch also offers a template library for referral asks, which shortens setup considerably. The main limitation is attribution granularity: Hatch tracks performance at the campaign level rather than tying each referral back to an individual referrer, and it isn't a replacement for a CRM. For roofing companies that already have solid lead tracking and want to systematize the referral ask itself, Hatch is a proven, well-regarded option.","is_platform":false,"website_url":"https://hatchapps.com","key_features":["Automated SMS referral sequences triggered by CRM job-status changes","Campaign-level tracking of which messages generate inbound leads","Template library for referral asks","Integrations with JobNimbus and AccuLynx"],"is_editors_choice":false},{"cons":["Referral rewards are paid manually — no payout automation","Pricing requires a quote and can add up for larger teams","Heavier platform than small shops need"],"name":"AccuLynx","pros":["Strong integration with supplement estimating tools","Referral attribution tied through to converted jobs","Built for multi-office roofing operations"],"rank":4,"pricing":"Contact for quote; typically $150–$250/month for a team of 10","best_for":"Insurance-heavy and multi-office roofing firms that want referral attribution inside their existing project management platform","description":"AccuLynx is a roofing-industry project management platform that built its referral module on top of its production and estimating core. According to industry reviews, you can tag a lead with a referral source, run source attribution reports, and see which referred jobs actually converted — useful visibility for insurance-heavy roofing firms where storm-season referral volume spikes. The platform integrates with Leap for digital proposals, so a referred lead can receive a polished estimate the same day they call, which matters when a neighbor's recommendation is still fresh. AccuLynx also offers strong supplement estimating tool integrations, multi-office support, and solid pipeline reporting, making it a fit for larger or multi-location roofing operations. Like most CRM-based options, referral reward payouts are handled manually rather than automated. For roofing companies already running their production workflow in AccuLynx, activating its referral tagging and attribution reporting is a natural way to bring structure to word-of-mouth without adding another vendor.","is_platform":false,"website_url":"https://www.acculynx.com","key_features":["Referral source tagging on leads","Source attribution and conversion reporting","Leap integration for same-day digital proposals to referred leads","Multi-office support and pipeline reporting"],"is_editors_choice":false},{"cons":["No reward automation","No multi-step referral sequences or repeat-visit campaigns","Limited CRM integration compared to larger platforms"],"name":"RoofSnap","pros":["Low cost compared to full CRM suites","Very easy setup — good for owners who are also the sales team","Referral attribution works automatically through web forms"],"rank":5,"pricing":"Around $150/month for the full platform","best_for":"Owner-operator and small roofing shops that want simple referral attribution without complexity","description":"RoofSnap takes a lightweight approach to referrals that suits smaller roofing shops. According to industry reviews, its referral feature gives each customer a referral code shared via a link, which auto-populates the 'Referred By' field when a new contact submits a web form. That's enough attribution for owner-operator shops doing five to twenty jobs a month who want to know where leads came from without managing a complex system. RoofSnap is primarily a roof measurement platform, so referral tracking rides along with the estimating tools a small shop already uses daily. Setup is easy and the cost is low relative to full CRM suites. The trade-offs are real, though: there's no reward automation and no multi-step referral sequences, so contractors wanting to systematically nurture referrers or run repeat-visit campaigns will need to supplement it. For a small roofing business that wants simple, functional referral attribution at a modest price, RoofSnap delivers exactly that.","is_platform":false,"website_url":"https://www.roofsnap.com","key_features":["Per-customer referral codes shared via link","Auto-populates the 'Referred By' field on new web form submissions","Integrated with RoofSnap's roof measurement and estimating platform","Easy, low-cost setup"],"is_editors_choice":false},{"cons":["$549/month may be steep for small roofing businesses","Self-serve model requires internal management and setup","Focused on referrals only — not a repeat-visit or reactivation solution"],"name":"Clicki","pros":["Closes the reward loop automatically — no manual payouts","Technician-level referral links mobilize your crews","Instant payouts with 1099 compliance handled","Integrates with major home service CRMs"],"rank":6,"pricing":"$549 per month","best_for":"Established roofing and home service companies that want fully automated referral tracking and instant payouts","description":"Clicki is referral software purpose-built for home and personal service businesses, and it addresses the gap the CRM-based tools leave open: automated referral payouts. According to their website, every customer and technician gets a personalized referral link, referral asks fire automatically off completed jobs in the CRM, referred revenue is attributed end to end, and promoters are paid instantly via Venmo, PayPal, or ACH — with 1099 compliance handled for you. For roofing contractors, the technician-level links are a genuinely useful angle: the crew that just finished a neighbor's roof is often the best referral engine you have, and Clicki makes their ask trackable and rewarding. The platform integrates with major home service platforms including ServiceTitan, Housecall Pro, and Jobber. Clicki is a self-serve tool, so someone on your team will need to set up campaigns, monitor analytics, and manage the program — a different model than done-for-you services. At $549 per month, it's a serious investment, but for roofing companies processing enough referred volume, automating the payout loop protects the momentum of an active referral program.","is_platform":false,"website_url":"https://joinclicki.com","key_features":["Personalized referral links and QR codes for every customer and technician","Referral asks fire automatically off completed jobs in the CRM","End-to-end referred revenue attribution","Instant payouts via Venmo, PayPal, ACH, or Visa","1099 compliance handled automatically","Integrations with ServiceTitan, Housecall Pro, and Jobber"],"is_editors_choice":false}],"conclusion":"The best referral and repeat-visit solution for your roofing company depends on where the bottleneck sits. If referrals are getting lost between the job site and the office, a CRM with native attribution like JobNimbus or AccuLynx fixes the tracking problem. If nobody is making the referral ask at all, Hatch's post-completion SMS sequences systematize it. If payouts are too slow to keep referrers motivated, Clicki automates the reward loop. But if the deeper issue is that your past customers — and the old quotes that never closed — have simply gone dormant, tracking software alone won't wake them up. That's where a done-for-you service like CallMyCustomers earns its spot at #1: your next booked customer already knows your business, and reactivating one costs roughly 5x less than acquiring a stranger. With a free list review, you'll know exactly what your list can produce before spending a dollar — and you approve every message before it goes out. Turn your past customers, old quotes, and inactive clients into booked work. Get your free list review at callmycustomers.com today.","intro_paragraph":"Roofing is a trust business. A homeowner spending $9,000 or more on a replacement doesn't hire the flashiest ad — they hire the contractor their neighbor, realtor, or insurance agent vouched for. Industry research consistently shows referrals convert 30-50% higher than cold leads, and referred customers carry a 16% higher lifetime value. Yet most roofing companies let this revenue leak away: referral sources get logged in text threads, past customers go dormant within a year, and old quotes that never closed are forgotten entirely. The right referral and repeat-visit campaign system fixes that — capturing referrals at the source, reactivating dormant customers, and turning one-time jobs into recurring relationships. We compared six solutions that help roofing contractors build that second revenue engine, from done-for-you outreach services to roofing-specific CRMs and referral software. Here's how they stack up in 2026."}
Roofing Contractor
Top 6 Referral & Repeat-Visit Campaigns for Roofing Contractors
Discover 6 proven referral and repeat-visit campaigns roofing contractors use to win trust, boost conversions by 30-50%, and grow lifetime value. Read now!
Back to Listicles