I've got my website set up now using wordpress.

I am probably going to get some customers soon when I get my website to the top of Google. I need to get some more backlinks and then I should be somewhere around the first page.

I was wondering, what process do you go through with customers to make sure that the business goes well? I need a set plan of what to say when dealing with a customer.

For example,

1.They contact you.
2.You go over what they want in their design.
3.You give them ideas.
4. When they're happy with your ideas you start building it.
5.When you're done you ask them if their is anything else they'd like.
6.You arrrange a payment, I'm not sure how I'm going to do that.

It's been about 2 weeks since I got the website so I'm still trying to figure out if their is anything else I need to do, I don't want to get a bad reputation for doing a bad job.