Everyone is watching their Angi invoice climb every month. Nobody is calculating what they actually pay per booked job.

The Old Rule Book

In 2019, a roofer in metro Detroit could buy a lead from HomeAdvisor for thirty dollars and compete against two other contractors. The math worked. Three bids per lead. Close rate somewhere around twenty percent. Cost of customer acquisition stayed predictable.

Referrals still carried most shops through storm season. Paid leads filled the gaps. The platforms were a supplement, not the system.

What Broke

Then the economics shifted. Every contractor who survived the pandemic needed more work. They all joined the same platforms at the same time.

Now every lead goes to six to eight contractors instead of three or four. Prices doubled. A shared lead from Angi costs anywhere from twenty-five to seventy-five dollars and gets sent to three other roofers the same hour you see it.

The Real Math

Cost per lead goes up.

Competition per lead doubles.

Close rate drops to five percent.

You pay for twenty leads to book one job.

Suddenly that thirty-dollar lead costs three thousand dollars per customer.

What Most Roofers Missed

Here is what most roofers missed. The platforms did not stop working. The model collapsed under its own weight.

You are not buying leads anymore. You are renting a spot in a bidding war where the homeowner has been trained to pick the lowest price. The platform wins whether you close the job or not.

The cost of roofing leads through shared platforms now exceeds what it costs to generate your own traffic. An organic lead generated through your own website costs eight to eighteen dollars once SEO investment is amortized. And it is exclusive. No competing bids. No race to the bottom.

The Transition Problem

Consider a roofing contractor who has relied on Thumbtack and Angi for three years. The invoices keep climbing but the calendar stays full enough to justify the expense. Then margin starts thinning. Bids get more aggressive. Jobs that used to be profitable now break even.

The contractor knows the platform is not sustainable. But there is no alternative system in place. No website traffic. No Google presence. No way to replace two hundred leads a month overnight.

So the invoices keep getting paid. Month after month. While the window to build something better quietly closes.

Marketing agencies report that most roofing companies come to them because these platforms are not generating enough leads and the cost makes profiting from the platform nearly impossible. The companies that wait until the platform stops working entirely have six to twelve months to build alternative lead sources before the economics force them out.

That is not enough time to rank for competitive keywords. It is barely enough time to build trust with a local audience.

The Quiet Shift

The roofer was not losing to better crews. He was losing to the economics of a system designed to extract margin, not protect it.

Not all at once. But lead by lead. Bid by bid. Until the only jobs left were the ones nobody else wanted.

He kept paying because stopping felt riskier than staying. Until the math made the decision for him.

Own Your Pipeline

The best roofing companies in Michigan are not abandoning lead platforms overnight. They are building a parallel system that does not depend on renting attention.

Your reputation still matters. But only if people can find it before they open Angi. We built a free pipeline audit for [roofers](/roofers) to show you exactly where your leads are coming from, what they actually cost, and how long it will take to replace platform dependency with owned traffic.

You do not need to guess when to make the shift. You need to see the numbers.