I've pretty much managed to secure a monthly SEO deal with a local estate agent who (after paying £600 or so per month to a local SEO agency) has had no noticeable gains in their ranking. To be honest, the agency that did the work before sounds like a bunch of cowboys with them targeting well over 30 keywords, none of which are in the top ten pages of G. Would anyone on here advise getting a contract drawn up between the parties, or would emails be sufficient enough if I state that I can't guarantee a ranking? I've managed to negotiate a price of £180 for the first 12 months and then £220 per month thereafter. However, I don't fancy being taken to court over this if I don't get results. Also, the service I'll be providing is a rental service for links (although some links will remain in other forms in the event that he cancels) and he seems fine with this arrangement. I know it might see a bit odd to undervalue the services I'll be providing i.e. selling on from here, but I know the company owner has numerous other businesses so by going in low on this deal and ranking him highly, I'm hoping that he'll remember this and when the time comes to promote his other businesses I will be able to charge a higher sum and cite that this is due to the competition of his keywords.