Hi, my name is Saifullah Usmani. I am a Programmer and a Graphic Designer. I have been programming for almost 5 years now. And I have worked with several freelance clients.
If it sounds like a thing that will add value in your life then consider following my page because I keep creating quality content for you.
The most important thing.
You may choose the price randomly when you don't know your worth in the beginning.
Step #1" Know your worth
Step #2" Estimate the time
Step #3" Estimate the labor
Step #4" Estimate the value
Step #5" Estimate the worth
Step #6" Estimate the hosting and deployment work time, value. labor, study time, etc
Step #7" Estimate the possible alterations, study time etc
Step #8" Estimate the quality of your work compared to your competitors.
Step #9" Never randomly chose the price. Say something like this to the client. I would have to do some calculations based on some factors. After that I will decide the time and price. I will let you know what I come up with in a moment.
Step #10" Do calculations/analyzation on these factors and then decide what should you charge. Now the price is not random.
The price may still not be correct. It may be very low, may be very high. But it is not random. You thought on it.
That is my goal. Enabling you to make your own decisions. I hope you liked my initiative.
I know you will ask that the client can't pay. Well the thing is you are freelancing, and in freelancing you have only one freedom and that is do the work you like. So reject the client like I do or refer them(*nicely, because a NO can also be said in a beautiful way).
That's it for today. Please follow my page here so you can get more quality content.
Hire me: https://www.fiverr.com/saifullah02 (For web development Purposes)
My New Blog: saifullahusmani.com
Follow me here: https://dev.to/saifullahusmani
YouTube: http://bit.ly/saifullahusmani (Programming Tutorials Coming Soon).