Ask HN: How did you take your freelance web development biz to the next level?
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.
7 comments
[ 3.3 ms ] story [ 46.4 ms ] threadSince it appears you've had quite some success getting leads I'd like to ask you a few questions regarding your last HN post:
1) Did ariba work out for you ? If not how did you get the opportunity to bid on large company RFP's ?
2) What did you have to do to demonstrate that you were a credible supplier for these clients ? You mentioned having done work as a subcontractor. How were you able to valorize that work as representative of your own capabilities ? Were these publicly visible projects, even if your name wasn't on them ?
3) Did you have to jump through a lot of administrative hoops to be considered - ie. DUNS, business insurance requirements, etc. ?
Ariba didn't work out so well, the projects are usually pretty old and you find much bigger companies tossing their hat in the ring. I wound up breaking into big company stuff by working with an agency to start, doing a good job and then the Tech Director started hooking me up with other Tech directors/projects to take me to the next level.
Similar to above, the projects were big and public but the key for me was word of mouth. Every piece of work I did yielded me multiple new clients and repeat work.
Yep, usually need 500k-1m of general liability insurance. Some require even more which I don't yet have. I don't have a DUNS number but that hasn't hurt me yet. You do need to be an LLC or Corp and have your books in order/no skeletons. One problem is I don't have a long history to point to. Some RFP's require you to show longevity which I don't have yet.
Even if you did pick the right developers, you will have to spend time to teach them about design. Design is completely off when it's done offsite.
I've been a part of and seen multiple consultancies that have crapped out because they tried to convert between a single consultant to a devshop too soon. A big reason is the thought that you can somehow avoid issues with a good run rate or savings (which is sometimes conservatively advised to have at least 30K in the bank per new hire). Don't get me wrong, cash will still come in but you will suddenly find yourself managing the quality/work, expectations, and livelihood of another person. A good first step is to hire a on shore consultant (to mitigate the possible communication gap) and see how that affects your bottom line and overall quality of life.