To put it into perspective; my average hourly rate is $75/hour and I charge as high as $100/hour. I use a sliding scale that goes something like this... If the project is shitty cleanup work and the client is desperate = $100/hour. This is typically someone who outsourced the work overseas for $20/hour labor and is now surprised that X feature doesn't work or Y won't scale. I don't like cleaning up other people's messes; so in that case you pay a premium.
$75/hour is my standard rate and this is anything that lasts 2 to 5 months and is either new project/features, or a generally decent code base (most clients are happy to allow me to look at the code before we agree to rates and moving forward; some may want a non-disclosure signed at this stage though)
If the work is guaranteed for a 6 months + contract then I will bid my normal rate of $75/hour to start, but will then negotiate with the client and give them a better rate, but then there is a signed contract clause that explicitly states there is a time based discount contingency; in they event they cut it short then it they essentially owe the difference between the normal rate and the discounted rate.
Putting that into perspective; if a fixed rate contract comes out to $10/hour then I'm making in a day what I would typically make for 1 hours worth of work.
I decided to begin contracting in 2011; the work was sporadic at first, but for the last year and 1/2 it has been growing steadily. Last year I left hours on the table (e.g. existing clients wanted more of my time than I could fulfill; and this was with bringing aboard 2 sub-contractors). I spent 3 years of hard work networking and selling myself, but the last 3 contracts I had were acquired by people in that networking calling me and asking if I was available. From 2012 to 2013 I saw a 3000% increase in revenues. I expect to grow revenues again this year contingent on finding good subcontractors, but not nearly as much so as from 2012 to 2013. I would anticipate somewhere between a 300% to 400% growth rate is more realistic this year.
I've been doing odesk/elance gigs for a few years, and though I can find work at $25/hour, the competition is stiff, it's a pain trying to get paid for all hours billed, and the clients aren't those you can easily list on a resume (good portion of the jobs are well-paid corporate sysadmins/programmers outsourcing their jobs, or shady fly-by-night spammer/advertiser types). All meaning, if companies really think $75/hour is normal in some areas, but more established programmers are unwilling to do fixed-price contract, then those contracts are low hanging fruit for the likes of me.
To me, this sound like: if you accept a fixed rate contract knowing it'll work out to $10/hour, you can be employed for an entire year. Yes, please.