Roofing Sales Forecast Template
Build a roofing sales forecast with pipeline stages, close-rate assumptions, and weekly targets your team can actually hold themselves to.
Enter your details
GhostRep trains your reps live — not just generates documents.
AI-powered objection handling, role play, and live coaching.
What Is a Roofing Sales Forecast Template?
A roofing sales forecast template converts your revenue goal into a concrete pipeline math equation. It answers the question every sales manager needs answered: given our current close rate and average deal size, exactly how many prospects, inspections, and estimates do we need in the funnel right now to hit the number? Without a forecast, managers manage by feel — reacting to weekly numbers instead of proactively adjusting activity. A well-built forecast turns revenue goals into daily and weekly leading indicators your reps can influence. This tool generates a customized forecast template based on your team size, deal size, and business type, so you can skip the spreadsheet build and start managing to the numbers.
How to Use This Roofing Sales Forecast Template
- 1
Enter your team size and average deal size
Use actual closed-deal averages from the last 60–90 days, not aspirational numbers. Honest inputs produce a usable forecast.
- 2
Set your monthly revenue goal
This should be a committed target, not a stretch goal. Build a separate stretch scenario if needed, but anchor the forecast to a number you expect to hit.
- 3
Input your current close rate
If you don't know your close rate, use 30% as a conservative baseline for storm restoration or 25% for retail. Improve this number over time as you track data.
- 4
Select your business type
Storm/insurance and retail roofing have different sales cycles, close rates, and pipeline shapes. The forecast adjusts stage ratios based on your model.
- 5
Review and distribute the forecast
Share the weekly activity targets with reps at Monday's team meeting. Review actuals versus forecast in your Friday standup and adjust the following week's targets accordingly.
What Makes a Good Sales Forecast Template?
- Anchored to real close rates: A forecast built on aspirational close rates is fiction. Use trailing 60-day actuals and adjust upward only when a specific training investment justifies it.
- Weekly activity targets, not just monthly revenue: Reps can't influence a monthly number day-to-day, but they can hit a weekly door-knock or inspection target. Good forecasts break goals into weekly controllable actions.
- Pipeline stage visibility: Knowing you need 40 closed deals tells you nothing. Knowing you need 115 estimates in the funnel to produce those 40 deals tells you exactly where to focus manager attention.
- Built-in assumption documentation: Close rates, average deal sizes, and seasonality assumptions should be written down so the forecast can be updated quickly when market conditions change.
Frequently Asked Questions
How do I calculate how many roofing estimates I need to hit my revenue goal?
Divide your monthly revenue goal by your average deal size to get required closed deals. Then divide closed deals by your close rate to get required estimates submitted. For example, $400K goal ÷ $12K average deal = 33 closes needed. At 35% close rate, you need roughly 95 estimates submitted that month.
What close rate should I use for a roofing sales forecast?
Use your actual trailing 60-day close rate as the baseline. If you don't have data yet, use 30–35% for storm/insurance restoration and 20–28% for retail full-price roofing. These are industry-wide medians — top performers run higher, newer teams run lower.
How far out should a roofing company forecast sales?
Monthly forecasts with weekly breakdowns are the most actionable for field-based roofing teams. Quarterly forecasts are useful for capacity planning and hiring decisions. Annual forecasts matter for owner-level goals but are too distant to drive daily rep behavior.
What KPIs should be on my roofing sales forecast dashboard?
Track five leading indicators: door knocks or contacts per rep per day, inspection appointments set, estimates submitted, contracts signed, and pipeline value by stage. Revenue is a lagging indicator — the leading metrics tell you whether next month will hit the number before it's too late to course-correct.
How do I adjust my forecast after a storm event?
Post-storm, your pipeline velocity shortens dramatically — homeowners are more willing to move quickly and your close rate often climbs. Update your average deal size upward if you're running full-replacement jobs, and increase weekly inspection targets to capitalize on the shorter decision window.
Should each roofing sales rep have their own individual forecast?
Yes — individual forecasts create personal ownership of the number. Each rep should know their required weekly inspections and closes, not just the team total. Individual forecasts also make 1-on-1 coaching conversations data-driven instead of subjective.
Go beyond documents
GhostRep trains your reps live — not just generates documents.
AI-powered objection mastery, role play, and real-time coaching that actually changes close rates.
Start 14-Day Free Trial