Skip to main content
VA Horizon
Book a Call
Guides

Roofing Guides

Operational how-to guides for roofing owners buying appointments, running sales process, and staying compliant.

Free
No-show replacement
4.0
Trustpilot rating
$199
Per booked appointment
78
Guides Pages

How to Vet a Roofing Appointment or Lead Vendor Before You Sign

Vetting a roofing lead or appointment vendor means checking five things before you commit a dollar: whether what you are buying is exclusive or shared, whether the price is published in writing or hidden behind a "custom quote," what the no-show and replacement policy actually says, what counts as a "qualified" appointment and who enforces it, and what the contract says about minimum orders, auto-renewal, and cancellation fees. Ask a vendor to answer all five in writing on the first call. A vendor who dodges more than one of them is telling you something.

Read more →

Replacement and Credit Policies: What the Fine Print Actually Says

A replacement or credit policy determines what happens when a lead or appointment turns out to be bad: a wrong number, no answer, or no real interest. The strongest policies put that risk on the vendor, like a free 24-hour replacement window. The weakest put it on you: credit only, no cash refunds, and a case-by-case dispute process. Read the actual policy language, not the marketing headline, before you buy in volume.

Read more →

Designing Qualification Criteria for Roofing Appointments

Qualification criteria are the specific, written conditions an appointment has to meet before you pay for it: the right decision-maker present, a real and specific need, the correct service area, and a confirmed path to funding. Storm, retail, and commercial buyers need different criteria, not one generic checklist, because their triggers, timelines, and decision-makers are not the same. Write your criteria before you buy the first appointment, and put them in the contract, not a verbal promise.

Read more →

Speed-to-Lead SLA Setup: How Fast Is Fast Enough

A speed-to-lead SLA is a written commitment for how fast a new lead gets a real contact attempt, and it should be measured in minutes. A five-minute response makes a lead roughly 100 times more likely to convert than a thirty-minute one, yet only about 55% of companies with a formal SLA actually hit a 15-minute standard. Set a specific target, assign clear ownership, and track it weekly instead of assuming your team is already fast.

Read more →

The Appointment Show-Rate Playbook

Show rate is the percentage of booked appointments where the homeowner or decision-maker is actually there when your rep arrives, and it is driven almost entirely by how the appointment was confirmed, not by luck. Double confirming every appointment, a booking touch plus a separate reminder closer to the appointment time, is the single biggest lever available to you. When a vendor publishes a show-rate number, ask about the confirmation process behind it before you trust the percentage.

Read more →

Contract Red Flags to Catch Before You Sign

The riskiest terms in a roofing lead or appointment contract are rarely in the pricing line, they show up in the renewal, cancellation, and minimum-order clauses. Watch for an annual membership fee stacked on top of per-unit pricing, early-termination fees that can exceed $1,500, a credit-only refund policy with no cash-back option, and a public complaint record you did not check first. Read those clauses before you read the price.

Read more →

How Exclusive Territory Deals Actually Work

An exclusive territory deal means a vendor agrees not to sell leads or appointments inside your defined service area to another roofing company while you are a client, usually structured as a radius or a set of ZIP codes. The protection is only as real as the contract language. Ask exactly how the territory is defined, whether it is radius-based or ZIP-locked, and what happens if another roofer was already there before you signed.

Read more →

TCPA Compliance for Roofing Outreach

The Telephone Consumer Protection Act and the FTC's Telemarketing Sales Rule govern every outbound call a roofing company or its vendor makes. The TSR sets a federal calling-hours floor of 8am to 9pm local time, and violations carry fines up to $1,500 per call. Autodialed or prerecorded calls require prior express written consent, which is a separate trigger from a live agent dialing by hand and documenting consent as they go. If you run outbound in-house or buy appointments from a vendor, this is the law that decides whether your calling program is a normal cost of doing business or a liability waiting to surface.

Read more →

State Telemarketing Rules Roofing Companies Can't Ignore

Federal law sets the floor, but states layer their own telemarketer registration, bonding, and penalty rules on top of it. Texas SB 140 requires a $10,000 security bond as part of telemarketer registration, and Connecticut SB 1058 carries penalties up to $20,000 per violation and narrows calling hours to 9am to 8pm local time. If your roofing company runs outbound calls into multiple states, or hires a vendor who does, state-by-state registration is a real compliance line item, not a footnote to the federal TCPA rules.

Read more →

Door-to-Door Permit Rules Roofing Sales Teams Need to Know

Commercial door-to-door solicitation is not protected the same way political or religious canvassing is, so cities and states can and do require permits for it. Florida requires a home solicitation permit from the clerk of court for any door-to-door sale of goods or services over $25, and Illinois requires door-to-door solicitors to be licensed and registered at the state level and to carry a registration card. A 2002 Supreme Court ruling narrowed blanket permit ordinances, but that protection applies to non-commercial speech, not to a roofing crew knocking doors to sell an estimate.

Read more →

Do Not Call Compliance for Roofing Sales Teams

The FTC's Telemarketing Sales Rule ties calling-hours limits and Do Not Call list compliance together under one rule: any outbound call to a residential number has to respect both, and violations carry fines up to $1,500 per call. For a roofing company buying leads or appointments from a vendor, DNC compliance is technically the vendor's job, but it's your business name on the sales call. That's why it pays to know what "DNC compliant" is actually supposed to mean before taking a vendor's word for it.

Read more →

Consent Documentation Roofing Companies Need on File

Prior express written consent is required before an autodialed or prerecorded call can legally reach a wireless number, and regulators expect documentation of every call, every consent, and every opt-out to prove compliance if a complaint ever surfaces. For a roofing company buying appointments, your vendor's paper trail is effectively your paper trail. Ask what they keep, how it's stored, and how fast they can produce it, before you need the answer under pressure.

Read more →

The Reassigned Numbers Database and What It Means for Roofing Outreach

