
Originally Posted by
Canonical
It totally depends on your level of expertise, reputation in the business community, length of engagement, etc.
I work by day as a full-time SEO manager for a PR7 brand site that 85% of the people in the US recognize. I do SEO consulting on the side sometimes in which case I won't touch anything for less than $125/hr and always start with a mandatory comprehensive site review for a min of 20 hrs before suggesting any real changes to the site. Lots of smaller companies think it's expensive. Medium to large companies don't even blink an eye at that price. It weeds out all the companies who a) don't have a budget and b) are looking for a quick fix.
If you can deliver $500 per hr worth of ROI then ask $500/hr. I hear some get $1000/hr like SEOMoz. No matter what you ask, if you deliver then you'll continue to get work at that price through referrals. If you don't, the referrals will stop coming.