Always remember that there is nothing wrong with being a
proper business person.
You can still be friendly about it ....but right up front you discuss your business out line, what it will cost the client, what the down payment will be, what the total fees will be and when is complete payment expected and what the expected out come will be....this way both parties know up front what to expect.
After all....when you go to a dentist or a doctor before you even get into the back office they ask you for your Co-Pay right?
Why should your business be any different?
If you run it like a business then it will be a business...
If you waiver and fall all over yourself then you need to change your focus and concentrate on fun....
A quick story..
I remember one christmas on a Tuesday afternoon a guy called me up to ask if I would play classical guitar at his home for a dinner party on Saturday night. He wanted me to play for 4 hours. He asked my price. I told him $350.00. He choked and said that was a lot and would I consider taking $50. I asked him does he negotiate his daily pay EVERY DAY he goes to work? No! Why would you expect me to then?....He said he would think about it and hung up.....On Friday he called back and asked if I would reconsider...I said yes....it will now be $400 and it would be 50% up front at the door before I came in and in cash. He said fine.
I got $400, played for about 4 and a hlaf hours and got a bottle of sparkling grape juice for a tip!
Sometimes you win....sometimes you lose...but at least I tried to run it like a business...
Just saying