- SEO return is about booked jobs and profit, not traffic. The calculator turns visitors into calls, calls into jobs and jobs into profit.
- Use your own numbers where you have them. The example values are only a starting point.
- SEO usually builds over three to six months, so judge the return over a longer stretch, not month one.
- The biggest levers are usually the lead rate on your site and how many calls turn into jobs, not just more visitors.
- Call and form tracking turns this estimate into real numbers you can check every month.
Calculate your SEO return
Change any number below and the results update right away. If you don't know a number yet, leave the example value and change it later.
How the calculator works
The math is simple on purpose, so you can check it yourself. Monthly visitors from Google times your visitor-to-lead rate gives calls and forms. Calls and forms times your lead-to-job rate gives booked jobs. Booked jobs times your average job value gives revenue, and revenue times your profit margin gives gross profit.
Return on SEO spend is gross profit minus what you pay for SEO, divided by what you pay for SEO. A return of 100% means SEO paid for itself and earned the same amount again. The calculator also shows cost per lead and cost per booked job, which are easier to compare with ads and lead services.
Where to find your numbers
Most of these numbers are already sitting in tools you have, or in your own head.
- Monthly visitors from Google: Google Analytics (organic traffic) or Google Search Console (clicks). Add calls and website clicks from your Google Business Profile if you track them.
- Visitor to lead rate: calls plus forms divided by visitors. Many home service sites land somewhere in the low single digits; a fast site with clear calls to action does better.
- Lead to booked job rate: how many calls and forms turn into paid work. Your office or job software usually knows this.
- Average job value and margin: from your invoices or accounting. Use a typical job, not your biggest one.
What a good SEO return looks like
There's no single right number. It depends on your trade, your area, how competitive it is and how long SEO has been running. A business with high-value jobs, like foundation repair or remodeling, can see a strong return from only a few extra jobs a month. A business with smaller, frequent jobs needs more calls to get the same result.
What matters more than any benchmark is the trend: calls and booked jobs from Google going up over months while the cost stays steady. That's why tracking from day one matters more than any calculator.
Example numbers only. This tool estimates what your own numbers add up to; it isn't a promise of results.
How to improve your SEO return
Most contractors focus on getting more visitors, but the cheapest wins are often further down the line.
- Turn more visitors into calls: faster mobile pages, a phone number and call button on every screen, and a short form.
- Turn more calls into jobs: answer quickly, call back missed calls and follow up on quotes.
- Win better searches: pages for the services and towns you want more of, not just the ones you rank for today.
- Strengthen your Google profile: steady reviews, the right categories and fresh photos bring more Maps calls.
- Track everything: calls, forms and booked jobs by source, so budget goes to what works.
Limits of any ROI estimate
This calculator gives a monthly snapshot. Real SEO results grow over time, vary by season and depend on things a calculator can't see, like competition and how well calls are handled. It also doesn't count repeat customers and referrals, which often make SEO worth more than the first job.
Use it to sanity-check what you spend and to set targets. Then replace the estimates with real tracked numbers as soon as you have them.