What ThinkFlow charges
Every client starts with the Website Sprint, then picks one of two monthly plans that start 30 days after launch.
| Launch | Full Pipeline | |
|---|---|---|
| Monthly price | $1,500 | $2,500 |
| Website Sprint (one time) | $2,500 | $1,500 |
| Calls guarantee | 10 tracked calls a month within 60 days | 20 tracked calls a month within 60 days |
| Google Business Profile management | Yes | Yes |
| Bing Places and Apple Business Connect | Yes | Yes |
| Review system | 5 to 10 new reviews a month | 5 to 10 new reviews a month |
| Citations | 5 to 10 a month | 5 to 10 a month |
| Service-area pages | One a month | Two a month |
| Map ranking grid scan | Monthly | Weekly |
| Call tracking with recording | Yes | Yes |
| Local Services Ads setup and management | No | Yes, ad spend paid to Google |
| After-hours receptionist | No | Yes |
| Retargeting ads to site visitors | No | Yes |
If we miss the guarantee, that month is free. Calls are counted in CallRail, so you can hear every one.
Which plan fits
Launch fits a one or two truck company working one city. Full Pipeline fits a company with two to six trucks that is losing storm calls or cannot answer after hours. At an average job of $4,000, one extra job a month covers either plan.
The Website Sprint
Seven days, fixed scope: homepage, a page for each damage type you handle, 3 to 5 service-area pages, about and contact, click-to-call on mobile, an emergency form, call tracking, schema and Search Console. One revision round, and you own the site at launch. See restoration website design for the full list.
What other agencies typically charge
Most restoration marketing agencies do not publish prices. The figures that are published sit in a narrow band.
| Source | What they say |
|---|---|
| PushLeads, a restoration SEO agency | Quotes $1,500 to $5,000 a month as the industry range for restoration SEO |
| Web Tonic, a PPC-led agency | Plans starting at $3,000 a month |
| Thrive Internet Marketing | Intake form budget bands from $2,500 to $5,000 a month |
On top of the retainer, expect ad spend if the agency runs Google Ads or Local Services Ads. Ask any agency whether they take a percentage of that spend. We do not.
What lead sellers charge
Buying leads is the main alternative to an agency. Prices below are published estimates, mostly from agencies and lead vendors, so treat them as ranges, not quotes.
| Lead source | Published cost per lead | Source |
|---|---|---|
| Local Services Ads, water damage | About $50 to $150 | PushLeads cost per lead guide |
| Local Services Ads, water damage | Average about $156, ranging from about $83 to $390 by city | Web Tonic, quoting a 99 Calls estimator |
| Google search ads | About $100 to $300 | PushLeads |
| Shared marketplace leads (Angi and similar) | About $15 to $85, sold to several companies | PushLeads |
| Pay-per-call services | About $35 to $100 per qualified call | Elevarus |
A cheap shared lead is not cheap if four other companies call the same homeowner. Compare channels on cost per booked job, not cost per lead.
How to work out your cost per job
- Pull your average job value from the last 12 months.
- Count calls from each marketing source for one month.
- Count how many of those calls became inspections, and how many became jobs.
- Divide the monthly cost of each source by the jobs it produced.
That last number is the only one worth comparing. Our monthly report gives you the call and inspection counts for every source we run, so you can do this math each month.
What makes marketing cost more
- Big metros. More competitors in the map pack and higher ad prices.
- Franchise-heavy markets. National brands with large budgets push lead prices up.
- Several locations. Each location needs its own verified profile and pages.
- Commercial work. Property managers and commercial jobs need their own pages and a slower sales process.
For how each channel fits together, read the water damage restoration marketing guide. For the paid side, see Google Ads and Local Services Ads.