After discussing the project I'll give a quote based off the project style and complexity.
Billing methods and why:
1). Flat Fee - best for small projects (IE, a coin, farm, or NFT contract).
2). Sprint Pricing - best for development projects, where client knows exactly what they want, and goals are very clear. Plan deliverables for each 2 week period, charge and asses at the end of each.
3). Hourly - best for work assisting an existing team.
4). Retainer - best for longer term consulting.