The FCC's Reassigned Numbers Database exists because phone numbers get recycled: a homeowner who consented to your calls last year may have dropped that number, and it may now belong to someone who never opted in. Maine's LD 2234 requires telemarketers to check the database before dialing, and with an estimated 30% to 40% of purchased lead-list numbers already dead or wrong, checking it is basic list hygiene well beyond Maine. Calling a reassigned number as if the old consent still applies is exactly the kind of mistake that turns into a complaint.

Read more →

Cost Per Booked Job: The Formula That Actually Ranks Vendors

Cost per booked job equals what you paid for a lead or appointment, divided by the share of those that turn into a signed job. A $50 lead converting at 15% costs about $333 per booked job; a $199 appointment converting at 30% costs about $663 per booked job on paper, but appointments skip the step where most shared leads die, so their real-world conversion tends to run higher than the nominal industry estimate suggests. Use this formula on your own numbers, not a vendor's advertised price, before comparing any two roofing lead or appointment vendors.

Read more →

Roof Financing Options Compared: GreenSky, Hearth, Service Finance, and EnerBank

GreenSky finances up to $100,000 per loan in all 50 states but does not publicly disclose its dealer fee schedule, while Hearth charges contractors a flat annual subscription of roughly $2,000 to $6,000 instead of a per-transaction fee, with financing available down to a 550 FICO score. Service Finance Company is a nationally licensed, FHA Title I approved lender offering terms from 12 to 144 months with no prepayment penalties, and EnerBank, now Regions Home Improvement Financing, publishes standing installment options at 6.99% and 9.99% APR alongside a 12-month deferred-interest plan. None of the four providers price identically, and the differences show up in what a contractor pays to offer financing, not just what a homeowner sees on the payment schedule.

Read more →

Same-Day Financing Approval for Roofing Jobs: What Homeowners Actually Qualify For

Same-day roof financing approval is real: Hearth’s financing product uses a soft credit pull that does not affect a homeowner’s credit score to check offers, and disburses approved funds typically within as little as 24 hours once a loan option is accepted. But approval is not one outcome. Foundation Finance’s own five-tier system spans a 550 to 850 FICO range, and the top two tiers receive 100% payout to the contractor with a no-risk discount, while tiers three through five receive a variable risk discount based on credit profile, meaning the same-day yes a homeowner gets also determines the rate they are offered and how much of the loan proceeds actually reach the contractor.

Read more →

Qualifying a Homeowner’s Financing Readiness Before the Appointment, Not After

A roof financing application requires the homeowner’s legal name, address, Social Security number, and monthly income at minimum, and GreenSky’s contractor-facing flow is typically initiated on-site through a merchant portal, meaning a rep who has not checked financing readiness beforehand is running a full underwriting conversation cold, inside the same appointment window meant for the estimate. Hearth’s soft-pull pre-qualification exists specifically to move that check earlier, since it does not affect the homeowner’s credit score, which makes financing readiness a natural fourth qualification dimension alongside property type, damage, and homeowner status.

Read more →

Cash-Pay vs Financed: Why Retail Roofing Homeowners Need a Different Pitch

A cash-pay retail homeowner’s decision comes down to price and contractor trust. A financed homeowner’s decision also depends on which credit tier they land in, since Foundation Finance’s own published tier structure pays the contractor 100% with a no-risk discount on top-tier homeowners, but a variable risk discount on tiers three through five, meaning the same roof price can produce a different monthly-payment pitch and a different net amount the contractor actually collects. Because dealer fees are baked into the bid rather than charged separately, one flat price quoted to both buyer types can quietly have the cash buyer subsidizing part of the financed buyer’s fee, or the reverse, unless the pricing is built deliberately for both paths.

Read more →

Aerial Measurement and Property Intelligence Reports: What EagleView and Hover Actually Cost

EagleView prices a Construction Report at $24.25 to $32.75 for a small residential roof, up to $75.50 to $87 for a large one, with add-ons like Gutter reports and a Full House report priced separately. Hover runs $9 to $69 per roof-only project depending on complexity and account tier, or a flat $999 a year Pro membership that lowers the per-project price and earns spend credits. RoofSnap prices individual measurements from $13 to $55, or bundles unlimited measurement into a subscription starting at $52 per user per month, with a standard 2 to 4 hour turnaround.

Read more →

One-Call-Close Presentation Software for Roofing: What It Costs and What It Replaces

One Click Contractor’s in-home closing platform, One Click Estimating, prices at $115 per user per month with a 3-seat minimum, built around generating quotes in 3 minutes, unlimited e-signing, and in-app payment processing during a live appointment. Its companion product, 1LOOK Financing, starts at $99 per user per month, and bundling both together earns a 30% discount off the combined price, which works out to roughly $150 per user per month instead of $214. That combination is built to replace a stack of separate tools, a measurement service, a quoting tool, a payment processor, and a financing application, the same bundle RoofSnap’s own subscription tier folds together.

Read more →

E-Signature Software for Roofing Contracts: What Homeowners and Adjusters Will Accept

An e-signed roofing contract is legally enforceable under the federal ESIGN Act, which states a signature or contract cannot be denied legal effect solely because it is in electronic form. DocuSign’s published tiers run $11 a month for a Personal plan, 5 envelopes a month, up to $30 per user per month for its Standard plan, 100 envelopes per user per year, and $45 per user per month for Business Pro. One Click Contractor’s roofing-specific platform takes a different approach, bundling unlimited e-signatures as a flat feature of its $115 per user per month estimating plan, with no envelope count to track.

Read more →

Storm-Chaser Contractor Registration Laws: What Louisiana Requires, and Where the Rest of the Country Stands

Louisiana is the one state confirmed to have a named, citable storm-chaser registration statute: RS 37:2175.1 requires any out-of-state contractor performing post-storm work to register with the Louisiana State Licensing Board for Contractors before soliciting a single job, a law passed after Hurricane Katrina. A separate Louisiana law, Act 422, requires a specialized state-issued license for any residential roofing project valued at $7,500 or more. Minnesota is often named alongside Louisiana in storm-chaser warnings, but its law is a different kind of thing. Minnesota Statutes Sections 326B.802 through 326B.885 set a general residential-contractor licensing requirement, not a storm-chaser-specific registration law. It catches an unlicensed storm chaser the same way it catches any unlicensed roofer, a real backstop, just not a named storm-chaser statute the way Louisiana’s is.

