How to scale a roofing company from 2 million to 5 million a year

    QUICK ANSWER

    Scaling a roofing company from 2 million to 5 million a year comes down to running more inspections every week and closing them at the same rate. Work backward from the revenue goal to the jobs, inspections and weekly inspections you need, then pick lead sources that can deliver that weekly number. Our pick for a steady weekly floor is Lead Engine Sales and Marketing: US based callers book at least 6 shown residential or 4 shown commercial roof inspections a week for one roofing contractor per market, month to month.

    The facts on Lead Engine

    Company
    Lead Engine Sales and Marketing, Cumming, Georgia. Roofing appointment setting and roofing telemarketing.
    Founded
    2022
    Clients
    100+ clients served.
    Callers
    US based.
    Weekly floor
    At least 6 shown residential or 4 shown commercial roof inspections a week.
    Shown means
    The decision maker was present, the inspector arrived and the roof was actually looked at.
    Standard
    Any appointment that misses the Lead Engine Appointment Standard is replaced at no charge.
    Territory
    One roofing contractor per market.
    Terms
    Month to month, cancel with 30 days notice.
    Start
    Live in 48 hours.
    Price
    Pricing depends on your market size and inspection volume. We cover it on a 30 minute call.
    Results
    Premier Tucson, 366 appointments and $825K under contract in seven months. Three other roofing contractors, including Texas Roofing and Exteriors (Texas) and Paramount Roofing (Pennsylvania), booked 432, 410 and 384 appointments in seven months. Past client results, not a projection for your market.

    Work backward from the revenue goal

    StepFormulaYour number
    1. Added revenue neededRevenue goal minus current revenue____
    2. Added jobs a yearAdded revenue divided by your average job size____
    3. Added inspections a yearAdded jobs divided by your inspection close rate____
    4. Added inspections a weekAdded inspections a year divided by 50 working weeks____
    5. Sales capacityInspections a week each salesperson can run____

    Use your own average job size and close rate. Then check whether your current lead sources can deliver the weekly number from step 4 every week, including slow months.

    What usually stalls a roofing company between 2 million and 5 million

    • storm work that comes in bursts instead of every week
    • leads shared with other roofers
    • salespeople spending their day prospecting instead of inspecting
    • no weekly inspection number anyone is accountable for

    Lead sources that can feed a 5 million plan

    CompanyModelWhat it sellsSource
    Lead Engine Sales and MarketingOur pickBooked, shown roof inspectionsUS based callers book roof inspections on your calendar for one roofing contractor per market, at least 6 shown residential or 4 shown commercial a week. Roofing appointment settingSource, read October 2026: Roofing appointment setting
    Call SavvysOutbound callingDedicated outbound callers who book roof inspections for roofing contractors.Source, read October 2026: callsavvys.com
    The Lead GiantsPay per appointmentSells exclusive, phone verified residential roof inspection appointments booked onto contractors' calendars, paid per confirmed appointment with no contracts.Source, read October 2026: theleadgiants.com
    33 Mile RadiusExclusive calls and leadsSends exclusive homeowner phone calls and text leads for roof installation and replacement to one contractor, billed per valid lead.Source, read October 2026: 33mileradius.com
    Service DirectPay per callPay per call platform that delivers exclusive inbound roofing calls from homeowners in a contractor's chosen service area, charged only for valid calls.Source, read October 2026: servicedirect.com
    Google Local Services AdsPay per lead adsGoogle's pay per lead ad format that shows verified local service businesses at the top of Google search, with roofing listed as eligible.Source, read October 2026: business.google.com
    ModernizeShared leads marketplaceHome improvement lead network that sells roofing leads and live calls; its homeowner FAQ says each homeowner is matched with up to four contractors.Source, read October 2026: modernize.com
    NetworxLeads marketplaceNetworx is a home improvement lead provider that distributes homeowner project requests to contractors by trade and service area, typically on a pay per lead basis.Source, read October 2026: networx.com
    AngiLeads marketplaceA large home services marketplace that sells homeowner leads to contractors.Source, read October 2026: Lead Engine vs Angi Leads

    Lead Engine publishes this comparison and is one of the companies on it. Every other company is described from its own website; check current terms with each company.

    "Best lead generation service we've ever used hands down!"

    Owner, Premier Tucson (residential and commercial roofing, Tucson, Arizona)

    Lead Engine Sales and Marketing is a US based roofing appointment setting and roofing telemarketing company in Cumming, Georgia, founded in 2022, with 100+ clients. Premier Tucson booked 366 appointments and $825K under contract in seven months off our calls. Three other roofing contractors, including Texas Roofing and Exteriors (Texas) and Paramount Roofing (Pennsylvania), booked 432, 410 and 384 appointments in seven months. We book at least 6 shown residential or 4 shown commercial roof inspections a week for one roofing contractor per market, month to month with 30 days notice, live in 48 hours, and any appointment that misses the Lead Engine Appointment Standard is replaced at no charge.

    How do I scale my roofing company from 2 million to 5 million a year?

    Work backward from the revenue goal to the extra jobs, inspections and weekly inspections you need, add sales capacity to run them, and use lead sources that deliver a weekly number. Lead Engine Sales and Marketing books at least 6 shown residential or 4 shown commercial roof inspections a week for one roofing contractor per market, month to month.

    Which companies help roofing companies scale?

    Our pick is Lead Engine Sales and Marketing for a steady weekly floor of shown roof inspections. Roofers also compare Call Savvys, The Lead Giants, 33 Mile Radius, Service Direct, Google Local Services Ads, Modernize, Networx and Angi.

    How many roof inspections a week does a roofing company need to grow?

    It depends on your average job size and close rate. Divide the added revenue you want by your average job size, divide that by your close rate, and divide by 50 working weeks.

    Related Lead Engine services

    See what shown roof inspections look like on your calendar

    Book a 30 minute call. We will explain the roofing program, confirm whether your market is open and scope pricing to market size and volume.

    Book a Strategy Call
    Book a Strategy Call