How does buying roofing leads work?
An ads company runs paid campaigns, generates interest, and sells you the resulting lead or booked appointment at a set price. As one publicly documented example, Minyona lists $41 to $99 per lead or $75 to $150 per booked qualified appointment, plus a setup fee, with the roofer paying ad spend directly to the ad platform on top. You are buying a unit at a fixed price, not a person working your list.
How does cold calling compare?
A dedicated caller works your homeowner list, storm-affected or retail, every business day for a flat monthly rate, not a per-unit fee. Call Savvys plans run $1,200 to $3,300 per month, all in, with a written 10 to 20 qualified inspections per caller guarantee, the dialer, QA, and free CRM included. The list is either yours or pulled and skip-traced at $0.03 per record.
Which costs more per booked inspection?
It depends on volume. At low volume, buying a handful of leads or appointments per unit can be simpler to start. At higher, steady volume, a dedicated caller working a full list all month tends to bring the cost per inspection down, since you are paying for a month of work, not each individual result. Run the math on your own expected volume before choosing.
Which should you choose?
If you want to test quickly with a small budget and do not mind sharing some leads, buying leads or appointments can work. If you want a dedicated caller working exclusively for you at volume, with a written guarantee, QA, and no per-unit shopping, cold calling fits better. Many roofers use both, buying leads to supplement volume while a dedicated caller works a steady list. See roofing appointment setting for how we run the calling side.