Read more →

Who Pulls the Building Permit for a Roof Replacement: Contractor or Homeowner, and What Happens If Nobody Does

In most jurisdictions, the licensed roofing contractor files the building permit in their own name and is legally responsible for code compliance on the job. A contractor who asks the homeowner to pull the permit instead is commonly viewed as a red flag, since it often means the contractor is not licensed to pull it themselves, and a homeowner who pulls an owner-builder permit becomes personally responsible for code compliance and can void homeowners insurance coverage on the roof. Skipping the permit entirely carries its own consequences: a stop-work order can be issued the same day, fines typically run two to three times the normal permit fee or a flat $500 to $5,000, and a skipped permit caught later can turn a $200 permit into a $400 to $600 retroactive one. Unpermitted work also has to be disclosed at resale, can complicate an insurance claim, and often fails a manufacturer’s proof-of-installation warranty requirement.

Read more →

Storm-Tracking Data Feeds Beyond HailTrace: What NOAA, Verisk, and Third-Party Swath Data Cost to Access

The raw storm data underneath every hail-tracking product is free. NOAA’s Storm Events Database, maintained by the National Centers for Environmental Information, offers open interactive search and bulk downloads covering January 1950 through the current month, no subscription required. Every named commercial layer built on top of that raw data prices differently: Verisk’s LOCATION Hail product and HailTrace both keep their pricing behind a sales conversation, with no public rate listed on either vendor’s site, while AccuLynx, a canvassing and CRM platform that bundles storm-data features, publishes an Essential tier starting at $250 a month. A third figure, Hail Recon’s reported $999 to $1,999 a year, comes from a roundup citing other industry sources rather than Hail Recon’s own site, which returned an error on direct access, so treat that number as secondhand and unconfirmed rather than a published list price.

Read more →

Text Messaging and Voicemail Drop Platforms for Roofing Follow-Up: Cost and Setup

Drop Cowboy prices ringless voicemail and SMS drops across five volume tiers: Prime at $125 a month for 62,762 messages a year, up to Ultra at $4,000 a month for 3,221,477 messages a year, with unused funds rolling over month to month and no long-term contract required. Slybroadcast offers two structures instead of tiers, a pay-as-you-go option starting at $12 for 100 delivered voicemails, and monthly delivery plans starting at $8 a month for 100 deliveries that auto-renew but do not roll over unused sends. Both platforms' figures are vendor-published list prices as of August 2026, and per-message pricing in this category revises periodically, so confirm current rates directly with each vendor before budgeting a full season.

Read more →

Material Ordering and Supply Coordination Software: Keeping a Signed Job From Stalling

Material ordering and supply coordination software is a distinct category from measurement or quoting tools, built to keep a signed roofing job from stalling between contract and installation. QXO’s contractor ordering app, the platform that continues the ordering line roofing contractors knew as Beacon Building Products’ Pro+, lists 24/7 account access, delivery tracking, and manufacturer rebates as core features. RoofSnap folds a lighter version, material ordering and pricing customization, directly into its estimating subscription, while AccuLynx, a major roofing CRM with its own supplier ordering integration, does not publish a self-serve price at all; its own pricing page leads straight to a sales-contact form.

Read more →

Virtual Phone Numbers and Dialers for Roofing Cold Calling and Canvasser Coordination: Cost and Setup

CallRail’s entry Lead Tracking plan costs $50 a month flat for 5 local phone numbers, 250 minutes, and 25 text messages, with call tracking, recording, transcription, and automation rules built in; higher tiers run $95, $150, and $195 a month and add form tracking and conversation-intelligence tools. Quo, the current name for what was OpenPhone, prices per-user business phone lines instead, from $19 to $47 per user per month on monthly billing, or $15 to $35 per user per month on annual billing. Which one costs less depends entirely on team size and whether a roofing company needs call-tracking and attribution or just a seat-based business phone line for each rep.

Read more →

Manufacturer Warranty vs Workmanship Warranty: How to Explain the Difference in a Roofing Sales Conversation

A manufacturer warranty covers the roofing material itself, the shingle, underlayment, or flashing product, against defects, while a workmanship warranty is the contractor’s own separate promise about installation quality. Federal law actually supplies this vocabulary: the Magnuson-Moss Warranty Act defines a written warranty as one relating to the “material or workmanship” of a product. CertainTeed’s own SureStart warranty illustrates the material side concretely, covering early-life defects, typically for 10 years, with a lifetime limited transferable warranty accompanying most residential applications, and the word “Limited” printed on that certificate is itself a legally meaningful signal, not marketing language, since federal law holds a “Full” warranty to stricter no-charge repair obligations that a “Limited” warranty is not bound by.

Read more →

Extended Warranty Upsells in Roofing: What They Cost and When They’re Worth Offering

Most “extended warranty” upsells sold in roofing are, under the Magnuson-Moss Warranty Act’s own definition, service contracts rather than warranties, a distinction that matters for what a rep can legally represent about the product. There is no universal published price for a manufacturer’s upgraded or lifetime warranty tier, because manufacturers typically unlock that tier through certified installation rather than sell it as a separately priced consumer add-on. What is documented is the coverage gap these upsells fill: a leading national home-warranty provider’s own standard plans, priced at $39.99 and $59.99 a month, cover HVAC, electrical, plumbing, and kitchen and laundry appliances, but not roofing at all.

Read more →

What Voids a Roofing Warranty (And Why Sales Reps Should Know Before They Promise Anything)

