How do I verify a roofing lead generation company is real before I sign a contract?
Verify any vendor the way you would verify Lead Engine: ask who places the call, how many contractors in your city get the same appointments, and what happens when an appointment fails the written standard. Get the market boundary and the remedy in writing before money moves. Read the website answers and the phone answers side by side. When those two do not match, you already have your answer.
What can you check before you ever get on a call?
Quite a lot, and it costs you twenty minutes.
Look for a written definition of what counts as a booked appointment. If the site never defines the product, the sales call will define it differently every time you ask.
Look for a stated exclusivity position. A vendor that works with several roofers per city usually will not say so on the page, so silence is information.
Look for one named client result rather than a wall of unnamed logos. One verifiable story beats ten that cannot be checked.
Then search the company name plus the word reviews, and read the complaints rather than the praise. You are looking for a pattern in what went wrong, not a score.
Which answers belong in writing rather than on a phone call?
Anything you would be angry about in month two.
Territory boundary, by city, county or zip cluster. Exclusivity, stated as a number of contractors per market. Contract length and how you cancel. What counts as a qualified appointment. What happens when one fails that definition.
Lead Engine puts those in writing because a phone promise about territory is worth nothing when a second roofer in your county starts getting the same inspections.
Ask for the failure language specifically. Vague wording like we will make it right is a sentence that means whatever the vendor needs it to mean later. Replaced at no charge is a sentence you can hold someone to.
What to check, why it matters, and how to verify it
Five checks cover most of the risk. None of them need a lawyer.
Work down the list in one sitting, before you talk price. Each check has a version you can verify and a version you have to take on faith, and you want the first one.
Recorded calls are the check most contractors skip. Ten seconds of a real call tells you more about the product than an hour of slides, because you hear how your company name gets said.
The number of contractors per market is the check that costs the most money when you get it wrong. A vendor who will not name a number has already answered.
Cancellation terms are the cheapest insurance in the whole arrangement. Month to month keeps a bad fit to thirty days instead of a year of invoices.
| What to check | Why it matters | How to verify it | Red flag |
|---|---|---|---|
| Who dials | The voice carries your company name | Ask to hear a recorded call | Vague answer about a call center |
| Contractors per market | Decides if you are bidding against clones | Ask for the number in writing | Refusal to name a number |
| Written appointment definition | Sets what you are actually buying | Request the standard document | Definition changes mid call |
| Failure remedy | Decides who eats a bad booking | Read it before signing, as Lead Engine states it | Only verbal reassurance |
| Cancellation terms | Limits your downside | Check notice period in the agreement | Twelve month lock in |
What does a straight answer about exclusivity sound like?
Ask the question flatly and listen to the shape of the reply, not the tone.
How many roofing contractors in my city get the appointments you book?
Good answer: One. You, while you are a client. Here is the boundary we would hold, by zip cluster, and it goes in the agreement.
Bad answer: We spread them around so nobody gets overloaded, and honestly there is plenty of work for everyone in a market your size.
If a homeowner already spoke to another roofer this week, do I still get billed?
Good answer: If the appointment failed a checkpoint in the written standard, it is replaced at no charge and we keep calling at no additional cost.
Bad answer: That is just part of the game in this industry, everybody gets some overlap, you make it up on volume.
When a vendor check is not the thing holding you back
Sometimes the vendor is fine and the shop is the problem.
If inspections currently sit two or three days before anyone climbs a ladder, no vendor fixes that. The homeowner has already had two other roofers on the roof by then.
If your estimators are booked solid, more appointments make your close rate look worse, not better. Fix capacity first, then buy volume.
"I have been burned twice. I am not signing anything with anyone in this industry again."
Then do not sign for long. Month to month terms with a written territory and a written failure remedy give you an exit inside thirty days, which is a smaller bet than another twelve month agreement.
Common questions
Should I ask for references from other roofers?
Yes, and ask for one in a market like yours rather than the flagship story. Then ask that contractor a specific question: how many appointments did you have to flag, and what actually happened when you flagged them. The answer to the second half tells you more.
Is a written standard the same as a contract?
No. The standard defines what a qualified appointment is. The contract defines territory, term and money. You want both, because a strong standard inside a twelve month lock in still leaves you stuck if the calling never lands in your market.
How fast should a vendor answer these questions?
On the first call, without checking with anyone else. Territory, exclusivity, the appointment definition and the failure remedy are the four things a real operator already knows cold. Delay on any of them usually means the answer is being shaped for you rather than simply recalled.
Bring your city, your crew count and your worst past vendor experience, then put all five checks to Lead Engine on a 30 minute call.
Book a Strategy Call