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.
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.
Enter the rate you pay or are quoted. VA Horizon sets its rate on a short call.
Your Pipeline
Estimate based on the inputs you set. Not a guarantee.
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 your per-appointment price. At the $150 default, 50 appointments is a $7,500 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.
- Average roof replacement value, $17,631: Verisk 2025 US Roof Report, via Insurance Business Magazine.
- Average roof repair value, $4,699: same Verisk 2025 US Roof Report, via Insurance Business Magazine.
- Exclusive appointment close rate (25 to 35%): industry estimate cited via LeadTruffle's Angi/HomeAdvisor guide for contractors.
- Per-appointment price (default $150): a mid-market placeholder, not a quote. Change it to the rate you pay or are quoted. VA Horizon sets its rate on a short call.
Pipeline math, answered.
How do I calculate how many roofing appointments I need to hit a revenue goal?
What average job value should I use?
Why does the calculator round jobs and appointments up?
What close rate should I use if I do not know mine?
Does the monthly budget include any one-time setup fee?
Turn your target into a live campaign.
VA Horizon books exclusive, double-confirmed roofing estimate appointments on a pay-per-booked-appointment model. Pricing is set on a short call. No-shows are replaced free. Book a 15-minute call and map your weekly target to a launch date.
Book a CallRecommended next steps