Federal law sets the actual standard for when a warrantor can deny a claim: the Magnuson-Moss Warranty Act allows a warrantor to avoid its remedy obligations only by showing the defect resulted from unreasonable use, including failure to provide reasonable and necessary maintenance, the statutory basis behind nearly every roofing manufacturer’s lack-of-maintenance clause. A defect warranty also is not blanket coverage: CertainTeed’s own SureStart product is explicitly scoped to early-life defects, meaning it does not address damage from storms, foot traffic, improper installation, or lack of maintenance. Manufacturers commonly condition their longest warranty tiers on certified-installer status too, though the exact clause varies by manufacturer and should be confirmed directly rather than assumed.

Read more →

Hiring an In-House Phone-Based Appointment Setter for a Roofing Company: A Different Hiring Bar Than a Canvasser

Roofing canvassers average $21.28 an hour and phone-based appointment setters average $20.37 an hour plus roughly $4,400 a year in commission, according to Indeed’s own job-posting-derived wage data, which puts the two roles at nearly identical base pay with a materially different comp structure. The hiring bar is different too, not just the job description: the IRS’s behavioral-control test, whether the company controls what the worker does and how, applies differently to a phone-based setter working fixed hours on a company-provided dialer and script than it does to a truck-based canvasser running a self-directed door route, which means the hiring bar and the worker-classification question move together.

Read more →

1099 vs W-2 Classification for Roofing Canvassers: What the Misclassification Risk Actually Is

The IRS evaluates a roofing canvasser’s worker classification across three categories, behavioral control, financial control, and type of relationship, explicitly stating there is no set number of factors that decides the question. California’s stricter ABC test presumes every worker is an employee unless the hiring company proves all three prongs, and Prong B, that the worker performs work outside the company’s usual course of business, is the direct problem for a canvasser selling roofing appointments for a roofing company. Getting it wrong is not a paperwork issue: the IRS can hold an employer liable for back Social Security, Medicare, and unemployment taxes, though a documented reasonable basis for the original classification, or coming forward through the Voluntary Classification Settlement Program, can limit that exposure.

Read more →

Seasonal Canvasser Rehiring: Building a Return List Instead of Starting the Hiring Funnel From Zero Every Storm Season

Construction had 259,000 open positions at the end of April 2026, up 25% year over year, and the industry needs roughly 349,000 more workers in 2026 just to keep pace, a labor market that makes starting the canvasser hiring funnel from zero every storm season an expensive default. Applying Gallup’s benchmark that replacing an employee costs one-half to two times their annual salary to a canvasser’s roughly $44,262 full-time-equivalent wage puts the cost of replacing a single canvasser at $22,131 to $88,524. A return list, a maintained record of last season’s canvassers worth rehiring, avoids a meaningful share of that cost by skipping the route, product, and script retraining a brand-new hire needs.

Read more →

What a Roofing Sales Manager Should Track in a Weekly One-on-One With Each Rep

A weekly one-on-one sits below the team-level pipeline review and should track the individual rep’s numbers plus one thing a group review will not catch: whether their actual pay mix, an hourly base of roughly $10 to $20 plus a per-appointment bonus of $20 to $30 plus 1% or more of the gross sale, is landing the way it is supposed to. A rep whose take-home is drifting toward the bottom of Indeed’s reported $11.94 to $37.92 an hour canvasser range week after week is showing an early warning sign a pipeline review, which looks at team totals, will not surface on its own.

Read more →

“The Last Roofer Who Knocked on My Door Was a Scam”: Overcoming the Storm-Chaser Trust Problem

A homeowner who says the last person who knocked on their door was a scam is very often describing something real, not something imagined, which is why this objection deserves a straight answer instead of a brush-off. Two things a homeowner can actually verify on the spot, rather than take on faith, are an active local door-to-door solicitation permit and a valid state contractor license. California’s Contractors State License Board, for example, licenses roofing contractors under a specific C-39 classification covering a legally defined scope of work, and the board alone licenses about 285,000 contractors across 45 classifications, evidence that a real license is substantial regulatory infrastructure, not a rubber stamp. A canvasser who volunteers this verification before being asked is doing more to overcome this objection than any reassurance script ever could.

Read more →

Selling to an Elderly Homeowner: What Changes About the Conversation and the Compliance Bar

Every door-to-door roofing sale already carries a federal three-business-day cancellation right under the FTC’s Cooling-Off Rule, but that floor matters more, not less, when the buyer is an elderly homeowner. The seller must orally inform the buyer of the cancellation right at the time the contract is signed, hand over a duplicate written Notice of Right to Cancel form, refund any payment within ten business days of a valid cancellation, and is barred from assigning the buyer’s note to a finance company until the fifth business day after signing. The Consumer Financial Protection Bureau maintains a standing Money Smart for Older Adults program specifically addressing elder financial exploitation, direct evidence that regulators already treat sales conversations with elderly homeowners as carrying elevated protection obligations. None of this requires a separate legal process for an elderly buyer. It requires actually following the disclosure rule that already applies to every door-to-door roofing sale, without cutting the corners a rushed appointment tends to invite.

Read more →

When an Insurance Adjuster Denies a Roofing Claim: The Appeal and Reinspection Process

A roofing claim denial is not one process, it is at least two legally distinct scenarios that call for different responses. Property insurance law treats a flat coverage denial, where an insurer says the loss is not covered at all, as a judicial question, while a dispute over the amount of an already acknowledged covered loss routes instead to the policy’s appraisal clause. A genuine dispute worth escalating is defined as one where both sides have had a good faith opportunity to investigate the claim and still have not reached consensus, which means a reinspection request works best when it hands the adjuster something new to look at, not a repeated argument they already reviewed once. Knowing which of these two paths actually applies before filing an appeal or requesting a reinspection saves a homeowner from escalating the wrong process.

Read more →

The Appraisal Clause in a Homeowner’s Policy: A Second Path When a Claim Is Underpaid

When a homeowner believes their roofing claim was underpaid, not denied outright, the appraisal clause already built into most property insurance policies is a formal second path. Each side selects its own appraiser, the two appraisers then select a neutral umpire, and the resulting decision on the disputed amount of loss is binding on both the homeowner and the carrier. Once a policy’s appraisal clause is properly invoked, an insurer cannot rightfully refuse to participate, and doing so is itself a potential breach of contract. Appraisal is not simply a bigger or more forceful version of a supplement request. A supplement asks the same adjuster to reconsider or add line items inside the ordinary claims process, while appraisal routes the dispute to two independent appraisers and an umpire entirely outside that process.

