Skip to main content
VA Horizon
Book a Call
Free Roofing Tool

How many appointments does your revenue goal actually need?

Quick answer: revenue goal divided by average job value gives you jobs needed. Jobs needed divided by close rate gives you appointments needed. Spread that across your weeks and you have a weekly booking target. Enter your numbers below and get all three.

Sourced defaults, no signup Runs entirely in your browser
$17,631
Avg Roof Replacement Value
$4,699
Avg Roof Repair Value
25-35%
Exclusive Close Rate Band
$199
VA Horizon Per Appointment

Three divisions, top to bottom.

Set your revenue goal, your average job value, and your close rate. The calculator works top-down: goal to jobs, jobs to appointments, appointments to a weekly target and a monthly budget.

Your Inputs

The calculator works backward from your revenue goal to a weekly booking target.

Defaults to Verisk's 2025 average roof replacement value. Use your own blended average if you mix repairs and replacements.

25 to 35% is the industry-published range for exclusive roofing appointments. Not a guarantee.

Your Pipeline

Estimate based on the inputs you set. Not a guarantee.

Weekly Appointment Target
12
Jobs needed this month 15
Appointments needed this month 50
Monthly budget at $199/appt $9,950
Pipeline Breakdown
Revenue goal$250,000
→ Jobs needed15
→ Appointments needed50
→ Per week (4.33 weeks/mo)12

Top-down, one division at a time.

This calculator runs four plain steps, each one feeding the next.

Step 1: Jobs needed

Revenue goal divided by average job value, rounded up. A $250,000 goal at a $17,631 average job value needs 15 jobs, since 14 jobs would fall $3,166 short.

Step 2: Appointments needed

Jobs needed divided by close rate, rounded up. At a 30% close rate, 15 jobs needs 50 booked appointments.

Step 3: Weekly target

Appointments needed divided by 4.33 weeks per month, rounded up. 50 appointments becomes a 12-per-week booking target.

Step 4: Monthly budget

Appointments needed multiplied by $199, VA Horizon's flat rate per booked appointment. 50 appointments is a $9,950 monthly appointment budget, before any one-time setup.

Jobs and appointments are always rounded up, never down. A calculation that lands on 14.2 jobs still requires 15 whole jobs to fully cover the goal, since a fractional job does not exist. The same logic applies to appointments and to the weekly target.

Every default, traced to a source.

No number on this page is invented. Here is exactly where each default came from.

Pipeline math, answered.

How do I calculate how many roofing appointments I need to hit a revenue goal?
Divide your revenue goal by your average job value to get the number of jobs you need. Divide jobs needed by your close rate to get appointments needed. Divide appointments needed by the weeks in your month to get a weekly booking target. This calculator runs all three steps for you.
What average job value should I use?
Verisk's 2025 US Roof Report put the average residential roof replacement at $17,631 and the average repair at $4,699. If your business mixes replacements and repairs, use your own blended average job value for a more accurate result. The calculator defaults to the replacement figure.
Why does the calculator round jobs and appointments up?
Because partial jobs and partial appointments do not exist in practice. If the math says you need 14.2 jobs to hit your goal, 14 jobs will fall short of it, so the calculator rounds up to 15 to make sure your target is fully covered.
What close rate should I use if I do not know mine?
Industry-published figures put exclusive roofing appointment close rates at roughly 25 to 35 percent (industry estimate, see Sources below). Use the middle of that range as a starting point, then replace it with your own tracked close rate once you have a full month of data.
Does the monthly budget include the one-time setup fee?
No. The monthly budget shown is appointment volume only, at $199 per booked appointment. VA Horizon's one-time setup fee, which covers your list build, campaign, and calendar integration, is billed once at kickoff and is not part of this recurring monthly number.

Turn your target into a live campaign.

VA Horizon books exclusive, double-confirmed roofing estimate appointments at a flat $199 per booked appointment, plus a flat $300 one-time setup. No-shows are replaced free. Book a 15-minute call and map your weekly target to a launch date.

Book a Call