My pricing is always $50/hour. I believe in being up front with costs so that there are no surprises. After we have done a free consultation, I will provide you with a price that outlines the work to be done. Much the same way you would get from a contractor doing renovations on your home. You are investing in yourself and you deserve to see what you are getting for your money.
When we agree on the scope of the work, I request payment in advance. This is because in the past I have done work where the client didn’t pay. As my business largely is by word of mouth and reputation it is always in my best interest to keep my clients happy.