So I have been approached to make a site and do SEO for a local business in town. I have never done this type of work before and am not sure what to charge. It looks hopeful since I have found a keyword (city+service) that has more than 5000 exact matches with the top 10 sites being all PR 0 with 21 or less backlinks all of which are about 3 years old or newer. I believe I could create quite a bit of traffic for this business. I am going to set up a simple wordpress blog which I would have complete control over as they don't care what it's like as long as there is a way of generating leads on the first page. I'm not sure what to charge. Is it best to have a monthly fee? Do I charge per lead? Do I charge per new customer? Edit: In case it helps... typically they receive around $75 for every customer that comes to them.