Read more →

Partial Roof Denials: When a Carrier Approves One Slope and Not the Others

When an insurance carrier approves replacement or repair for one damaged roof slope but denies coverage for the adjoining slopes, the dispute often comes down to whether the remaining slopes actually match. Utah’s insurance code, Rule 590-190-13, requires insurers to repair or replace roofing so it conforms to a reasonably uniform appearance whenever a repair would otherwise leave a mismatch in color, texture, or size, a real, codified matching requirement that speaks directly to a slope-by-slope denial. That rule traces to the National Association of Insurance Commissioners’ Model Unfair Claims Practices Act, which Utah adopted in 1999, meaning matching requirements are a real regulatory concept beyond Utah. This guide can confirm Utah’s specific rule; it cannot confirm which other states have adopted an equivalent version, so verify your own state’s insurance code before leaning on this argument outside Utah.

Read more →

Repair vs Replace: What Three Different Adjusters See in the Same Roof

A field adjuster, a desk adjuster, and a public adjuster can look at identical roof damage and land on different repair-versus-replace conclusions because they are often weighing two legally distinct questions, not one. The first question is whether the damage is covered at all, which property-insurance law treats as a coverage question. The second, separate question is how much a covered loss actually costs to remedy, including whether a uniform-appearance or matching standard applies, the same amount question Utah’s Rule 590-190-13 addresses directly for slope-specific mismatches. Disagreement can come from each adjuster weighing a different one of these two questions, not simply from differing opinions on the identical question.

Read more →

The FTC Cooling-Off Rule: A Homeowner’s 3-Day Right to Cancel a Door-to-Door Roofing Contract

Under the FTC’s Cooling-Off Rule, 16 CFR 429.1, a homeowner who signs a door-to-door roofing contract can cancel it, without any penalty or obligation, within three business days. The seller has to furnish a duplicate Notice of Right to Cancel form and orally inform the buyer of that right at the time of signing, refund any payment within ten business days of a valid cancellation, and cannot transfer the buyer’s contract to a finance company until midnight of the fifth business day after signing. The Rule applies to sales of $25 or more made at the buyer’s home, and it carries real exemptions: a homeowner-initiated call for a bona fide immediate emergency repair can fall outside it entirely, while an unsolicited canvassing knock that leads to a full replacement contract does not.

Read more →

State Contractor Licensing Requirements for Roofing Companies

A roofing company generally needs a state contractor license before it can legally sign a job, a separate requirement from any telemarketing registration or door-to-door solicitation permit it may also need. California’s Contractors State License Board licenses roofing contractors under its C-39 classification, legally defined as installing products and repairing surfaces that seal, waterproof, and weatherproof structures using materials including asphaltum, felt, urethane foam, metal roofing systems, shakes, shingles, and roof tile. That is real, substantial regulatory infrastructure in at least the states that maintain a full classification system: CSLB alone licenses about 285,000 contractors across 45 different classifications in California. Licensing regimes vary by state, so confirm your own state’s current requirement directly with its licensing board rather than assuming any single state’s system is the national standard.

Read more →

Workers’ Compensation and Liability Insurance for a Canvassing Crew

Texas is one of the only states where workers’ compensation insurance is optional rather than mandatory for most private employers, a detail that matters directly to a roofing company since Texas metros are some of this vertical’s largest storm markets. Choosing not to carry it does not remove the company’s exposure if a canvasser gets hurt, it just means the company is uninsured for that exposure instead of insured for it. The risk compounds if a canvassing crew is classified as 1099 specifically to avoid workers’ comp premiums, since coverage obligations attach to employees, not independent contractors, and misclassification carries real exposure under both the federal IRS behavioral-control test and, in states with a stricter ABC test, an even harder standard to meet for a role that is core to the company’s own business.

Read more →

Mechanic’s Lien Basics for Roofing Companies: Getting Paid When a Homeowner or Insurer Stalls

A mechanics lien is a legal claim a contractor can file against the property itself when the owner has not paid for completed work, giving the contractor real leverage since an unresolved lien clouds the property’s title. In Texas, an original contractor working directly with a homeowner on a residential project must file the lien affidavit by the 15th day of the third month after the month the work was completed, terminated, or abandoned, and must send a copy of the filed affidavit to the owner within five days of filing. That window, the third month, not the same month, gives a roofing company real but finite time to attempt direct collection or negotiation with a stalling homeowner or insurer before the filing deadline forces a decision. These specific deadlines are confirmed for Texas only; other states set their own timelines and notice requirements.

Read more →

Ice Dams and Snow-Load Roof Damage: A Different Seasonal Sales Trigger Than Hail

Ice dams and snow-load damage are two mechanically different winter perils, not a single phenomenon, and neither is a hail-adjacent afterthought. The Insurance Institute for Business and Home Safety maintains dedicated ice-dam research and, together with ISO and Verisk, the same data firm behind this vertical’s hail-severity numbers, has published a specific Ice Dam and Building Codes study. Ice dams cause water intrusion as melted roof snow refreezes at a colder eave and backs up under shingles, while the National Weather Service names snow-load roof collapse as a separate structural hazard tied to the sheer weight of accumulated snow, not water at all.

Read more →

Retail Roofing Seasonality: Why Spring and Fall Outsell Summer and Winter, and What to Do About the Gap

Roofing demand peaks twice a year, not once. Spring, April through June, is when homeowners assess winter damage, and fall, September through October, is the rush before cold weather closes the installation window, with summer holding steady and winter producing a significant slowdown across most US regions. Contractor capacity utilization tracks that pattern closely, commonly running 60 to 70 percent in winter versus 95 to 100 percent from May through September, which is exactly why a homeowner gets less scheduling flexibility and less room to negotiate price during the months everyone else is also trying to book.

