In the three months between then and now, I wound up building a substantial (mid 5 figures/mo) dev consulting business business focused on single page applications for mobile and desktop. Some of the clients have been large companies (fortune 500) but there are a bunch of smaller nonprofits and smaller companies as well.
I would consider this my first successful business and while that makes me warm and fuzzy inside, I'm running into an issue where my time can only go so far. I have more projects than I can handle as a single person and I'm going to have to figure out how to either A) scale up or B) say no and accept the cap on my revenue.
I'm hoping some folks here can tell the story of how they took their freelance consulting business and turned it into a full fledged dev shop with employees/a process to getting and keeping clients.
Specifically, I'm interested in the following topics:
1) When did you know you had to hire your first employee? What triggered it/how did you go about doing it/making sure your quality remained the same?
2) Outsourcing vs. On shore consultants vs. Full time hires? What decision did you make and why?
3) What run rate were you at when you decided to staff up, how did you avoid cash flow issues?
4) When did you first build a formal system/division for sourcing/managing clients?
I have many more questions but I'd love to hear your stories and any advice you may have about the process of going from freelancer --> devshop.