▲
4
votes
▼
Consider starting with a value-based pricing model. Look at the outcomes you're providing, and charge based on the value those outcomes deliver to the client. A common approach is to estimate the time based on previous similar projects, then add a buffer for unexpected tasks.