Can anyone give me some advice on what type of time frame you give clients for SEO services? I had someone demanding first page in 30 days for a very competitive niche (obviously with the smallest budget ever!). I just need to be able to give a better presentation to clients.
Also, with billing, how do you handle clients not paying timely. I tell everyone their services are due on the 1st, but I may as well be talking to myself as most won't until Mid month. How can I combat this?