| I've been trying to work this out for some months now, so apologies for piggy-backing onto this question: How do you actually achieve market prices? I'm aware that there are massive differences in how much you can charge based on location, but I still feel I'm hitting more resistance to my asking prices than I should be. As far as I can tell, it's not a quality issue. I've had repeat business from almost all my past customers and none of the others were unhappy as far as I can tell, and I've had zero downtime for over 6 months now after starting 15 months ago. Yet, if I give a straight hourly figure, 90% of the time I'm either told it's too much or I never hear back at all. I do a little better when quoting a fixed price based on the same hourly rate (plus buffers, etc), but many times the work is too ill-defined to come up with a definite offer, so it comes down to giving an hourly rate, with the usual result. I've had the most success and repeat business with extremely time-sensitive projects, or projects that have gone off the rails and need turning around. I charge about 50% more if I'm basically being asked to work day and night. Once the work is done and done well (and it always is), I can generally get future projects at the standard rate with no major trouble. I've reluctantly tried the loss-leader strategy of charging less on the first project, and as expected it's not terribly effective. So as far as I can tell, the issue isn't so much the price as proving I'm worth it. How do you guys handle referrals, references, etc.? A lot of my work involves NDAs (as it's often subcontracted), which makes referring to existing work and customers extremely difficult. I have a few customers who are brilliant and who I can use as references, but as far as I know, nobody has ever followed them up. Other than literally becoming known by everyone in the area, what other options do I have? Am I expecting a higher conversion rate than I should be? How do I go about finding more well-paying customers? Maybe I'm tending to the wrong niches, too. My background is mainly in high performance computing, game tech and web apps. - I've had zero HPC freelance work, and no leads either. No clue where to find them. - I've had a sizeable amount of game tech programming, but getting reasonable money from game devs seems to be like squeezing blood from a stone. - The web app business can yield better results, but there's a sea of awful programmers (who seem to exclusively know PHP for whatever reason) out there who call themselves web developers. Their hourly rates are dirt cheap, but their efficiency is lower still. I still can't reliably get this through to potential customers. - The easiest money is in business-y/enterprise-y development. Except the only way I seem to be able to do this is via subcontracting, which is suboptimal because it's the middle man getting the reputation. I'm not sure what other areas are more lucrative. Embedded stuff seems like a good fit to my skill set (game console development isn't far off) but I have no clue how to even find potential customers. I'm not sure how or where best to sell myself to enterprise-y businesses. |
Intermediate tactics:
* No matter how your SOW/MSA is structured, don't quote prices in terms of $/hour.
* When you get rate pushback, follow up with a bid for a smaller or more constrained project. Slip scope. Never slip your rate. You'll never get it back.
* Include a support retainer or annual/quarterly maintenance price, instead of giving that away for free.