Yes there definitely is, and you don’t need to get started with SEO before doing this analysis.
The best way to do this would be to do some analysis on your current customer base, and figure out what the lifetime value of a customer (LTV) is for your business (Income Generated for your Business x # of Years You will be able to Serve Them). Once you’ve found the LTV for your business, it’s time to see how many people are searching for the products or services that your buinsess offers (to see how much more business you can add by ranking high on Google).
The last part of the puzzle would be to see where your website is currently ranking for keywords that your customers are using to search for businesses like yours. This way we can see how much work would be required to rank your website at the top of search results!
This is analysis that we can help you with, to help you figure out if an investment in SEO will be worthwhile.