Terms of Service
Last updated: October 6, 2026. Section 3 carries the current prices. Earlier revisions, and the orders placed under them, are recorded in section 11.
These Terms of Service ("Terms") govern your use of the platform ("Service") operated by All Service Leads, formerly RoofRoof ("we", "us", "our"). By creating an account or placing an order, you agree to these Terms.
1. What is this service?
Summary only; the wording below governs. All Service Leads sells two roofing products to contractors: a list of homeowners who recently asked about a roof, and a phone call with a homeowner connected to you live. We do no roofing work ourselves. Sections 5 and 6 say what each one is.
All Service Leads is a self-serve store for roofing contractors and door-to-door roofing sales teams. We sell two products:
- Signature Roofing Leads, a list of homeowners near you who recently asked about a roof, as the row reached us. We have not called or qualified them, and apart from the one follow-up text we may send (section 5), nobody has contacted them on our behalf. "Signature" is the product's name; it does not mean a homeowner signed a document
- Roofing Inbound Calls, a homeowner who calls about their roof, connected to you live on the phone
They are separated by that call and by price. What each one is and is not is set out in sections 5 and 6.
2. How do I place an order and when am I charged?
Summary only; the clause below governs. You pick a product, enter one ZIP code, choose a radius and a quantity, and your card is charged in full at checkout. The total is worked out on our servers from the published price times your quantity. There are no later bills.
To place an order you choose one of the two products, enter a single ZIP code, choose a search radius around that ZIP code, and choose a quantity. Your payment method is charged in full at checkout for the order total. The total is calculated on our servers from the published price for that product multiplied by the quantity you ordered; your browser never submits a price.
Important: Your card is charged the full order amount at the time of order placement. There are no nightly invoices, no recurring charges, and no surprise bills.
3. What does each product cost?
Summary only; the rates below govern. Signature Roofing Leads are $3.00 per lead with a 150-lead minimum, so the smallest order is $450. Roofing Inbound Calls are $150.00 per call with a 5-call minimum, so the smallest order is $750. Order maximums are listed below.
Signature Roofing Leads are billed per lead, roofing only:
- $3.00 per lead, with a 150-lead minimum, the smallest order is 150 leads at $450
- One rate at every quantity: there are no volume rates
- Maximum 2,000 leads per order. Contact us for anything larger
- Roofing only. Signature Roofing Leads are not sold for other trades, because the underlying data is roofing inquiries
Roofing Inbound Calls are billed per call:
- $150.00 per call, with a 5-call minimum, the smallest order is 5 calls at $750
- Maximum 100 calls per order. Contact us for anything larger
- Roofing only
There are no contracts, no subscriptions, and no setup fees. Discount codes do not apply to either product.
4. How is the area I buy defined?
Summary only; the clause below governs. You buy one ZIP code plus a radius of 25, 50, 75 or 100 miles around it. There is no selling by state, by county, or by ZIP code list, and no way to exclude a ZIP inside your radius.
Both products are bought by entering one ZIP code and a radius around it. The minimum radius is 25 miles. Radii of 50, 75 and 100 miles are also available. We do not sell by ZIP code list, by county, or by state, and there is no way to exclude individual ZIP codes inside your radius.
- A 50-mile radius is a circle roughly 100 miles across, centered on the ZIP code you entered
- Before you pay, the order form shows the largest towns and cities that fall inside your radius, so you can confirm the area is the one you want
- We don't resell our leads: each Signature Roofing Lead is sold to one roofer, and we don't sell it again to another. That is a promise about our sale of the row, not about the homeowner, who may also have contacted other companies.
5. What is delivered with a Signature Roofing Lead?
Summary only; the clauses below govern. A list of homeowners inside your radius who recently asked about a roof, each row carrying a name, a phone number, a property address and the roof issue reported. It reaches your account as a file to download within 2-3 business days. We may send each homeowner on it one text asking whether they still need help with their roof, and pass a yes to you as a Bonus Lead Alert. Calling them is your work.
A Signature Roofing Lead order is fulfilled as a list. Each row is a homeowner inside the radius you bought who recently asked about a roof, and carries a name, a phone number, a property address, and the roof issue the homeowner reported.
- The list is prepared by hand and delivered within 2-3 business days of your order. We do not offer faster delivery, and no part of this service is instant
- When the list is ready it appears in your account as a CSV file you download. You also receive a text message and an email containing a link to that file in your account
- We deliver the file as a link into your account rather than as an attachment. Homeowner contact details are not sent to you as a text or email attachment. A Bonus Lead Alert, described below, carries one homeowner's details in the body of a text and an email
- An account is required. The list is delivered into your account and downloaded from there
- A Signature Roofing Lead is a contact list row. It is not an appointment, not a booked job, and not a call. Calling the homeowner is your work
- We do not state how old any row is, and we do not represent any row on a Signature Roofing Lead order as having been called or qualified by us. That is precisely what distinguishes it from a Roofing Inbound Call. A yes to the follow-up text below is the homeowner's own answer, passed to you as we received it; it is not a qualification
- "Signature" is a product name. It does not mean the homeowner signed a document, and no signed document is delivered with any row
The follow-up text. We may send each homeowner on a Signature Roofing Lead list one text, signed Roofing Solutions (Roof Roof Roofing Solutions is the business name our texting number is registered under), asking whether they still need help with their roof. We switch this text on and off at our discretion, so it may not be sent on your list, and we do not promise that any homeowner replies.
- A phone number gets at most one of these texts in any 30 days, and a number that has replied STOP to us is not texted
- We sort replies automatically, using an AI service
- When a homeowner replies yes, we send you a Bonus Lead Alert by text and email, as your notification settings allow (the text and email switches in your account settings), with that homeowner's contact details, our text and their reply. The alert is about a homeowner already on your list; it is not an extra lead
- Once the alert has reached you by text or email, we also reply to that homeowner with your name and the number you will call from. The name is the company name on your account or, if your account has none, the name on your order or account, and the number is the phone number on your order or account, unless you ask us to use another. In the daytime where they are, we tell them to expect your call in about 15 to 30 minutes; outside daytime hours, we tell them only that you will call from that number. If the alert reaches you by neither text nor email, for example because both of your notification switches are off, we do not reply to the homeowner. Call a homeowner who replied yes as soon as you can
- A reply we cannot read as a yes or a no is passed to you by text and email in the same way, and so are later messages from a homeowner who replied yes, up to five of these messages from each homeowner in all. A no is not passed on
- If a homeowner replies STOP, we stop texting that number. We do not pass a STOP reply on to you, and it does not take the place of your own do-not-call checks
- We are the sender of this text. It does not change your own duties as the caller of record (section 12)
6. What is delivered with a Roofing Inbound Call?
Summary only; the clauses below govern. A phone call from a homeowner who called in asking about their roof, connected live to the number on your account within 5 business days. The call counts toward your order once you're connected to the homeowner for 20 seconds. It is not an appointment or a booked job.
A Roofing Inbound Call order is fulfilled as connected phone calls. A homeowner in your area calls about their roof, and we connect them to the phone number on your account, live. We run no check on the homeowner or the property before that happens.
- Your calls are completed within 5 business days of your order. Calls are placed during business hours you set, so keep the phone number on your account answered during that window
- A call counts toward your order once you're connected to the homeowner for 20 seconds. A call that rings out unanswered doesn't count and doesn't use up one of your calls
- A record of every call that counts toward your order, the homeowner's name, phone number, and address, lands in your account
- We do not represent a call as checked, screened or validated in any way before it reaches you
- You are buying a connected call with a homeowner. You are not buying an appointment, a signed job, or a guaranteed outcome
- Roofing only
7. What happens if my radius cannot fill the order?
Summary only; the clauses below govern. The search widens outward from the same ZIP code until the order fills, inside the same delivery window, taking the nearest rows first. Every order fills in full. Nothing is delivered short, and no part of the price is refunded for a thin area.
Some radii contain fewer homeowners than the quantity ordered. We handle it by widening the search, never by delivering short.
- If your radius cannot fill the order, we widen the search past it, still working outward from the same ZIP code, until the order fills
- Every order fills. Nothing is delivered short and no balance is refunded
- Widening happens inside the same delivery window as the product ordered
- Rows added by widening are the nearest available to your ZIP code
8. When is a lead or a call replaced?
Summary only; the clauses below govern. Signature Roofing Lead orders are final: a row that turns out to be unusable is not replaced or refunded. A Roofing Inbound Call that dropped before you and the homeowner spoke is replaced at no charge if you report it within 7 calendar days. There are no refunds. A call that rings out unanswered was never delivered, so there is nothing to replace. Orders placed at the earlier prices, before the change at about 11:30 pm Eastern on October 1, 2026, keep the replacement terms they were sold with.
Signature Roofing Leads. The list is compiled by hand and some rows will be unusable.
- Rows are not replaced and not refunded. A Signature Roofing Lead order is final, including a row whose phone number is disconnected or not in service, whose address falls outside the radius you bought, that duplicates another row, or whose contact details are plainly not a real person
- A homeowner who does not answer, does not remember asking, changed their mind, or has already hired someone is part of working a list. You are buying contact details, not an outcome
- Orders placed at the earlier prices of $5.00, $4.50 or $4.00 per lead, which applied until the change at about 11:30 pm Eastern on October 1, 2026, keep the replacement terms they were sold with, whatever date they were placed. On those orders a row is unusable if the phone number is disconnected or not in service, the address falls outside the radius you bought and the row was not added by the widening in section 7, the row duplicates another row in the same delivery, or the contact details are plainly not a real person. Email the specific rows to info@roofroof.solutions within 7 calendar days of the list arriving in your account, and each one we confirm is swapped for an additional row from the same area at no charge, delivered on the same 2-3 business day basis. No refunds are issued for unusable rows on those orders either
Roofing Inbound Calls. These rules are specific to this product.
- A call that drops before you and the homeowner have spoken is not a delivered call. If the line disconnects before you and the homeowner have spoken, report it to info@roofroof.solutions within 7 calendar days and it is replaced
- A call that rings out unanswered doesn't count. It does not count against your order and does not use up one of your calls; there is nothing to replace, because nothing was delivered
- A homeowner who spoke with you and then changes their mind, stops answering, or hires someone else is still a delivered call. You are buying the connected call as it happened, not an outcome
9. Can I cancel an order?
Summary only; the clauses below govern. No. An order is final once placed and cannot be cancelled or refunded after checkout, from the dashboard or by any other route. On an order placed at the current prices, the only replacement is the one in section 8, for an inbound call that dropped before you and the homeowner spoke; section 8 also keeps row replacement for orders placed at the earlier prices.
- Orders are final once placed. An order cannot be cancelled or refunded after checkout, from the dashboard or otherwise
- Calls that drop before you and the homeowner have spoken are handled by the replacement process in section 8. Signature Roofing Lead rows are not replaced, except on orders placed at the earlier prices (section 8)
10. How is payment taken, and how do I change my card?
Summary only; the clauses below govern. The full total is charged at checkout, computed on our servers. Your card issuer may ask for extra authentication, and until that succeeds the order is not placed. To change the card on file, email us from the address on your account for a secure link.
- The full order total is charged at checkout. The total is computed on our servers from the published price and the quantity you ordered
- Your card issuer may require extra authentication at checkout. An order is not placed until that authentication completes and the charge succeeds
- If the checkout charge fails, your order is not placed and nothing is delivered
- To change the card on file, email info@roofroof.solutions from the address on your account and we send you a secure link to add a new card. The new card is used for your next order
11. What happens to orders placed under a previous model?
Summary only; the section below governs. An order placed under an earlier product or price carries on under the terms that applied the day it was placed, and nothing here changes it unless a dated revision below says it also covers earlier orders. The paragraphs below name each earlier model, the dates it was sold, and every revision since.
Before August 21, 2026 we sold individually delivered leads at $150 each, ordered by state, county, or ZIP code list. Between August 21 and August 24, 2026 we sold the connected-call product, now named the Roofing Inbound Call, at $150 per call. Between August 24 and August 27, 2026 the two products were sold as Unverified Leads ($5) and Verified Leads ($150, delivered as a called-and-confirmed list). Orders placed under any earlier model and still open continue to be delivered, cancelled, and refunded on the terms that applied when they were placed. Nothing in this document changes an order you already have running, except where a dated revision below says it applies to orders placed before it. If you are unsure which terms apply to an order, email info@roofroof.solutions with the order number.
Revision history.
Revision of 6 October 2026: section 12 now sets out the texts we send to the mobile number on your account (order and list-ready notices, Inbound Call setup texts, Bonus Lead Alerts, and homeowner replies and opt-out notices from your lists) and what replying STOP or HELP does. The products, the prices and the other terms are unchanged.
Revision of 3 October 2026: the follow-up text was added to section 5. Before this revision, sections 1 and 5 said nobody had contacted the homeowners on a Signature Roofing Lead list on our behalf. Since this revision, we may send each homeowner on a list one text asking whether they still need help with their roof; we pass a yes, or a reply we cannot read as a yes or a no, to you by text and email; and, once you have been told, we give a homeowner who replies yes your company name (or, if your account has none, the name on your order or account) and the phone number on your order or account (sections 5 and 12). This applies to every list delivered from this date, including lists for orders placed earlier, and we may also send the text to homeowners on a list delivered before this date. The prices, the 150-lead minimum, and the replacement and refund terms are unchanged. Roofing Inbound Calls are unchanged.
Revision of 1 October 2026, in effect from about 11:30 pm Eastern that evening: Signature Roofing Leads were repriced, and their replacement terms withdrawn, for new orders. Before this revision they were $5.00 per lead with a minimum of 50 (so the smallest order was $250), with $4.50 from 100 leads and $4.00 from 200, and an unusable row reported within 7 calendar days was swapped for another at no charge. Since this revision they are $3.00 per lead at every quantity with a 150-lead minimum, so the smallest order is $450, and rows are not replaced or refunded (sections 3 and 8). Orders placed before this revision, at the earlier prices, keep the quantity, the price and the replacement terms they were sold with and are not re-billed, including those placed earlier on October 1. Roofing Inbound Calls are unchanged.
Revision of 27 September 2026: how a Roofing Inbound Call connects changed. Before this date, a short recording played when you picked up and you had to accept the call on your keypad before you were connected to the homeowner. Since this date, there is no recording and nothing to press: when you pick up, the homeowner is already on the line. Your phone still rings for about 15 seconds. A call counts toward your order once you're connected to the homeowner for 20 seconds; a call that rings out unanswered does not count and does not use up one of your calls. This is how every call is placed from this date forward, including the remaining calls on an order placed earlier. The prices are unchanged.
Revision of 25 September 2026: the area clause in section 4 changed. Before this date, it did not promise a sole or one-time sale of any lead. Since this date, it says: "We don't resell our leads: each Signature Roofing Lead is sold to one roofer, and we don't sell it again to another. That is a promise about our sale of the row, not about the homeowner, who may also have contacted other companies." This applies to every order, including orders placed before this date. The prices and the radius options are unchanged.
Revision of 24 September 2026: how a Roofing Inbound Call is fulfilled changed. Before this date, we phoned the homeowner and confirmed they owned the home, had a roof problem, and wanted a quote before connecting the call, and a call your line did not answer still counted against your order. Since this date, the homeowner calls in about their roof, we run no check before connecting, and a call counted toward your order only once you accepted it on your keypad and talked with the homeowner for 20 seconds; a call you missed or did not accept did not count and did not use up one of your calls. This is how every call is placed from this date forward, including the remaining calls on an order placed earlier. The price, the 5-call minimum, and the rest of sections 6 and 8 are unchanged.
Revision of 11 September 2026: the $150 connected-call product is renamed. It is the Roofing Inbound Call, sold by the call. The product itself, its $150.00 price, its 5-call minimum and sections 6 and 8 are unchanged; only the name changed.
Revision of 30 August 2026: the price of the connected-call product, now the Roofing Inbound Call, changed from $100.00 to $150.00. The 5-call minimum is unchanged, so the smallest order of it is now $750.00. Section 3 carries the current prices. Orders already placed are billed at the price shown when they were placed and are not re-billed.
Revision of 27 August 2026: both products were renamed and the second was repriced and changed in kind. The $5 list product is now the Signature Roofing Lead. The $150 Verified Lead (a called-and-confirmed list) was replaced by a $100 connected-call product, now the Roofing Inbound Call; sections 6 and 8 describe it. Orders placed under earlier models are covered by section 11.
12. What am I responsible for as an account holder?
Summary only; the clauses below govern. Keeping your login secure, giving accurate business details including a mobile number you actually watch, not reselling or republishing a list we deliver, and obeying the calling, texting and do-not-call laws that apply to you. You are the caller of record. On a Signature list, a homeowner who replies yes to our text may be given your company name (or your name, if your account has no company name) and your phone number. Reply STOP to any of our texts to stop them.
- You are responsible for maintaining the security of your account credentials
- You must provide accurate business information, including a mobile number that you actually monitor, because that is where the delivery notification and any Bonus Lead Alert are sent
- Texts we send you. By creating an account, you agree to receive text messages from All Service Leads at the mobile number on your account about your account and orders: order and list-ready notices, Inbound Call setup texts and Bonus Lead Alerts. Message frequency varies. Msg & data rates may apply. Reply STOP to opt out, HELP for help. We also text you the replies homeowners on your lists send to our follow-up text, and a notice when one of them asks not to be contacted. A STOP turns off every text we send to that number, these included, until you reply START. We keep emailing you about your orders as your email setting allows, and your lists still reach your account. How we handle your mobile number is set out in our Privacy Policy
- On every Signature Roofing Lead list we deliver, including lists for orders placed before the follow-up text was added to these terms (section 11), we may give a homeowner on your list who replies yes to our follow-up text your name and phone number as section 5 describes, and tell them to expect your call from that number. Keep your name, company name and phone number accurate
- You agree not to resell, publish, or redistribute a list delivered to you
- You are responsible for how you contact the people on a list you buy. You agree to comply with all applicable telemarketing, calling-time, do-not-call, and text-messaging laws, including the Telephone Consumer Protection Act and any state equivalents. We do not provide legal advice on your calling practices, and you are the caller of record for your own calls and texts. We are the sender of the follow-up text described in section 5
13. What is All Service Leads liable for?
Summary only; the clause below governs. Lists are provided as-is. We do not guarantee that any row or call turns into a conversation, an appointment, a sale or a contract, or that our follow-up text is sent or answered, and our total liability for an order is capped at the amount you were charged for that order.
All Service Leads provides lists on an "as-is" basis. We do not guarantee that any row on a list, verified or not, will result in a conversation, an appointment, a sale, or a contract, or that the follow-up text in section 5 is sent, delivered or answered. Our total liability per order is limited to the amount charged for that order.
14. How will I know if these terms change?
Summary only; the clause below governs. Updates are posted on this page and the Last updated date at the top changes with them. Section 11 keeps a dated revision history. Carrying on using the service after a change counts as accepting it, so check the date before you order again.
We may update these Terms from time to time. Changes will be posted on this page with an updated "Last updated" date. Continued use of the Service after changes constitutes acceptance.
15. How do I contact you about these terms?
Summary only; the line below governs. Email info@roofroof.solutions with questions about these terms, a billing dispute, or a delivery problem, and include your order number if it concerns a specific order. That address reaches a person, and it is the address the replacement process in section 8 uses.
For questions about these Terms, billing disputes, or delivery issues, contact us at info@roofroof.solutions.