For review, I used UniEdit. It cost about $4.50 per 100 English words.
http://www.uni-edit.net/content/view/3/ ... nglish_us/They won’t write it for you. I wasn’t an English major so I need help with complicated English, especially after a long day of work. You can choose rounds of editing. I think that’s where I get the most value for my money. For example, I write it, sent it to a person who critiques it, and then the person sends it back to me to rework it. So I actually learn a little bit of phrasing and structuring.