Dear
Hiring Manager,
By seeing your requirement, we are best suited for this. I just want to tell you, we are not like other SEO companies who charge large upfront fees. We work on Pay On Performance SEO model i.e. Pay only on results. We will just charge small Admin fee on selection of keywords. Like as you are saying that you have 15 keywords to get promotion required then 150 USD per month as admin fee, if 10 keywords - 100 USD per month as admin fee. All other payments will be on ranking the keywords Top 20 and Top 10. To understand our system in brief, we can have a Skype Call (if you use Skype). Or whatever method you like - either chat or mail.
We hope that you will like our approach as this is more effective and logical fro both client side and provider side.
Thanks
Mark Berry
Pay On Performance SEO, Local and Organic SEO