ROI calculator
What your territory is worth
Enter your territory, your deal size and your close rate. See how many addressable roofs you have, how fast we cover them, the quotes and installs that follow, and the return against our fee.
Your result
Addressable prospects
19,439
Roofs left after your customers and your competitors
Months to cover market
10
At 2,000 emails a month
Qualified quotes
389
Over 10 months
New installs
97
At your 25% close rate
Added revenue
€1,166,340
Net of our fee: €1,136,340
Return on our fee
38.9x
€3,000 a month for 10 months
Payback month
Month 1
When cumulative revenue passes cumulative cost
Revenue against cost
| Month | Cumulative revenue | Cumulative cost |
|---|---|---|
| 1 | €116,634 | €3,000 |
| 2 | €233,268 | €6,000 |
| 3 | €349,902 | €9,000 |
| 4 | €466,536 | €12,000 |
| 5 | €583,170 | €15,000 |
| 6 | €699,804 | €18,000 |
| 7 | €816,438 | €21,000 |
| 8 | €933,072 | €24,000 |
| 9 | €1,049,706 | €27,000 |
| 10 | €1,166,340 | €30,000 |
In plain language
In your area there are about 19,439 addressable homeowners. At 2,000 emails a month we cover them in 10 months, delivering around 389 qualified quotes. At your 25% close rate that is 97 installs and roughly €1,166,340 in added revenue.
Lower accuracy estimate
Book a 20 minute callHow we calculate this
Estimates, not guarantees
Every number on this page comes out of the inputs above and a handful of published constants. Nothing is looked up, nothing is measured from a map and nothing about your business is known to us yet. Treat it as a model of the opportunity, not a forecast, and certainly not a promise.
- Roofs. If you run the area lookup, we geocode your address and count the real building footprints inside your radius using OpenStreetMap, then keep the share that belongs to a single owner who can say yes: 15% urban, 45% suburban, 55% rural, because a map counts every shed, warehouse and apartment block. Without a lookup we fall back to your area in km² times a roof density for the area type times the 55% of roofs typically worth quoting. A radius becomes an area as π × r². Your own number always wins over both.
- Addressable prospects. Roofs minus your existing customers, minus competitors times their average customer count. Never below zero.
- Coverage. Addressable prospects divided by monthly outreach volume, rounded up, gives the months needed to work the whole market. The horizon is either that number or a term you pick, and never shorter than the 3 month minimum contract.
- Quotes and installs. Prospects contacted times the reply rate times the positive reply share gives qualified quotes. Quotes times your close rate gives installs. Installs times your average deal size gives added revenue.
- Cost and return. Retainer is the monthly fee across the horizon. Hybrid is the lower monthly fee plus 5% of closed revenue. Return is added revenue divided by that cost. Payback is the first month where cumulative revenue passes cumulative cost, with revenue spread evenly across the term.
Building counts come from OpenStreetMap, © OpenStreetMap contributors, licensed ODbL. Coverage is excellent across DACH and most of Europe but thins out in places, so check the number against what you know of your patch. Reply and close rates vary by market, list quality, offer and season. Your own history beats any default here, so change the assumptions to match it. The numbers on this page are an illustration of the model, not a contractual commitment.