Starting an SEO company (correctly) is a lot harder than you might first think. Let's assume for a moment that you're at the stage where you're launching the company, whether that means you'll be starting a full-scale SEO company or going it alone is up to you.
Here's a quick summary of what you've got: a new site with no links, history and probably light on content. You've likely got a name with very little brand recognition and an SEO (you) that probably has little in the way of recognition as well. If these don't apply to you then this article likely doesn't either, but if any of this sounds familiar then hopefully you'll find some helpful advice here.