Ok I have been doing a lot of reading and have come to realize that getting someone ranked high on google can earn you a lot of money. Now, I am pretty good with web design and all that stuff. I just have never done or attempted to do seo. What exactly would I do to get someone's rank higher? What programs would I need?(links please) Would I need a website? How much should I charge,and should it be reoccurring?