Hello and welcome to the forum,
Pricing may take a bit to get used to. My prices vary depending on the client's needs, but here is what I generally do (3 different options).
1. I gather all of the information first, and the features that they would want on the site. When making the quote...