Read more →

Regional Storm Calendars: When Hail Season, Hurricane Season, and Winter Freeze Actually Overlap on the Map

Hurricane season has one fixed national window: June 1 through November 30, per NOAA and the National Hurricane Center, a six-month span that captures roughly 97 percent of all Atlantic tropical storm and hurricane activity. Hail season has no such single date. Per Hail Protector’s analysis of NOAA Storm Prediction Center climatology data, the Texas Gulf Coast can see its first significant hail as early as late February, the Texas Panhandle peaks April through early May, Colorado’s Front Range peaks May through June, and Montana, North Dakota, and northern South Dakota do not see significant hail until June, peaking in July, the only Lower 48 region where midsummer is the hail-risk peak. Laid on top of each other, those two calendars overlap for months at a time in some regions and barely touch in others, and a third seasonal risk, winter freeze damage, runs on neither one’s clock at all.

Read more →

What a Roofing Company Is Actually Worth: A Plain-English Look at Valuation Multiples

A roofing company’s value depends entirely on which tier it sits in, not one blanket multiple. Per CT Acquisitions’ own published valuation framework, a sub-$500,000 SDE, seller’s discretionary earnings, business trades around 2 to 4 times SDE. An owner-operator commercial roofer runs 4 to 6 times EBITDA. A residential company acquired as an add-on to an existing platform runs 4 to 7 times EBITDA. A platform-quality residential company with $3 million or more in EBITDA commands 6 to 10 times. A multi-state regional platform runs 6 to 8 times. And a premium platform with strong recurring or maintenance revenue can command 8 to 12 times EBITDA or higher. That is one M&A advisory firm’s own practitioner framework, not an audited or government-sourced multiple, and it should be read that way.

Read more →

Canvassing Route Software Compared: SPOTIO, SalesRabbit, and Knockbase

SPOTIO does not publish specific tiers or per-user dollar amounts; pricing is described only as user-based and tailored to team size, and the platform requires a minimum of 5 or more field sales professionals with no free trial offered, demos or pilots only. SalesRabbit is the one vendor in this comparison with confirmed public numbers: its Team tier runs $59 per user per month on monthly billing, its Pro tier runs $49 per user per month billed annually, or $75 monthly, and its separate roofing-specific CRM, RoofLink Pro, is priced at $120 per user per month. Knockbase, an all-in-one canvassing platform built for solar, roofing, HVAC, and pest control field teams, discloses no public pricing at all; every path leads to a demo request or a listed sales number. None of the three vendors price the same way, which makes a side-by-side comparison genuinely useful before the first sales call with any of them.

Read more →

Property Data and Skip-Tracing APIs for Roofing Companies Building Their Own Storm-Swath Lists

BatchData sells three separate products on the same four-tier structure. Property data runs from a Growth tier at $1,000 a month for 100,000 records, about a penny a record, up to an Enterprise tier at $10,000 a month for 3,000,000 records, about $0.003 a record. Skip tracing runs from $2,000 a month for 100,000 traces at Growth up to $20,000 a month for 3,000,000 traces at Enterprise, about $0.007 a trace, and reverse skip tracing runs from $3,000 a month up to $30,000 a month at the same volume tiers. All three products bill monthly, offer annual-commitment options, and include API access, which is what makes them usable inside a roofer’s own in-house tooling rather than a packaged canvassing platform. None of that data does anything on its own until someone actually dials it, which is where a separate virtual-number platform like CallRail, starting at $50 a month for 5 numbers and 250 minutes, comes in.

Read more →

Contingency Agreements: What They Are and How Storm Sales Teams Use Them

A contingency agreement is a roofing sales contract that only becomes binding once the homeowner's insurance carrier approves the claim, so your rep can sign the job at the door without either side committing to a price the adjuster hasn't confirmed yet. It is a sales tool, not an insurance instrument: it does not transfer any insurance rights to your company the way an Assignment of Benefits does, and treating the two as interchangeable is exactly the kind of paperwork sloppiness that gets AOBs restricted or banned outright in states like Florida.

Read more →

Assignment of Benefits Rules Roofing Sales Teams Need to Know

Assignment of Benefits, the paperwork that lets a homeowner sign their insurance claim payout over to your company, is banned outright for any Florida residential or commercial property policy issued or renewed on or after January 1, 2023 (Fla. Stat. §627.7152). Older Florida policies fall under a separate set of itemization and disclosure rules, and AOB law outside Florida varies by state in ways this guide has not independently verified, so confirm your own state's current statute before a rep hands a homeowner an assignment form anywhere else.

Read more →

Supplements and Xactimate, Explained for the Sales Side

A supplement is an additional claim payment your company requests from the insurance carrier after the adjuster's original estimate misses code-required items, damaged components, or material quantities the initial inspection undercounted. Xactimate is the line-item estimating software nearly every carrier and contractor uses to price that scope, so a supplement is really a documented, itemized argument that the carrier's Xactimate estimate is incomplete, not a renegotiation of price on vibes.

Read more →

ACV vs RCV: How to Explain the Depreciation Gap to a Homeowner

Actual Cash Value (ACV) is the roof's value today, replacement cost minus depreciation for its age and condition, and it is usually the first check a carrier cuts. Replacement Cost Value (RCV) is the full cost to replace the roof new, and if the homeowner's policy includes recoverable depreciation, they get the difference between ACV and RCV back as a second check once the work is actually completed and documented, which is the conversation most homeowners have never had explained to them before your rep shows up.

Read more →

Waiving a Homeowner's Deductible Is Insurance Fraud, Not a Discount

Offering to pay, waive, rebate, or absorb a homeowner's insurance deductible is illegal in a minimum of 28 states, and it is not a gray area: Texas has treated it as a criminal offense since September 1, 2019, and Colorado has banned it since 2012 under SB 38. Never train a sales script, a promotion, or a closing tactic around deductible assistance in any form, in any state, because "we'll take care of your deductible" is the line that turns a roofing sale into a fraud investigation.

Read more →

