Most matching services sell your information to several contractors at once, because that’s four or five times the revenue from one homeowner. You get the phone calls. They get paid either way.
You fill in one form. That form is a product, and the moment you submit it the product is sold — usually to four or five contractors at once, sometimes to a broker who sells it again.
Every one of those companies paid for the right to reach you first, so every one of them dials immediately. That’s why the first call lands before the page has finished loading, and why the texts keep coming weeks after you’ve picked someone.
Nobody is misbehaving. It is the business model working exactly as designed.
A week of calls you didn't ask for, from companies you can't tell apart. Pressure to sign at the kitchen table, because whoever closes first wins the race everyone else paid to enter.
And the quiet cost: you stop answering unknown numbers, so you miss the call from the one contractor you actually wanted to talk to.
They paid for a homeowner four competitors also bought. Most of those calls go nowhere, and the ones that don't have to cover the ones that did.
That cost doesn't disappear. It lands in the price of the next roof — which may well be yours.
Exclusivity here is a term in the contract a roofer signs before they can receive a single match — not a policy we describe on a website.
No profiles to browse, no grid of companies to compare. Browsing is the model we're replacing.
We check licensing, insurance, and complaint history ourselves rather than asking you to read reviews.
Four quotes from four companies who each paid to reach you is not competition working in your favor.
If a claim is involved we send a roofer who handles claim work. We don't advise on it, negotiate it, or speak to your insurer.
Two minutes. One call. No obligation.
Enter your ZIP code