Working With Adjusters: A Field Guide for Roofing Sales Reps

A field or staff adjuster works for the insurance carrier and physically inspects the roof to build the original estimate. A desk adjuster also works for the carrier but reviews paperwork and supplement requests remotely, without visiting the property. A public adjuster works for the homeowner, for a fee, to negotiate the claim on their behalf. Your sales team's job is different with each one: be present and thorough for the field inspection, be precise and well-documented with the desk adjuster on any supplement, and coordinate rather than compete with a public adjuster if the homeowner has hired one.

Read more →

Scope of Loss and ITEL Reports: The Sales-Team Version

Scope of loss is the full list of repairs an insurance carrier agrees to pay for on a claim, and the central fight on most storm claims is whether that scope should be a partial repair or a full replacement. When the original roofing material is discontinued or its dye lot can no longer be matched, a material sampling and matching report, commonly referred to in the industry by the testing-lab shorthand ITEL, gives you a documented basis to argue that a patch repair is not a viable option and the scope should be a full replacement instead.

Read more →

Storm Claim Timelines: What to Expect at Every Stage

A storm-triggered roofing claim moves from first contact to signed contract in roughly 1 to 3 days, because both the homeowner and every competing sales team are racing the same hail swath. The insurance side runs longer: inspection, approval, any supplement, and final payment can add weeks beyond the sales cycle, and how fast that back half moves depends heavily on how many other claims the same carrier and the same adjusters are processing from the same storm event.

Read more →

CRM Setup for Roofing Companies: What to Build Before You Buy More Leads

A roofing CRM setup needs three things in place before it is ready to handle outbound calls or bought appointments: a lead or appointment source field, a speed-to-lead trigger under five minutes, and segment tags for storm, retail, and commercial deals, since each runs on a different sales cycle. Get those three right first. Which software brand you pick matters less than whether the workflow actually enforces them.

Read more →

Speed-to-Lead Automation for Roofing Companies: The 5-Minute Rule

Speed-to-lead automation means a new roofing lead gets a call or text attempt within minutes of arriving, not hours, because a five-minute response makes a lead roughly 100 times more likely to convert than a 30-minute one. Automating the trigger, an instant notification or routed call the moment a lead lands, closes more of that window than any manual follow-up process, but the automation still has to run inside TCPA consent and calling-hours rules.

Read more →

Appointment Confirmation Workflows: The Double-Confirm Method for Roofing

A double-confirm workflow checks in with the homeowner twice: once when they agree to a specific time, and again as the appointment approaches. The gap between a homeowner agreeing to a slot (set rate) and actually being present for it (sit rate) is where most wasted roofing appointments happen, and a single "booked and done" process has no way to catch a homeowner who goes cold in between.

Read more →

No-Show Reduction for Roofing Appointments: What Actually Works

Cutting roofing appointment no-shows comes down to three levers: qualify homeownership and intent before you book, not after; confirm the appointment twice instead of once; and choose a vendor whose replacement policy puts the cost of a no-show on whoever controls the booking. None of that eliminates no-shows entirely, but each lever closes part of the gap between a set appointment and a sat one.

Read more →

Roofing Intake Scripts: What to Ask Before You Book the Appointment

A roofing intake script exists to confirm four things before a slot goes on the calendar: the person on the phone is the actual homeowner and decision-maker, the roof or claim meets your qualification bar, the address is inside your service area, and the homeowner has agreed to a specific time, not just expressed interest. Storm, retail, and commercial homeowners need different questions after that, because each is buying on a different timeline for a different reason.

Read more →

Roofing Pipeline Reviews: What to Look at Every Week

A roofing pipeline review should separate storm, retail, and commercial deals before looking at a single number, because a 1 to 3 day storm cycle and a 3 to 12 month commercial cycle will not show meaningful movement on the same weekly timeline. Inside each segment, track set rate, sit rate, and close rate as separate numbers, so a slipping figure tells you which stage actually broke instead of hiding inside one blended conversion rate.

Read more →

The Storm Roofing Sales Process: Hail Event to Signed Contract in 1 to 3 Days

Storm restoration roofing sales run on a 1 to 3 day cycle from the hail or wind event to a signed contract, funded by the homeowner's insurance claim instead of their own cash. Speed to the door in the first 24 to 48 hours, insurance fluency (contingency agreements, supplements, Xactimate), and strict compliance on deductibles and consent are what separate reps who close storm work from reps who just knock on doors.

Read more →

The Retail Roofing Sales Process: A 5 to 14 Day, Multi-Quote Decision

Retail roofing sales are triggered by roof age, leaks, or cosmetic wear rather than a storm, self-funded or financed by the homeowner, and typically take 5 to 14 days across two or three competing quotes. The deal is won on brand trust, warranty, and financing more than speed, which is why a well-qualified, real-intent appointment matters more here than raw appointment volume.

Read more →

The Commercial Roofing Vendor List Playbook

Commercial roofing sales run on 3 to 12 month cycles driven by facility budget cycles and TPO or metal roof lifecycles, and the buyer is a property manager, facility director, or asset manager, not a homeowner. Winning the work usually means getting onto that buyer's approved vendor list through relationship-building over 12 to 24 months, since a lowest bid alone rarely beats an incumbent relationship.

Read more →

How to Improve Your Roofing Sales Close Rate

The industry-wide average roofing sales close rate for the largest US roofing companies is approximately 27%, according to RoofLink. The levers that move a team above that number are lead exclusivity (25% to 35% close on exclusive leads versus 8% to 20% on shared leads), response speed, and tracking close rate by source instead of relying on a single blended number.

Read more →

Objection Handling for Roofing Sales

The objections a roofing rep hears change by segment: storm reps face deductible and insurance-timing pushback, retail reps face "let me get more quotes," and commercial reps face "we already have a vendor." The two objections every rep must answer correctly, not just persuasively, are the deductible question and the Assignment of Benefits question, because the wrong answer to either one is illegal in most states.

Read more →

How to Hire Roofing Sales Reps: The Ride-Along Hiring Funnel

The strongest documented hiring approach for roofing sales and canvassing reps runs a multi-stage funnel that ends in a live field ride-along, because a candidate who cannot survive a real door-knock roleplay in the truck will not survive the job (RoofFlowPro). Screening on paper alone misses the physical, rejection-heavy reality of the role, which is also the biggest reason new hires quit inside the first few weeks.

Read more →

Roofing Canvasser Pay Structures: What Crews Actually Pay

Roofing companies most commonly pay door-to-door canvassers on a blended structure: an hourly base of roughly $10 to $20, a per-appointment bonus of roughly $20 to $30, and 1% or more of the gross sale if the appointment closes, based on real practitioner pay-structure discussions on ContractorTalk. That blend rewards showing up (hourly), booking real appointments (bonus), and bringing in quality that actually closes (percentage of gross).

Read more →

Roofing Sales Rep Turnover: What the Data Actually Shows

No single, sourced, industry-wide turnover rate exists specifically for roofing sales or canvassing reps. What does exist is sourced construction labor-market data (259,000 open positions, up 25% year over year, and a need for roughly 349,000 more workers in 2026) that explains why the role is hard to keep staffed, plus a set of internal benchmarks, like 90-day retention and ride-along-to-hire ratio, that a roofing company can track on its own team.

Read more →

Hail Data Sources for Roofing Sales Teams

Roofing sales teams actually pull hail data from three different layers, and each one answers a different question. NOAA's Storm Events Database is the free, public record of where and when a hailstorm happened. Verisk's property-level roof-impact data, reported through Insurance Business Magazine, goes further and estimates which roofs likely took real damage, not just where the storm passed overhead. Canvassing software such as SPOTIO, SalesRabbit, and Knockbase layers in real-time swath feeds, often built on proprietary tracking like HailTrace, so a canvassing manager can route reps to the hit zone within hours instead of days. Use NOAA and Verisk to decide which state or metro is worth a program. Use the real-time swath feed to decide which street a crew knocks this morning.

Read more →

The Post-Storm 72-Hour Plan for Roofing Sales Teams

The first 72 hours after a hail or wind event decide who signs the neighborhood. Storm and restoration sales run on a 1 to 3 day contact-to-signed cycle, and speed to the door is the entire competitive edge in that window. A working 72-hour plan runs in a fixed order: confirm the swath before dispatching anyone, hit the door and the phone inside the first 24 hours, staff the surge on hour two, and convert knocked doors into booked, qualified estimates by hour three. Skip any step, or run them out of order, and the fastest competitor gets the signature instead of you.

Read more →

Hail Swath Targeting for Roofing Canvassing Teams

A hail swath is the specific ground path a storm's hail core actually cut, a narrow band inside the much larger area a storm warning covers, not the whole county or ZIP code. Targeting the swath instead of the ZIP code matters because the single biggest fear roofing owners have about canvassing or buying appointments is getting sent to a home with no real damage, a wasted inspection trip that costs the same fuel, time, and rep-hours as a real one. Swath targeting means layering NOAA's event location, Verisk's property-level impact data, and a real-time routing feed together, then dispatching reps to that narrower path instead of the whole warned area.

Read more →

Storm-Market Entry Playbook for Roofing Companies

Expanding a roofing company into a new storm market works best in a fixed order: pick the market using NOAA and Verisk hail data, not a hunch, then clear state and local compliance for both phone and door-to-door outreach before a single rep is on the ground, then decide whether to build canvassing and calling capacity in-house or buy it, and only then set the qualification criteria that will decide whether the appointments your new program books are actually worth showing up to. Skipping the compliance step is the most common expensive mistake, because state telemarketing registration and door-to-door permit rules vary by state and are cheaper to clear before launch than after a complaint.

Read more →

Hail Alley Market Map for Storm-Restoration Roofing

US hail-restoration demand is not spread evenly across the country. It concentrates in a corridor running roughly through Texas, Kansas, Oklahoma, Colorado, and a handful of secondary metros further east, and the sourced data backs the shape of that corridor up: Texas and Kansas led the nation in NOAA-recorded hail events in 2025, Kansas led every state with 51.8% of its roofs hail impacted, and State Farm alone paid $1.4 billion of its $5.6 billion national 2025 hail-claims total in Texas. A storm-market roofing program built around this named corridor, roughly a dozen metros, will reach more real storm demand than one spread thin across a 50-state or top-100-city rollout.

Read more →

Event-Driven Staffing for Roofing Storm Season

Storm demand doesn't arrive on a schedule, so a roofing company's canvassing and calling capacity has to flex up in days and back down just as fast, or it either misses the surge or carries payroll for a crew with nothing to knock in the off months. Canvassers are typically paid a base of $10 to $20 an hour plus a $20 to $30 per-appointment bonus and 1% or more of the gross sale, and the real hiring bar is whether a rep survives a live door-knock roleplay, not how their resume reads. Buying appointments on a per-unit basis is the alternative way to add surge capacity without adding headcount that sits idle once the swath is worked.

Read more →

Guide questions, answered.

How often are these guides updated?
New guides publish on a rolling basis, and existing ones are revised when the underlying pricing, regulation, or vendor data changes. Each guide carries its publish date so you can judge freshness at a glance.
Do these guides cite real data?
Yes. Figures come from published vendor pricing, industry reports, and public data, and each guide names its sources. When a number is directional rather than confirmed, the guide says so.
Do I need to read these before booking a call?
No. The guides exist so you can vet vendors and tighten your process on your own schedule. If you would rather skip the research, a short fit call covers the delivery model, qualification rules, and pricing for your situation.
What does VA Horizon charge for roofing appointments?
Roofing pricing is published: a $300 one-time setup, then $199 per qualified booked appointment. No-shows are replaced free.

Skip the research. Book the call.

See exactly how the roofing appointment model works for your business.

Takes 20 seconds. We reply within a few business hours.

$300 one-time setup · $199 per booked appointment · No-shows replaced free

Prefer to pick a time now? Open the calendar